/api/v2/x402/… let wallet callers browse discovery
data without paying: search, sources, companies, entities, ticker
autocomplete, the stock-picks quote, and wallet introspection.
Access is a zero-dollar identity proof — the wallet signs a message, no
funds move. Two ways to prove identity:
SIGN-IN-WITH-X (x402 wallets)
- Build a CAIP-122 Sign-In-With-X message for this origin (domain, URI,
version
1, fresh randomnonce,issuedAt, chaineip155:*orsolana:*). - Sign with the wallet key (EIP-191 for EVM, ed25519 for Solana).
- Base64-encode the payload and send it in the
sign-in-with-xheader.
issuedAt
within 5 minutes.
MPP zero-amount proof
A plain request returns a402 with a zero-amount WWW-Authenticate: Payment
challenge. Answer it with an MPP proof credential instead of a payment.

