Kao is a desktop wallet that verifies everything and trusts nothing — then smiles about it. Safe multisig from day one, every tx simulated on your machine, every balance proven against consensus.
Every feature exists to answer one question: HOW DO YOU KNOW? Kao never asks you to trust a server, an RPC, or a blob of hex.
Not bolted on later — Kao speaks Safe natively from its first release. Propose, collect signatures, and execute without ever touching a web app.
safe · nativeNo more signing mystery hex. Every transaction is decoded into plain words — what moves, where it goes, and what it's allowed to do.
human-readable calldataBefore you sign, Kao runs the transaction on your machine with revm and shows you the exact balance changes. No surprises on-chain.
revm · on-deviceA native desktop app with no embedded browser, no remote code, no supply-chain roulette. The attack surface a wallet should have: small.
no webview · no remote codeBalances come with consensus proofs via an embedded helios light client — verified against Ethereum itself, not somebody's RPC.
helios light clientYour accounts, labels, and history live in an encrypted database on your disk. Nothing synced, nothing phoned home, nothing to subpoena.
encrypted at restWe mean it about attack surface. Kao the app runs no JS — and neither does this page. Every marquee, every blink, every glitch you see is pure HTML + CSS. What you see is what you got.
Kao doesn't invent cryptography or consensus. It composes the most-reviewed pieces of the Ethereum stack and wraps them in a face.
The Rust EVM used by reth and Foundry. Kao embeds it to replay your transaction against live state, entirely offline.
A trustless light client. Kao checks every balance and state read against Ethereum consensus proofs — RPCs become untrusted couriers.
The most battle-tested multisig contracts on Ethereum. Kao is a first-class Safe client from version zero.
Free, open source, and verifiable all the way down.
Builds aren't notarized yet, so macOS quarantines the app. After dragging it to Applications, clear the flag once:
xattr -dr com.apple.quarantine "/Applications/Kao Wallet.app"
Adjust the path if you installed it elsewhere.