Submit signed message
Submit a message to the Farcaster network.
Documentation Index
Fetch the complete documentation index at: https://docs.neynar.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API key to authorize requests
Body
A Message is a delta operation on the Farcaster network. The message protobuf is an envelope that wraps a MessageData object and contains a hash and signature which can verify its authenticity.
The body is of type file.
Response
A successful response.
A Message is a delta operation on the Farcaster network that represents a state change. Messages are the fundamental unit of data in Farcaster and can represent various actions like:
- Creating or removing casts (posts)
- Adding or removing reactions
- Following or unfollowing users
- Updating profile data
- Verifying Ethereum addresses
Each message contains:
- A MessageData object with the actual content
- A hash of the content for integrity verification
- A cryptographic signature to prove authenticity
- The signer's public key for verification
Messages are immutable once created and form an append-only log of all user actions on the network.
Represents a new cast (post) being created in the Farcaster network. A cast can include text content, mentions of other users, embedded URLs, and references to parent posts for replies.
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
^0x[0-9a-fA-F]{40}$"0xd2b1ddc6c88e865a33cb1a565e0058d757042974"
Type of hashing scheme used to produce a digest of MessageData. - HASH_SCHEME_BLAKE3: Default scheme for hashing MessageData
HASH_SCHEME_BLAKE3 ^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$Type of signature scheme used to sign the Message hash
- SIGNATURE_SCHEME_ED25519: Ed25519 signature (default)
- SIGNATURE_SCHEME_EIP712: ECDSA signature using EIP-712 scheme
SIGNATURE_SCHEME_ED25519, SIGNATURE_SCHEME_EIP712 ^0x[0-9a-fA-F]+$