Last week, I closed a small OTC deal. USDC for another token, peer-to-peer, nothing exotic.
The flow went like this:
We negotiated the price and size on Telegram
Agreed on terms in chat
He sent me his wallet address
I copied and pasted it into my wallet app
Before hitting send, I opened Basescan on a second tab and verified that the address looked right
Sent the tx
Screenshotted the hash
Pasted it back into the chat
He verified it on Basescan
He sent his side of the trade
I verified that
Eleven steps across three apps. Two screenshots. One moment of pure anxiety as I hovered over the “Send” button, wondering if my clipboard had been hijacked by malware.
And here’s the thing: this is the normal workflow. Millions of people do this every week. Billions of dollars move through it every month.
OTC desks, freelancers getting paid in USDC, NFT traders closing deals, DAO contributors invoicing, P2P arbitrageurs, small businesses settling services, all of crypto commerce runs on Telegram groups glued together with screenshots and trust.
The chat and the transaction live in two completely different apps that don’t know about each other.
That’s wild when you think about it.
Address-swap malware alone drained hundreds of millions from users last year. Not sophisticated hacks, just clipboard-replacing trojans that swap the address you pasted with the attacker’s. Because we all copy-paste addresses, because chat and wallet are separate, the attack surface is permanent.
Beyond the theft: lost context. “Wait, which deal was that 500 USDC for?” “What exactly did we agree on?” “I thought we said 2% fee, not 3%.” When a deal sours, all you have is a Telegram scrollback and a screenshot of a tx hash. No signed agreement. No cryptographic proof of terms. No recourse.
Beyond disputes: friction. Every extra step in the flow is a drop-off point for new users. Crypto commerce today is gated on your ability to tolerate eleven-step flows with real money on the line. That’s not a consumer product. That’s an obstacle course.
Look at what we actually have in 2026:
Programmable money across a dozen L2S
End-to-end encrypted messaging (Signal, WhatsApp)
On-chain identity, ENS, Basenames, Farcaster handles
Account Abstraction with gasless UX and passkey onboarding
Verifiable signatures, smart contract escrows, on-chain reputation
Every primitive you’d need to build “chat + settle” exists and has been shipped. And yet — nobody put them together.
Why?
Wallets were built for solo flows. MetaMask, Rabby, Phantom — great for portfolio view, swap, and connect to dApp. Not built for conversations between two humans agreeing on something.
Messengers were built for social. Telegram and Discord are optimized for broadcast, groups, and community. Not for transactional flows with cryptographic receipts.
Web3 social was built for public speech. Farcaster and Lens are doing extraordinary work to enable the public on-chain conversations. But private 1:1 deals — the kind that drive commerce — aren’t the use case they’re optimizing for.
Nobody designed for the intersection, because building it means rebuilding chat from scratch with wallet semantics underneath. You can’t bolt a wallet onto Telegram. You can’t bolt chat onto MetaMask. The intersection has to be a new product.
Picture this flow instead:
You open a chat with your counterparty
You negotiate in plain text — private, E2E encrypted
When terms are agreed, one of you sends an inline payment request — a message that renders as a button: “Send 500 USDC.”
The other taps it. The transaction goes out.
The receipt appears as a threaded message below: amount, tx hash, timestamp, both parties
If it’s a bigger deal, you escrow it natively: funds locked, released when both parties confirm
The whole conversation — terms, agreement, settlement, receipt — lives in one thread, cryptographically signed, portable, disputable
No copy-paste. No screenshots. No app-switching. No “which deal was that tx for?” Every transfer carries its own story.
This is what a messenger for the on-chain economy looks like.
Of all the L2S, Base is the one that could host this.
It’s cheap and fast enough. $0.001 transactions make in-chat payments feel instant and free. A $10 dollar OTC deal and a $10,000 OTC deal feel identical from a UX perspective.
Basenames solve identity. ano.base.eth is a human-readable name that doubles as a verified on-chain identity. You can search for, discover, and trust counterparties without needing an email address or phone number.
Smart Wallet + AA solves onboarding. Passkeys, gasless transactions, account recovery, the UX that made stablecoin payments actually usable in 2026.
The ecosystem is ready. Aerodrome for swaps. Farcaster for public social. Zora for creator commerce. A Base-native messenger slots into the existing stack instead of competing with it.
Base is the first L2, where building a consumer product for the on-chain economy feels less like fighting the chain and more like fighting product-market fit.
We’ve shipped the foundation:
End-to-end encrypted messaging, 1:1 and group chats, ECDH + AES, delivered via smart contract events on Base mainnet
Self-custody wallet, USDC, ETH, ANO — embedded directly in the messenger
Onchain identity, nicknames and Basename-native accounts, no email, no phone
Account Abstraction, passwordless onboarding, guardian-based recovery, sponsored gas
Fiat on-ramp, buy directly inside the app
PWA, installable on iOS/Android, web push notifications
We’re building the missing pieces now: inline payment requests, signed agreements, tx-to-message linking, native escrow, and group settlement. The tools that turn “chat with wallet” into “chat that settles.”
We think the next era of crypto isn’t another DeFi primitive or another L2. It’s the UX layer that makes crypto feel like a product normal humans want to use, for the things they actually do with it, not just the things crypto-Twitter talks about.
And the thing most of us actually do with crypto — agree on something with another human, and move money, still runs on Telegram and screenshots.
ANO is the bet that this doesn’t have to be the case.
Trace your crypto with ANO chat. Private. Yours. Message.
Try it at ano.ww8.io. Tell us what’s broken. We’re shipping every week.

