NavenDocs
NavenDocs
Introduction
MPP RelayIntegration GuideAPI Reference
Back to Naven Network
MPP Relay

MPP Relay

Validate and settle native MPP EVM charges through Naven.

Naven MPP Relay is optional server-side infrastructure for sellers accepting native Machine Payments Protocol charges. Connect your MPP server to:

https://mpp.naven.network

The relay validates a buyer's EIP-3009 authorization and broadcasts the token transfer. Your application still issues the MPP challenge, protects the paid route, performs the purchased work, and returns the final response.

What the relay does

  • Validate: Check the credential schema, challenge-to-authorization binding, payment terms, signature, token balance, authorization state, and transaction simulation without submitting a transaction.
  • Broadcast: Repeat validation, submit transferWithAuthorization, wait for confirmation, and return an MPP receipt.
  • Pay gas: Naven's dedicated relay account broadcasts the settlement transaction. The buyer authorizes only the exact token transfer.

The relay never receives your MPP challenge secret. Your server must retain that secret and use it to confirm that the submitted challenge was issued for the current route and payment terms.

Current support

CapabilitySupported value
Method and intentevm/charge
CredentialEIP-3009 authorization
NetworkRobinhood Chain (eip155:4663)
AssetUSDG (0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168)
Decimals6
Maximum authorization window300 seconds

Check GET /supported before constructing a challenge. MPP sessions, vouchers, payment splits, and Permit2 credentials are not supported by the current relay.

Relationship to x402

MPP Relay is an additional payment option. It does not replace, proxy, or modify Naven Facilitator, existing x402 integrations, or x402scan. Sellers may offer MPP, x402, or both from their own applications; the two Naven services use different endpoints and deployments.

ProtocolNaven service
MPPhttps://mpp.naven.network
x402https://facilitator.naven.network

Public access

All relay endpoints are currently public and free to call. Buyers and sellers do not need a Naven account, API key, or onboarding approval. Continue with the Integration Guide to connect your server.

Try the live demo

The MPP payment demo makes a real 0.01 USDG payment on Robinhood Chain and displays the returned MPP receipt. It uses a Naven-hosted protected resource as the seller and the public MPP Relay for validation and settlement.

API Reference

Wallet provisioning, x402 payment, lookup, and credential endpoints.

Integration Guide

Connect an mppx server to Naven MPP Relay.

On this page

What the relay doesCurrent supportRelationship to x402Public accessTry the live demo