Files
hub-monorepo/packages/hub-nodejs/docs/signers
Tony D'Addeo bfdbfea6b0 chore: use viem in @farcaster/core (#1037)
* chore: use viem instead of ethers

* add changeset

* remove more ethers usages

* move ethers to dev dependecy

* add signUserNameProof to Eip712Signer

* expand test coverage

* update changeset

* add makeUserNameProofClaim

* prefer @noble/hashes/utils in examples
2023-06-26 11:27:13 -05:00
..

Signers

Signers are used to sign messages. There are two signature schemes, Eip712 signatures are used to sign SignerAdd and SignerRemove messages, and an Ed25519 key-pair is used to signer all other messages.

This following signer implementations are provided:

If you'd prefer to use a different library for signing messages, additional signer classes can be made by extending the Eip712Signer and Ed25519Signer classes.