A real browser with a Rust-powered BitcoinSV wallet. Your keys live in a completely separate process — no extension, no custodian, just native security.
Public BetaBuilt on Chromium·Wallet written in Rust·Open development
The internet you know, with the future built in.
Tabs, profiles, history, downloads — everything works. Built on Chromium, the same engine behind Chrome, Edge, and Brave.
No extensions to install or break. Send and receive BSV natively. Pay websites with one click.
Send and receive with legacy wallets like HandCash, RockWallet, and Yours — plus full BRC-100 protocol support. One wallet that speaks both.
Full implementation of the BRC-100 wallet protocol — authentication, payments, certificates, and encrypted messaging. Sites that speak BRC-100 work out of the box.
Every layer does one job, and nothing else.
Everything you see — tabs, navigation, wallet panel. Never handles keys or signing.
Manages processes, intercepts HTTP requests, enforces domain permissions and spending limits.
Isolated process. Handles all cryptography, key storage, and blockchain communication. Keys never leave this layer.
Not another Electron wrapper. A real browser with a real wallet.
Your private keys live in a separate Rust process. Memory-safe, 10-20x faster crypto operations than JavaScript, and completely invisible to websites.
Network-level blocking, cosmetic CSS hiding, and scriptlet injection. Same approach as Brave and uBlock Origin. Faster pages, less tracking.
Brave-style farbling randomizes your Canvas, WebGL, and audio fingerprints. Sites can't build a unique profile to track you.
Send BSV directly to anyone, browser-to-browser. Encrypted peer-to-peer payments with no intermediary beyond the blockchain.
9 distinct processes. Each tab, each overlay, the wallet — all isolated. A compromised website cannot touch your UI or your funds.
Tab tear-off, multi-window support, keyboard shortcuts, find-in-page. A real browser, not a wrapper.
We handle real money. 70% of C++ security vulnerabilities are memory-related. That's why our wallet is written in Rust.
Rust was created by Mozilla, powers Signal's cryptography, and runs Cloudflare's critical infrastructure. They all chose it for the same reason we did: memory safety eliminates entire classes of vulnerabilities — no buffer overflows, no use-after-free, no null pointer dereferences.
Our wallet runs as a completely separate process. Even if a malicious website compromises your browser tab, it cannot access your private keys. They exist in isolated memory that web content can never reach.
BRC-42/43 key derivation — ECDH exchanges, HMAC authentication, per-counterparty child keys.
Rust wallet in isolated process — Keys never touch web content or JavaScript.
PIN + OS-level encryption at rest — AES-256-GCM with DPAPI (Windows) and Keychain (macOS).
Per-site spending limits — USD-denominated, with rate limiting.
Defense-in-depth — C++ auto-approve engine + Rust-side validation.
Legacy addresses and BRC-100 — one wallet that speaks both.
Legacy Wallet Compatibility
Send and receive via legacy addresses
Send and receive via legacy addresses
Send and receive via legacy addresses
Standard P2PKH address support
Protocol Support
Wallet protocol standard
Direct payments (PeerPay)
Key derivation & invoices
Merkle-proven transactions
Authentication, transactions, identity certificates, and encrypted messaging.
Free. No account required. Your wallet, your keys, your device.
Version 0.3.0-beta.15 · Windows 10+ · macOS 10.15+
Under the hood, Hodos is a three-layer native application — a React UI, a C++ browser engine built on Chromium Embedded Framework, and a Rust wallet backend with 88 API endpoints, 19 database repositories, and 11 cryptography modules. Purpose-built to handle real money.
Questions, feedback, or want to contribute?