For judges
The Dial operator sends, requests and invoices stablecoins by text message. People use SMS from any phone. AI agents use an MCP server, and a person approves every payment they start. Everything here runs on testnets with test money.
Try it in 60 seconds
By text
1 · Text hi to +1 806 607 1387.
Text hi2 · Reply with a name. You get an @handle and $2 of test USDC on Solana.
send @handle $1Use a friend's @handle or phone number. Add “on base”, “on tempo” or another chain name to settle there.
4 · Reply with the 6-digit code it texts you. The receipt links the transaction.
For agents
Text "connect agent" to +1 806 607 1387. Open the link, enter the texted code, copy the key (dial_ak_…).Agents start payments. A human approves every one, by a code texted to their phone or a passkey.
Programmable by chain: chain-native features such as on-chain escrow are optional modules on each chain's adapter. Agents list them per chain with the list_chain_features tool. docs/CAPABILITIES.md
Setup for Claude Code and Cursor, and every tool: /agents.
One page per chain
- Solana
USDC settlement, memo per payment, on-chain escrow for people not on Dial yet
Live · devnet - Tempo
Stablecoin payments with a memo; operator pays the fees
Ready · Moderato - Base
USDC by signed authorization; operator pays the gas
Ready · Sepolia - Ethereum
USDC on L1 by signed authorization; operator pays the gas
Ready · Sepolia - Arbitrum
USDC on Arbitrum, same signed-authorization flow
Ready · Sepolia - Hyperliquid
USDC on HyperEVM, same signed-authorization flow
Ready · testnet - Robinhood Chain
Same EVM flow, in a test dollar until there is test USDC on it
Ready · testnet - Zcash
Shielded testnet ZEC through our Rust wallet service, payment id in the encrypted memo
Building
Check it
Live means a payment has settled on that chain. Ready means it is switched on with nothing settled yet, Wired means it is built and switched off, and Building means it isn't settling yet.
- Ledger: every payment, linked to its transaction. As JSON at /ledger.json.
- Status: the database, texting and every chain, checked now.
- How it works: codes, passkeys, escrow, limits and custody.
- Agents: the MCP server, keys and tools.
- Source on GitHub (AGPL-3.0).