Skip to main content
Base: https://api.neus.network Billing: Same payer rules as the SDK and MCP. Get started · appId · X-Neus-App · X-Sponsor-Grant · credits SDK when possible; HTTP for server-only.

Endpoints

PathMethodPurpose
/api/v1/verificationPOSTCreate proof
/api/v1/verification/standardizePOSTSigning string
/api/v1/proofs/{qHash}GETProof record (path value is the SDK proofId)
/api/v1/proofs/checkGETEligibility only
/api/v1/proofs/by-wallet/{address}GETProofs for wallet
/api/v1/verification/verifiersGETVerifier catalog

Examples

Proofs by wallet
curl "https://api.neus.network/api/v1/proofs/by-wallet/0x...?limit=50"
Public and unlisted proofs are visible anonymously; private proofs need the user signed in. Gate check
curl "https://api.neus.network/api/v1/proofs/check?address=0x...&verifierIds=ownership-basic"
Create proof: standardize → sign → POST /verification. Bodies: OpenAPI / SDK. Verifier catalog
curl https://api.neus.network/api/v1/verification/verifiers

Auth

  • Reads: public/unlisted without login; private when the user is signed in.
  • Writes: wallet signature (see Authentication).

Next

Get started

Onboarding and billing.

Authentication

Sessions and signing.

Errors

Status codes.