Register Signed Key
Registers an app FID, deadline and a signature. Returns the signer status with an approval url.
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.
Easiest way to start with Neynar-managed signers
Read more about how writes to Farcaster work with Neynar managed signersNode.js SDK
🔗 SDK Method: registerSignedKey Use this API endpoint with the Neynar Node.js SDK for typed responses and better developer experience.Authorizations
API key to authorize requests
Body
The unique identifier of a farcaster user or app (unsigned integer)
x >= 03
unix timestamp in seconds that controls how long the signed key request is valid for. (24 hours from now is recommended)
Signature generated by the custody address of the app. Signed data includes app_fid, deadline, signer's public key
UUID of the signer.
signer_uuid is paired with API key, can't use a uuid made with a different API key.
"19d0c5fd-9b33-4a48-a0e2-bc7b0555baec"
Url to redirect to after the signer is approved. Note : This should only be used when requesting a signer from a native mobile application.
Response
Success
Ed25519 public key
^0x[a-fA-F0-9]{64}$"0x3daa8f99c5f760688a3c9f95716ed93dee5ed5d7722d776b7c4deac957755f22"
UUID of the signer.
signer_uuid is paired with API key, can't use a uuid made with a different API key.
"19d0c5fd-9b33-4a48-a0e2-bc7b0555baec"
generated, pending_approval, approved, revoked The unique identifier of a farcaster user or app (unsigned integer)
x >= 03
signer WRITE_ALL, READ_ONLY, NONE, PUBLISH_CAST, DELETE_CAST, PUBLISH_REACTION, DELETE_REACTION, UPDATE_PROFILE, FOLLOW_USER, UNFOLLOW_USER, FOLLOW_CHANNEL, UNFOLLOW_CHANNEL, ADD_VERIFICATION, REMOVE_VERIFICATION, WRITE_FRAME_ACTION