A lightweight HTTP-native standard that embeds the payment handshake in the request cycle using the long-dormant HTTP 402 status code.
- Blockchain-native, USDG settled
- EIP-712 signed payloads
- Zero protocol fees
Supported natively
Settled on Robinhood Chain/Chain ID 4663
One API. Any protocol. Every transaction on-chain. Grand Protocol abstracts x402 and MPP behind a single developer interface, settles every payment on Robinhood Chain, and makes each one verifiable in real time.

01 / The problem
Two machine payment protocols emerged in 2025 and 2026. Neither is going away. Services are choosing one, the other, or both, and every agent developer inherits the fragmentation.
These are infrastructure problems. Grand Protocol solves them at the infrastructure level: it detects the protocol, negotiates the scheme, enforces your spend policy, and settles on Robinhood Chain. You call one method. Nothing else changes.
A lightweight HTTP-native standard that embeds the payment handshake in the request cycle using the long-dormant HTTP 402 status code.
Supported natively
A purpose-built agent payment protocol submitted to the IETF as a Standards Track draft, with native sessions and multiple rails.
Supported natively
02 / Systems
Grand Protocol does not build agents and does not choose your protocol. It is infrastructure: fast, transparent, and out of the way.
Each agent or agent team gets a Robinhood Chain smart contract wallet, deployed deterministically from its ID and provisioned via SDK in one line.
Daily budgets, per-call limits, domain allowlists, and rate limits, enforced at the gateway before any funds move. Violations are logged on-chain.
One method handles x402, MPP, and the protocols still to come. Detection, scheme negotiation, and signing all happen inside the gateway.
Every payment lands on Robinhood Chain with a public transaction hash. The blockchain is the ledger. There is no separate database of record.
When an orchestrator hires sub-agents, each payment carries a parent transaction reference. The full chain is traceable end to end.
A live feed of every settlement, spend per agent, protocol split, and policy events, read directly from chain state.
03 / Wallets
Every agent provisioned through Grand Protocol receives a Robinhood Chain smart contract wallet, deployed deterministically from its ID on first initialization. It holds USDG and is the settlement source for every payment the agent makes.
Address
0x7A3f9c1E4b8D2a6F0c5B7e9A1d3C8f2B4e6D0b1A2
Balance
42.50USDG
Spent today
3.18 USDG
32% of daily budget
Spend policy
04 / Router
A single call handles both x402 and MPP. The gateway reads the 402 response, detects the protocol, negotiates the scheme, enforces your policy, and signs the payload. If a service supports both, x402 is chosen by default for lower overhead and full on-chain settlement. This is configurable.
import { GrandProtocol } from "@grandprotocol/sdk"; const grand = new GrandProtocol({ agentId: "research-agent-v2", apiKey: process.env.GRAND_API_KEY, }); // Protocol detected automatically: x402 or MPP. const result = await grand.pay({ endpoint: "https://api.dune.com/v1/query/1234/results", }); result.protocol; // "mpp" result.amountPaid; // { usdg: 0.002 } result.txHash; // Robinhood Chain transaction hash
05 / Constellations
When an orchestrating agent delegates to sub-agents and those sub-agents incur costs, each payment is recorded with a parent transaction hash. The full hierarchy is traceable on Robinhood Chain without a separate accounting layer.
06 / Settlement layer
Every transaction processed by Grand Protocol, whether the underlying protocol is x402 or MPP, is recorded on Robinhood Chain. Agent payments confirm in a fraction of a second at a fraction of a cent while inheriting Ethereum security. Existing x402 tooling, wallets, and indexers work without modification.
GrandProtocol.sol handles
08 / Launch
Free up to $1,000 USDG in monthly volume. No percentage take on transactions. No gas markup. The infrastructure should be boring. The agent work should be interesting.