A wrong address is not a typo.
It’s gone.

Arc moves real USDC between banks, payment networks and wallets — there is no undo. Give the people and businesses paying you something you can actually read back before you send: @yourname, yourname.arc or yourname.circle instead of forty hex characters. Add your addresses, a photo and verified proofs — then any wallet or explorer that reads ArcNS finds you, pays you, and shows who you are.

Find your name
Type a name to see if it’s yours to claim.

Illustrative — a real search on ArcNS works exactly like this. Search for real

Live on Arc testnet (chain id 5042002), an early network — nothing on testnet has monetary value. Names are permanent: one payment in USDC, no renewals.

  • @alice
  • alice.arc
  • alice.circle
Verified

Designer and builder. One person, reachable by any of three names.

ARC0x4a…F1c9ETH0x4a…F1c9BTCbc1q…8mn3SOL5Gk9…9pQ2
One card, every app that reads ArcNS

A wallet address forgets you. On a payment rail, that costs money.

Arc exists to move stablecoins at institutional speed and finality — sub-second blocks, USDC as gas, no waiting for confirmations. That only works if the destination is right the first time. Your @handle, .arc or .circle name is permanent and yours — no renewals, no expiry. Here is what every app that reads ArcNS sees.

chains

Four chains, one name

One name points to your Arc, Ethereum, Bitcoin and Solana addresses. A wallet asks for the chain it is sending on and gets the right one.

proof

Proof it is really you

Records can carry a proof — a DNS record for your domain today, social proof later — and readers show "verified" only where a proof backs it.

recovery

Yours to keep and recover

Transfer it whenever you like, and set an optional recovery address that can reclaim it after an on-chain timelock you can cancel at any time.

Everything you attach travels with your name.

Set it once. Every app that reads ArcNS shows the same you — not a bare address — and always says which namespace and which registry it read.

  • Avatar, bio and website

    Text records make your name a real profile, not just a pointer.

  • Verified records

    A DNS record proves your domain today; social-account proof is coming — so readers know it is really you.

  • Addresses on four chains

    Arc, Ethereum, Bitcoin and Solana records on one name. The three name shapes can point at the same addresses, or at different ones.

The same alice, seen in…

A wallet's send screen
To@alice
@handle · registry 0x5e…c7d2 (arcns)
An explorer's transaction
bob.arcalice.arc
.arc · registry 0xc3…3a01 (arcns)
A profile card
alice.circle· Designer and builder
.circle · registry 0xc3…3a01 (arcns)

Be payable anywhere ArcNS is supported.

Illustrative QR code that an ArcNS-aware wallet resolves to alice

In an app that reads ArcNS

People send to alice.arc, not to a QR of hex

Share your name and let apps that support ArcNS resolve it to the right address. The payment app moves the funds on its own rails ArcNS never sends or holds money. Your name just makes sure it arrives at you.

One payment, priced by length.

Shorter names cost more. Pay once, in USDC, and the name is yours for good — no renewals. A .arc or .circle name is half the price of the matching @handle.

  1. 2 characters
    @handle
    2,500.00 USDC
    full 10,000.00 USDC
    .arc
    1,250.00 USDC
    full 5,000.00 USDC
    .circle
    1,250.00 USDC
    full 5,000.00 USDC
  2. 3 characters
    @handle
    250.00 USDC
    full 1,000.00 USDC
    .arc
    125.00 USDC
    full 500.00 USDC
    .circle
    125.00 USDC
    full 500.00 USDC
  3. 4 characters
    @handle
    50.00 USDC
    full 200.00 USDC
    .arc
    25.00 USDC
    full 100.00 USDC
    .circle
    25.00 USDC
    full 100.00 USDC
  4. 5 characters
    @handle
    10.00 USDC
    full 40.00 USDC
    .arc
    5.00 USDC
    full 20.00 USDC
    .circle
    5.00 USDC
    full 20.00 USDC
  5. 6–9 characters
    @handle
    5.00 USDC
    full 20.00 USDC
    .arc
    2.50 USDC
    full 10.00 USDC
    .circle
    2.50 USDC
    full 10.00 USDC
  6. 10+ characters
    @handle
    2.50 USDC
    full 10.00 USDC
    .arc
    1.25 USDC
    full 5.00 USDC
    .circle
    1.25 USDC
    full 5.00 USDC
Single characters (all 26) are treasury-held and reserved names are not sold at these prices. Names are plain letters, digits and hyphens — no lookalikes.

The launch price is 25 % of the full price. It is a time ramp (50 % at launch, +12.5 points every 91 days, full after one year) times a volume ramp (50 % at zero sold, +12.5 points every 500 paid registrations of that namespace, full at 2,000). Early registrations lock in the lower price, and a name registered once never costs more later.

Making a wallet or explorer? Resolve names in one call.

The open @arcns/resolve SDK (TypeScript, MIT) turns any of the three shapes into labelled records — or call the REST API, or read the contracts on Arc in any language. No server of ours in the path. The SDK ships as 0.1.0-testnet.N on the npm dist-tag testnet.

The one rule: namespace and registry, every time

const r = await arcns.resolve("alice.arc");
// {
//   name: "alice.arc",
//   namespace: "arc",
//   registry: "0xc3…3a01",
//   product: "arcns",
//   address: "0x4a…F1c9",
//   verification: "verified",
// }
await arcns.resolve("@alice.arc"); // throws: ambiguous

No call returns a bare address. A mixed shape is refused rather than guessed; two registries that disagree are refused rather than picked between.