r402-evm
EIP-155 (EVM) chain support for the x402 payment protocol, part
of the r402 workspace.
Highlights
- Exact scheme — ERC-3009
transferWithAuthorizationandx402ExactPermit2Proxywith EIP-1271 / EIP-6492 smart-wallet support. - Upto scheme —
x402UptoPermit2Proxy.settlewith theeip2612GasSponsoringextension for buyers without a Permit2 approval. - 42 supported EVM chains with native USDC deployments (see
r402_evm::networks). - Multicall3 verification —
eth_callallowance + balance + nonce checks bundled into a single round trip.
Cargo Features
| Feature | Surface |
|---|---|
client |
Client-side EIP-712 signing and Permit2 approval. |
server |
Server-side PriceTag generation. |
facilitator |
Facilitator-side verify and settle. |
telemetry |
OpenTelemetry tracing instrumentation. |
full |
All of the above. |
Documentation
- Crate docs: https://docs.rs/r402-evm
- Audit reports:
../audit/(architecture, security, and cross-SDK interop). - Project README:
../README.md.
License
Dual-licensed under MIT and Apache-2.0.