v1

latestOpenAPI 3.0.42026-07-26159287356.1 KB
Message

Submit signed message

Submit a message to the Farcaster network.

post/v1/submitMessage

Response

A successful response.

hashstring required
hashScheme'HASH_SCHEME_BLAKE3' required

Type of hashing scheme used to produce a digest of MessageData. - HASH_SCHEME_BLAKE3: Default scheme for hashing MessageData

signaturestring byte required
signatureScheme'SIGNATURE_SCHEME_ED25519' | 'SIGNATURE_SCHEME_EIP712' required

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
signerstring required

Example response

{
  "data": {
    "fid": 2,
    "timestamp": 48994466,
    "castAddBody": {
      "mentions": [
        2
      ],
      "parentCastId": {
        "fid": 2,
        "hash": "0x03aff391a6eb1772b20b4ead9a89f732be75fe27"
      },
      "parentUrl": "chain://eip155:1/erc721:0x39d89b649ffa044383333d297e325d42d31329b2",
      "embeds": [
        {
          "castId": {
            "fid": 2,
            "hash": "0x03aff391a6eb1772b20b4ead9a89f732be75fe27"
          }
        }
      ]
    }
  },
  "hash": "0xd2b1ddc6c88e865a33cb1a565e0058d757042974"
}