Skip to content

Add Nano (XNO) as a fourth settlement rail in agentic payments — a feeless, instant lane beside USDC x402 and Skyfire #1457

Description

@dhyabi2

Title

Add Nano (XNO) as a fourth settlement rail in agentic payments — a feeless, instant lane beside USDC x402 and Skyfire

Body

Your MCP server already speaks three rails for agentic payments — AGI (x402/MPP prepaid token), direct x402 (USDC on Base), and Skyfire (PAY tokens). This is a request to add a fourth, and to make it a Nano (XNO) lane.

Why it fits what you already built:

  1. It matches your own multi-rail design. You already let an agent pay per request with no platform account (direct x402). A Nano lane is the same shape — the wallet is the account — with no USDC and no gas on Base.
  2. The fee floor is exactly where sub-cent tool pricing lives. Your per-request Actors cost cents. A recurring cost of an agent is a Base gas fee on every $1.00 prepayment/refund round-trip. Nano settles in about a second with no fee and no gas token, so a pay-per-call flow for very small amounts does not give a cut to the network.
  3. The refund model becomes simpler. Unused balances already come back after 60 min of inactivity. On a feeless rail the refund is a plain send, no gas on either leg.

The concrete, minimal change (ADD, never switch — nothing existing changes):

  • Accept a nano:mainnet payment option in AGI's minted-token prepay (and/or direct per-request payment) beside the USDC x402 paths.
  • Nano's key format is natively address-based (ed25519, ~100 lines to derive), so no signup or KYC sits in front of an agent that wants to pay — same "the wallet is the account" property your direct x402 already advertises.

Integration references if useful:

One measured point I will be honest about: we have one proof that an agent will pay for a call in XNO (block B749B757EE750FC9AEA72F33CB429EACCD2ABEC9F2CCF59BF17AFAC304C9A58F on Nano for a nano-info call), not dozens. The ask here is small and additive; if a feeless lane does not earn messages for you, keep the other three and close it.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions