Documentation Index
Fetch the complete documentation index at: https://mintlify.com/nhestrompia/shielded-x402/llms.txt
Use this file to discover all available pages before exploring further.
What is Shielded x402?
Shielded x402 is a multi-chain credit protocol that enables privacy-preserving payments for HTTP APIs. Built on the x402 payment standard, it combines zero-knowledge proofs with real-time sequencer authorization to deliver fast, anonymous payments across Base and Solana—without exposing your payment graph. The protocol breaks new ground by solving three critical challenges in web3 payments:- Privacy: Shielded settlement outputs credit balances without revealing transaction relationships
- Speed: Sequencer-authorized execution delivers sub-second payment confirmation
- Multi-chain support: Single credit balance works seamlessly across EVM and Solana chains
How It Works
Shielded x402 operates on two complementary rails:Privacy Rail
Anonymous proof-backed payment construction using zero-knowledge circuits. Build spend proofs with nullifiers and commitments that preserve privacy during shielded settlement.
Credit Rail
Sequencer-authorized fast execution across chain-specific relayers. A single authoritative sequencer enforces real-time nonce and balance constraints across all chains.
Architecture Overview
The system consists of three core components: Sequencer: The single source of truth for credit balances and nonces. It authorizes payment intents and maintains strict ordering guarantees—accepted nonces are strictly increasing per agent, and debits never exceed credited balance. Chain Relayers: Per-chain executors (eip155:8453 for Base, solana:devnet for Solana) that execute only sequencer-authorized payments. Relayers call merchants on your behalf and return results directly to your application.
Commitment Registry: Hourly Base commitments provide delayed independent auditability. The sequencer posts merkle roots onchain, allowing anyone to verify authorization inclusion with a proof.
Key Features
Multi-Chain Native
Single credit balance works across Base (EVM) and Solana networks. No bridge transactions or chain switching required.
Zero-Knowledge Privacy
Shielded settlement using Noir circuits ensures your payment graph remains private. Nullifier-based spend proofs prevent double-spending without revealing transaction history.
Real-Time Authorization
Sequencer validates payment intents in milliseconds. Strict nonce ordering and balance checks enforce protocol invariants without blockchain latency.
Verifiable Commitments
Hourly merkle root posts to Base enable independent audit. Fetch inclusion proofs for any authorization via
/v1/commitments/proof.Plug-and-Play Integration
Two integration modes: direct x402 headers for merchant-facing apps, or relayer-executed mode for agent-facing workflows. Choose what fits your architecture.
Atomic Reclaim
Expired authorizations automatically return credit to your balance. No funds locked in failed transactions.
Integration Modes
Shielded x402 supports two distinct integration patterns:Direct x402 Header Mode
UsecreateShieldedFetch() for merchant-facing applications. The SDK automatically handles 402 responses, builds payment signatures, and retries requests—you receive protected data directly from the merchant.
Relayer-Executed Mode
UseMultiChainCreditClient for agent-facing applications. Relayers execute payments on your behalf, calling merchants and returning results through the relayer endpoint.
Protocol Guarantees
Shielded x402 enforces strict invariants at the protocol level:Nonce Ordering: For each
agentId, accepted authorizations have strictly increasing agentNonce values. This prevents replay attacks and ensures causal ordering.Balance Safety: Cumulative accepted debits never exceed cumulative credited balance. The sequencer rejects authorization requests that would violate this constraint.
State Finality: Authorization status follows a strict state machine:
ISSUED → EXECUTED or ISSUED → RECLAIMED. Terminal states are immutable.Use Cases
Shielded x402 enables privacy-preserving payments for:- AI Agent Marketplaces: Let autonomous agents make payments without exposing operational patterns
- API Metering: Charge for API calls with sub-cent precision using micros (1 micro = $0.000001 USD)
- Content Paywalls: Gate premium content behind x402 payment headers
- Cross-Chain Services: Accept payments on Base, settle on Solana—or vice versa
- Privacy-Preserving Analytics: Purchase data insights without revealing research interests
What’s Next?
Quickstart
Run a complete multi-chain payment flow in under 5 minutes
Installation
Install the client and merchant SDKs in your project
Architecture
Deep dive into sequencer design and commitment mechanisms
API Reference
Explore sequencer and relayer endpoints