Snapchain HTTP API
The read/write REST interface a Snapchain node serves on port 3381 under the /v1 path. Read endpoints (casts, reactions, links, user data, verifications, fids, username proofs, storage limits, on-chain events, info, events) are unauthenticated; writes are performed by submitting protobuf-encoded, Ed25519-signed Farcaster messages to /v1/submitMessage. Snapchain is self-hosted node software (a drop-in replacement for Hubble); the default documented base address is a local node.
Documentation
Documentation
https://snapchain.farcaster.xyz/
APIReference
https://snapchain.farcaster.xyz/reference/httpapi/httpapi
GettingStarted
https://snapchain.farcaster.xyz/getting-started
Other Resources
Protobuf
https://raw.githubusercontent.com/api-evangelist/merkle-manufactory-inc/refs/heads/main/grpc/merkle-manufactory-inc-rpc.proto
Protobuf
https://raw.githubusercontent.com/api-evangelist/merkle-manufactory-inc/refs/heads/main/grpc/merkle-manufactory-inc-message.proto
APIsJSON
https://raw.githubusercontent.com/api-evangelist/merkle-manufactory-inc/refs/heads/main/apis.yml