Wallet addresses are broken for payments. They are hard to read, impossible to remember, and a single mistake can lead to permanent loss of funds. ARC Name Service fixes this at the infrastructure level. dotarc is the identity layer for Arc Network, a fully on chain registry that maps human readable .arc names to wallet addresses. Instead of sharing a long address, users can register a name like david.arc and receive USDC seamlessly. Beyond naming, ANS provides a full integration stack. The smart contract handles registration, renewal, transfers, reverse resolution, and front running protection with on chain USDC fees. Developers can resolve names easily using the TypeScript SDK or React hooks, while the REST API enables simple integration across backend systems and mobile apps. A built in send page allows users to transfer USDC directly to a .arc name from the browser, with automatic resolution to the correct address. For AI agents, .arc names enable clear on chain identities. Agents can transact using readable names instead of complex addresses, making coordination and payments far more intuitive. dotarc is not an app but core infrastructure. Every wallet, DEX, marketplace, and agent on Arc becomes more usable with human readable names. Arc is the payments chain, and ANS provides the identity layer that makes those payments usable.
Category tags:"dotarc (.arc) is one of the most polished and technically complete submissions in this hackathon, reviewed thoroughly including the 11-slide presentation (Gamma), live demo at dotarc.vercel.app, and the 3:06 video. Excellent 11-slide Gamma deck. Strong problem framing — $1.7B+ lost to crypto theft in 2023, 0% reversal rate, $68M single address-poisoning attack. Slide 4 is particularly effective: side-by-side comparison of raw 0x addresses vs readable .arc names in agent payment logs (payroll-agent.arc -> contractor-1.arc vs 0x858f -> 0x3f2a 'who sent this?'). Slide 9 makes a compelling first-mover argument: ENS owns Ethereum, SNS owns Solana — Arc has no identity layer yet. Slide 11 closes with live deployment proof: 4 integration paths, 5min time to integrate, deployed + open SDK + live on testnet. Professional and persuasive. Live at dotarc.vercel.app — fully functional. Register page allows name claims with 3 identity types: Human (yourname.arc), AI Agent (name-agent.arc), Payment App (name-usdc.arc). Network shows API online on Chain 5042002 with USDC gas. Pricing: 5 USDC/yr standard, 50 USDC/yr short names. Send USDC page, Dashboard (wallet-gated), and Docs pages all functional. Very polished UX. Technology: Smart contract handles registration, renewal, transfers, reverse resolution, and front-running protection using onchain USDC fees. TypeScript SDK, React hooks, REST API, and Solidity integration — 4 integration paths, 5min to integrate claim. This is a well-engineered infrastructure product. Circle/Arc Alignment: Arc is the payment chain and USDC is the gas token. The .arc name service is deeply native to Arc's USDC-first design. The problem it solves (making USDC payments to readable names) is directly complementary to the agentic economy theme. However, the core submission is identity infrastructure, not a nanopayments or sub-cent per-action payment product. There are no x402, Circle Gateway, or Nanopayments integrations. Registration fees are annual subscriptions (5 USDC/yr), not high-frequency micro-transactions. There is no evidence of 50+ testnet payment transactions. Overall: An exceptionally well-executed infrastructure submission with the best presentation quality in the hackathon. The product is genuinely needed, first-mover, and live on testnet. However, it is categorically an identity layer — not a nanopayments or agentic payment protocol. It enables the agentic economy indirectly (agents get readable identities) rather than being a direct nanopayment implementation. Scores very high on presentation, originality, and technical depth; lower on direct Circle/Arc nanopayment integration and transaction frequency requirements."
Dharma Singh
Senior Development Manager