Web3 browsers
GTX Browser
The Web3 browser of the GWorld ecosystem. We added IPFS, a gtx:// protocol and a built-in wallet to Chromium, then moved the fork from Chromium 98 to 114.
- Chromium
- IPFS
- Custom protocol
- Wallet
- Version porting
- Client
- GWorld
- Built on
- Chromium 98, upgraded to Chromium 114
- Status
- Open source on GitHub
- Our part
- We built the Chromium fork with its Web3 features, then ported it across sixteen major Chromium releases.
The client and the problem
GWorld wanted a browser for its Web3 ecosystem: one that opens ipfs:// content and its own gtx:// addresses directly, with a wallet already installed. The fork was on Chromium 98 and had to move to Chromium 114 without losing any of that.
What we built
We built GTX Browser as a Chromium fork with IPFS support, a custom gtx:// protocol, a built-in wallet and privacy hardening. We then moved the fork from Chromium 98 to Chromium 114, sixteen major releases, re-applying and repairing each custom patch so the browser kept working. The source is public on GitHub.
- IPFS support, so ipfs:// links open in the browser
- A custom gtx:// URL protocol
- A GTX wallet installed with the browser
- Privacy hardening
- An upgrade of the fork from Chromium 98 to Chromium 114
Why it was hard
Every Chromium release changes code that a fork’s patches depend on. Across sixteen releases, files move, APIs are renamed and build rules change, so each GTX patch had to be re-applied, fixed where it no longer fit and tested again, with IPFS, gtx:// and the wallet all still working at the end.
How it fits together
The GTX Browser fork, layer by layer
GTX Browser
The client’s product: the branded browser, including the gtx:// address bar and the wallet interface.
IPFS and gtx:// protocol
IPFS support and a custom gtx:// URL protocol, so the browser loads decentralized content directly.
Wallet and privacy hardening
A wallet installed with the browser, and privacy hardening applied across it.
Chromium 114
Upgraded from Chromium 98 to 114, with the fork’s patches carried across sixteen major releases.
Build and release
- Windows
- macOS
- Linux
Compiled and packaged as a downloadable desktop browser.
- Client's product
- Our engineering
- Upstream: third-party code we build on
- Platforms and release
Outcome
- The public source runs on Chromium 114, sixteen major releases newer than the Chromium 98 starting point.
- GTX Browser is published as open source on GitHub, with downloads for Windows, macOS and Linux.
About the product
The product as its owner describes it. These are the client’s features, not a list of our work; our part is under “What we built”.
GTX Browser is the browser of the GWorld ecosystem. Its public source code shows a fork of Chromium 114 with its own branding, a gtx:// address scheme, handling for ipfs:// links and a GTX wallet installed with the browser.
The wallet is a fork of MetaMask. The browser is published as open source, with downloads for Windows, macOS and Linux.
Product facts from GTX Browser on GitHub, checked September 2026.
Related services and industry
Facing a similar engineering problem?
Tell us what you are building. A browser engineer will walk you through how we would approach it, what is hard about it and what it takes to keep it current after launch.
More case studies: Web3 browsers

Minego Browser
Minego’s Web3 “Super Browser”. We built it on Chromium with a wallet protocol, a VPN, a side panel and entry points to Minego’s games, launchpad and DAO.
- Web3
- Wallet
- VPN

ORBITi Browser
A Web3 browser for BlockCerts. We built it on Chromium with its own orbit:// URL scheme, BlockCerts sign-in, ecosystem notifications and built-in chat.
- Web3
- Custom protocol
- Notifications
