your name,
paid in dollars.
one payment in USDC, one .usdc name, yours forever on Arc. point it at any wallet, resolve it from any app. no renewals, no expiry.
search. pay once.
own it.
any app resolves a .usdc name with a single request. no auth, no SDK, open CORS, cached at the edge.
$ curl https://usdcdomains.com/api/resolve/alice.usdc { "name": "alice", "fqdn": "alice.usdc", "owner": "0x8f2a…c41d", "target": "0x93b7…7e02", "records": { "x": "alice" }, "registeredAt": "2026-09-17T09:12:44.180Z" }
search and reserve
check availability, then reserve. the name is held for you for ten minutes while you pay, so nobody can take it mid-checkout.
pay once, in USDC
a single Arc transaction to the registry treasury. USDC is the native gas on Arc, so the price and the fee come from the same balance. your reservation reference rides in the calldata.
own it outright
the server reads the mined transaction from an Arc RPC and checks recipient, amount, calldata and sender before recording ownership. no renewals, no expiry.
a name that settles in dollars
built for people who get paid in stablecoins: merchants, agents, payroll, remittances and traders on Arc.
priced in USDC, once
no annual invoice, no volatile gas token to buy. a single transaction and the name never expires.
point anywhere
change the target wallet any time by signing with the owner wallet. no gas needed.
hand it over
transfer a name to a new owner with one signature. ownership moves instantly.
resolve from any app
public, CORS-open and cached. a 200 with the address, a 404 when unregistered. that is the whole integration.
more than an address
attach an avatar, a link, your x handle or a description. every name gets a public page at /name/you.
sell it peer to peer
list a name at any USDC price. buyers pay you directly on Arc; the registry verifies the transaction and moves the name.
short names cost more.
every name is forever.
one-time price in USDC by length. the amount is charged exactly once, and Arc fees are about a cent.
questions
what is Arc, and why do I pay in USDC?
Arc is an EVM Layer-1 built by Circle where USDC is the native gas token. there is no separate gas coin: the registration price and the network fee both come from the USDC in your wallet. see docs.arc.io.
how do I get USDC on Arc?
bridge USDC from Ethereum, Base, Solana or 20+ chains with Circle's CCTP, or withdraw from an exchange that supports Arc. it arrives as native USDC and immediately works as gas.
which wallets work?
any EVM wallet: MetaMask, Rabby, Coinbase Wallet, OKX and others. the site offers to add the Arc network to your wallet automatically.
is this an NFT / on-chain contract?
the payment is on-chain and verified with zero trust: the server reads your transaction from an Arc RPC and checks recipient, amount, calldata and sender. the registry itself is an off-chain database, which is what makes repointing and transfers free and instant. an on-chain resolver is on the roadmap.
can I change where the name points?
yes, any time. sign a message with the owner wallet and the target updates immediately. no gas, no waiting.
what if my payment goes through but the confirmation fails?
keep your transaction hash: confirmation can be retried at any time from the same page, and a payment is never credited twice. the transaction hash is your receipt.
is this run by Circle?
no. usdcdomains.com is an independent name service on the Arc network and is not affiliated with Circle, USDC or Arc.