Verification

Phase 2: submit a verification request

For raw HTTP callers, this request must continue a prior POST /api/v1/verification/standardize call using the same body and signedTimestamp. Do not treat this as a one-step schema-only POST; sign the exact signerString from phase 1 and submit that signature here.

post/api/v1/verification

Request

  • Base URL: https://api.proofable.me
  • URL: https://api.proofable.me/api/v1/verification
  • Auth: none required

Request body

verifierIdsstring[] required
walletAddressstring required

Signer wallet address (who authenticates the request). For raw HTTP, this must match the walletAddress used during POST /api/v1/verification/standardize and the wallet that produced signature.

subjectWalletstring

Optional: Wallet being verified (delegated subject). Must match signed payload for verifiers that support delegated subjects (allowsDelegatedSubject: true). Defaults to walletAddress if omitted. Only valid when all verifiers in verifierIds support allowsDelegatedSubject: true.

signaturestring

Required unless authenticated session is present. For raw HTTP, sign the exact signerString returned by POST /api/v1/verification/standardize for this same request body.

signedTimestampnumber

Required unless authenticated session is present. For raw HTTP, this must exactly match the signedTimestamp used during POST /api/v1/verification/standardize.

chainIdinteger

Advanced/optional. EVM signing context; defaults to Base mainnet (8453) when omitted and remains independent from the optional protocol hub. For non-EVM, use chain (CAIP-2). For chain-specific asset claims (NFT, token, contract), set chainId inside verifier data, not here.

chainstring

CAIP-2 signer-chain identifier. Non-EVM wallets must provide it (for example solana:mainnet); EVM wallets may provide eip155:<id> or use the Base mainnet default.

signatureMethodstring
metaobject

Response

OK

successtrue required
statusstring required
messagestring required
creditInfoobject

Changes

No recorded changes to this operation across all 1 revision of this API.