Merkle Manufactory Inc. · Authentication Profile

Merkle Manufactory Inc Authentication

Authentication

Authentication / authorization model for the Farcaster / Snapchain developer surface. Derived from the Snapchain HTTP API reference and the Farcaster message protobuf (signature scheme, signer, key registry). There are no HTTP API keys, bearer tokens, or OAuth flows on the node HTTP API: reads are open and writes are authorized by cryptographic message signatures.

Merkle Manufactory Inc. secures its APIs with none and signed-message across 2 declared security schemes, as derived from its OpenAPI definitions.

CompanySocialDecentralized SocialProtocolBlockchainWeb3Developer PlatformFarcaster
Methods: none, signed-message Schemes: 2 OAuth flows: API key in:

Security Schemes

PublicRead none
SignedMessageWrite message-signature

Source

Authentication Profile

merkle-manufactory-inc-authentication.yml Raw ↑
generated: '2026-07-20'
method: searched
source: https://snapchain.farcaster.xyz/reference/httpapi/message
description: >-
  Authentication / authorization model for the Farcaster / Snapchain developer
  surface. Derived from the Snapchain HTTP API reference and the Farcaster
  message protobuf (signature scheme, signer, key registry). There are no HTTP
  API keys, bearer tokens, or OAuth flows on the node HTTP API: reads are open
  and writes are authorized by cryptographic message signatures.
summary:
  types:
    - none
    - signed-message
  api_key_in: []
  oauth2_flows: []
schemes:
  - name: PublicRead
    type: none
    applies_to: All GET endpoints of the Snapchain HTTP API (/v1/*)
    detail: >-
      Read endpoints on a Snapchain node are unauthenticated. Clients query a
      public node directly with no credential.
  - name: SignedMessageWrite
    type: message-signature
    applies_to: POST /v1/submitMessage
    signature_scheme: SIGNATURE_SCHEME_ED25519
    detail: >-
      Writes are authorized by an Ed25519 signature over the message hash,
      produced by an account key (signer) that the user has registered on-chain
      via the Farcaster Key Registry. The submitted protobuf Message carries the
      fid, signer public key, hash, and signature; the node verifies the signer
      is an authorized key for that fid before merging.
    keys_registered_via: Farcaster Key Registry (on-chain, Optimism)
identity:
  siwf:
    name: Sign In with Farcaster (SIWF)
    docs: https://docs.farcaster.xyz/developers/siwf
    detail: >-
      Application-level authentication standard (an EIP-4361 Sign-In-with-
      Ethereum profile) that lets third-party apps authenticate a Farcaster user
      and read their identity. Implemented client-side via AuthKit.
    authkit: https://docs.farcaster.xyz/auth-kit/installation
notes: >-
  This provider publishes no OpenAPI, so this profile is captured from the
  human-readable HTTP API reference and the protobuf definitions in
  grpc/ rather than derived from securitySchemes.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/merkle-manufactory-inc-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.