ZK & PrivacyAvalanche2026
null-402
x402, but the payment is a zero-knowledge proof. An API request pays with a Groth16 proof verified on-chain — no wallet, amount, or endpoint is revealed. Agents escrow once into a shielded pool, then pay per call; only a nullifier is exposed.
ZK · Groth16x402SolidityMCPAgent
null-402
x402, but the payment is a zero-knowledge proof. An API request pays with a Groth16 proof verified on-chain by a Solidity contract on Avalanche — so no wallet, amount, or endpoint is ever revealed.
How it works
- An agent escrows once into a shielded pool.
- Each API call is paid with a fresh ZK proof; only a nullifier is revealed on-chain, preventing double-spends.
- No linkage between the payer, the amount, and the endpoint being paid for.
Ships with an MCP server and an autonomous agent so a machine can consume paywalled APIs privately and continuously. Everything is real and verifiable on Avalanche Fuji — migrated from an earlier Stellar/Soroban design.
Next Project
XORR