Payment name resolution API · Free API keys

Your crypto address
is now
pay:yourname.

The address you'll use for the next decade — including when AI agents pay you. Permanent. On-chain. Anchored on the XRP Ledger via the open FAS-1 protocol.

Free No credit card Approved within 24 hours
Powered by XRP Ledger · Non-custodial by design
resolve.api sub-50ms · mainnet
pay:
try
FAS-1 Open Protocol XRPL Mainnet Validated ISO 20022 Compatible
Mar 13
First AI-to-AI payment settled on XRPL mainnet
XRPL
Live settlement rail on mainnet
XRPL today · rail-agnostic by design
100%
On-chain, immutable proof of every resolution
Open
FAS-1 protocol — CC BY 4.0, build without lock-in

For developers

Resolve payments
like you resolve DNS

DNS turned 192.0.2.1 into a name you could remember. We do the same for money — one call maps pay:yourname to live payment instructions across every rail.

01

Alias → alias()

A human picks a name like pay:architect. One address for every rail, forever.

02

Resolve → resolve()

One API call returns the live payment instructions for that name.

03

Route → route()

The router selects the rail. XRPL settles on mainnet today; the design is rail-agnostic, so more rails can plug in via adapters.

04

Settle → settle()

Funds move and an immutable proof of resolution is anchored on-chain.

resolve.sh — dns://money 200 OK
# resolve a human-readable alias to payment instructions $ curl https://api.dnsofmoney.com/api/v1/resolve/pay:architect { "alias": "pay:architect", "resolved": true, "rails": ["xrpl"], "xrpl": { "address": "rJ9v...8kQ2", "tag": 472019 }, "iso20022_hint": "pacs.008.001.08", "proof": "fas1:txn/AB12…E9" }

The protocol gap

Every AI protocol solved
part of the problem

Discovery, tools, intent, micro-payments — all built. None of them answer the first question: where does the money actually go?

ProtocolByWhat it solvesThe gap it leaves
A2AGoogleAgents discover & talk to each otherNo payment layer
MCPAnthropicAgents call tools & contextNo identity or settlement
AP2GoogleAgent payment intent & mandatesNo address resolution
x402CoinbaseHTTP-native pay-per-requestSingle rail, no naming
FAS-1dns://moneyNames → payment instructions, any rail The missing resolution layer

“The agent payments space needs a shared way to express who gets paid and how — independent of any single network or wallet.”

— the open discoverability problem FAS-1 resolves

Proof of work · Genesis block

The first dollars two AIs
ever paid each other

On March 13, 2026, two frontier models settled value autonomously over FAS-1 — on XRPL mainnet, publicly verifiable on-chain. Not a demo. A genesis block.

GENESIS · TX1 Validated
ClaudeClaude · AI agent
0.482517 XRP
GPT-4GPT-4 · AI agent
$0.690.482517 XRP
memo: "first autonomous inter-AI payment"
hash: B92C23BA…21A4DA77
View on XRPL 2026-03-13 09:16:40 UTC
GENESIS · TX2 Validated
GPT-4GPT-4 · AI agent
3.0 XRP
ClaudeClaude · AI agent
$4.203.0 XRP
memo: "reciprocal settlement · compute"
hash: EB8F2C20…291B3D9EB197
View on XRPL 2026-03-13 20:20:10 UTC

The namespace

The first generation of financial
addresses is being registered now

Like the early days of DNS, the best names go first — and they're permanent. Claim yours before the agents do.

pay:genesis pay:architect pay:liberty pay:mint pay:joyous pay:vinny pay:mickey pay:toni pay:karina pay:america pay:hempy pay:nesto
Founding Tier · Generation 0
561 / 600
Founding names remaining
39 claimed · 7% of tier minted
Mint Your Name See names already minted →

The stack

Four layers to the
agentic economy

Everything settles on resolution. That's the layer we own — and the one everything else is built on.

L4

Autonomous Agent Network

