The web3 messenger with an AI agent
A web3 messenger is a messaging app in which your crypto wallet is part of who you are. In Kanvo you link a wallet, gate channels by what a wallet holds, send tokens and airdrops without leaving the chat, keep private conversations end-to-end encrypted, and prove every message on public infrastructure — with an AI agent that reads the channel so you don't have to scroll it.
Six things crypto chat should do
Most crypto communities run on chat apps that do not know what a wallet is. These are the things a web3 messenger does instead.
Your wallet is your identity
Link a wallet to your account by signing a message — on Ethereum, Base, Arbitrum, OP Mainnet or Polygon. No seed phrase ever reaches Kanvo, and one account can hold several wallets.
Token-gated channels
Make a channel that only holders can join: set a token and a minimum balance, and Kanvo checks the wallet on-chain when someone asks to come in. Gates are read on Ethereum and Robinhood Chain.
Airdrops and payments in the chat
A channel's owner can send its gate token to every member in one go, and anyone can send tokens to someone from inside a conversation. Kanvo holds no keys: your own wallet signs every transfer.
End-to-end encrypted when it matters
Start a private conversation and it is end-to-end encrypted with MLS (RFC 9420) between the devices in it. Kanvo stores ciphertext and cannot read it.
Proof on public infrastructure
Every message carries a signed Proof of Send. The ledger's roots are published to Sigstore Rekor and timestamped into Bitcoin with OpenTimestamps, so anyone can check a message was not altered — without trusting Kanvo.
$KNVO, the token
Kanvo's token is designed to be paid in for the AI and enterprise services Kanvo runs. Nothing in the app requires it: every feature works without holding any.
A web3 messenger is not…
Four things it is often compared with, and the difference in a sentence each.
Questions
Web3 messaging and crypto chat: what a wallet-native messenger should doProof of Send: the attestation layer for messagingPrivate conversations are liveWhat is an agentic messenger? The messaging app that does the messaging
Further reading on web3 messaging
Web3 messaging and crypto chat: what a wallet-native messenger should doProof of Send: the attestation layer for messagingPrivate conversations are liveWhat is an agentic messenger? The messaging app that does the messaging