Nava Gateway
Developer Preview
Nava Gateway is a preview x402 payment path for EIP-3009 USDC on Base and Base Sepolia. A facilitator verifies the signed payment, asks Guardian for a policy verdict, and settles the merchant payment only after approval. The facilitator sponsors the ETH gas for settlement.
Preview boundary
The Developer Preview supports one narrow shape:
- x402 using the
exactscheme; - EIP-3009 authorization for USDC;
- Base (
8453) and Base Sepolia (84532); - facilitator-sponsored settlement gas; and
- a Nava Guardian verdict gate between x402 verification and merchant settlement.
Other payment rails, assets, and networks are outside this preview.
Choose an integration path
Use the Nava facilitator path from a Fastify resource server with paymentGate.
Wrap an existing x402 verifier with Guardian using withGuardian(theirVerify, config).
Protect a resource through the Nava facilitator
A Fastify resource server can import paymentGate from
@navalabs/x402-guardian/fastify. The gate builds a 402 response, sends the
presented payment to the facilitator for x402 and Guardian verification, asks
the facilitator to settle after approval, and continues to the route only after
successful settlement.
Add Nava Guardian to an existing facilitator
A facilitator that already verifies x402 payments can wrap its verifier with
withGuardian(theirVerify, config). The wrapper accepts a payment only when the
existing verifier succeeds and Guardian returns an approved outcome.
Continue reading
Understand the shared primitive, the two paths, and the trust boundary.
Follow the preview payment and settlement sequence.
Review the preview risks and unresolved constraints before experimenting.
Read the available Gateway API reference.