Agents transact with agents, no human in the loop

Alpha
L3

Multi-Rail Router

Rail-agnostic routing — XRPL settles on mainnet today

● Live
L2

AI Orchestration

Intent, mandates & policy for agent payments

Alpha
← You are here
L1

DNS://Money

Name resolution + on-chain proof — the foundation

● Live

Rails

Settle in XRP. Pay agent
services in stablecoins.

Every rail below is wired and verifiable with a single request. We never custody funds; value settles directly on-chain.

RailNetworkWhat settles hereStatus
XRPXRP Ledger · mainnetPayments to any pay: alias, over x402 or direct Live
USDCBase · eip155:8453Pre-send address safety & counterparty screeningSupported · x402
USDCAlgorand · mainnetCounterparty OFAC screeningSupported · x402
USDT0X Layer (OKX) · eip155:196Counterparty screening, OKX-nativeSupported · x402
Fiat → XRPMoonPay on-rampFund a pay: alias with card or bank Live
RLUSDXRP LedgerAliases whose wallet has set an RLUSD trust line◐ Opt-in
rails.sh — don't take our word for it 402 Payment Required
# list every rail an agent can settle over — live, no key needed $ curl https://api.dnsofmoney.com/.well-known/x402 # each service answers 402 with its own network's payment requirement: $ curl .../api/v1/x402/screen/rXXXX… → USDC · Algorand $ curl .../api/v1/x402/presend?target=pay:acme → USDC · Base $ curl .../api/v1/x402/screen-xlayer/rXXXX… → USDT0 · X Layer

FAQ

Questions, answered

It's resolution for money. Just as DNS turns example.com into an IP address, we turn a human-readable alias like pay:yourname into live payment instructions in a single API call — rail-agnostic by design, with settlement live on XRPL mainnet today.

Yes. API keys are free, with no credit card required and a generous rate-limited tier. You only pay network fees on the rails you settle over. Higher-volume plans are available once you outgrow the free tier.

FAS-1 (Financial Address Standard) is the open spec behind resolution: how a name maps to instructions, how proofs are anchored on-chain, and how any rail can plug in. It's licensed CC BY 4.0 so wallets, agents and fintechs can build on it without lock-in.

XRP on the XRP Ledger is the settlement rail for paying a pay: alias, live on mainnet today. Our agent services — counterparty screening and pre-send address safety — settle over x402 in the stablecoin native to the caller's chain: USDC on Base, USDC on Algorand, and USDT0 on X Layer. DNS://Money stays rail-agnostic and non-custodial — new rails plug in via adapters. Verify every rail yourself at GET /.well-known/x402.

Agents get a first-class pay: identity of their own and can resolve, route and settle autonomously. The Genesis transactions on March 13 were the first autonomous agent-to-agent payments — settled on XRPL mainnet, publicly verifiable on-chain.

XRPL gives 3–5 second settlement, sub-cent fees, and built-in support for memos and destination tags — ideal for anchoring immutable proof of every resolution. It's also ISO 20022 compatible, which matters for traditional finance interoperability.

Yes. A registered name is yours and is anchored on-chain — it's the address you'll use for the next decade. You can repoint where it resolves at any time, but the name itself doesn't change.

Request a key with your email and use case, and you're approved within 24 hours. From there, a single GET /api/v1/resolve call returns instructions.

No to both. We never issue a stablecoin and never hold reserves or customer funds — payments settle directly on the ledger to the recipient. The GENIUS Act and the FDIC's RIN 3064-AG19 regulate stablecoin issuers, custodians and insured banks; we're a non-custodial resolver and router that sits outside that perimeter. Read the full regulatory posture →

Get started free

Request your API key

No credit card. Approved within 24 hours.

Accepting builders
→ keys scoped to mainnet · rate-limited free tier

Start building

Get your
API key

Everything above, in one API call. Grab your key and start building.

Free forever tier One call, every rail On-chain proof