Crypto & Web3

Web3 browsers and wallet extensions, built and shipped

Web3 products need a browser that treats wallets, signing and decentralized content as core features, and that protects users who are targeted for what they hold. We have shipped Web3 browsers including GTX Browser, Minego, ORBITi and BW3, all Chromium-based, and we moved GTX from Chromium 98 to 114. We also work in brave-core when Brave is the better base.

See case studies

Engineering problems

What crypto and Web3 teams need from a browser

01

Wallets that work with every dApp

A built-in or extension wallet that exposes an EIP-1193 provider, announces itself through EIP-6963 so it can sit next to MetaMask and other wallets, and handles connection requests and chain switching the same way every time.

02

Keys, signing and custody

Seed phrases and keys encrypted at rest and kept out of storage that web pages or other extensions can reach. Signing prompts decoded into plain language, including EIP-712 typed data, and support for hardware wallets.

03

Phishing and drainer protection

Known drainer and look-alike domains blocked before the page loads, warnings on unlimited token approvals and on new or look-alike recipient addresses, and blocklists that update without a new browser release.

04

Decentralized content

ipfs:// links and custom schemes such as gtx:// or orbit:// resolved in the browser, through a gateway you choose or a local node. Brave removed its built-in IPFS support in 2024, so a Brave-based product needs its own approach.

FAQ

Common questions

Yes. We have shipped Web3 browsers including GTX Browser, Minego, ORBITi and BW3. Each has a case study in our projects section.

Next step

Discuss your crypto or Web3 project

Book a call or send a short brief. You will hear from engineers who have shipped this kind of software, with a clear view of the approach, the risks and what drives the effort.

Send a project brief