Built with Rust & WebAssembly

The World's First
Decentralized Browser

Oxide is a binary-first browser that fetches and executes WebAssembly modules instead of HTML/JavaScript. Guest apps run in a secure, sandboxed environment with zero access to your system. No tracking. No censorship. Unstoppable.

0 Filesystem Access
0 Network Sockets
100% Sandboxed
WASM Native Binary
oxide://hello-oxide.wasm
Oxide Browser Screenshot

A New Paradigm for the Web

The traditional web is broken — bloated JavaScript bundles, pervasive tracking, and centralized gatekeepers. Oxide replaces it all with pure WebAssembly binaries running in a capability-based sandbox.

Binary-First

No HTML, no JavaScript, no DOM. Oxide fetches and executes compiled WebAssembly modules directly — faster, smaller, and more secure than traditional web pages.

Decentralized

No central authority controls what you can browse. WASM modules can be served from any HTTP endpoint, IPFS, or loaded directly from disk. The web belongs to everyone.

Sandboxed

Zero filesystem access. Zero environment variables. Zero network sockets. Guest modules can only interact with the host through explicitly granted capabilities.

Blazing Fast

Built with Rust and powered by Wasmtime. Near-native execution speed with fuel metering to prevent abuse. No garbage collector, no JIT warmup, just raw performance.

Engineered for Security

Every component is chosen for maximum security and performance. No compromises.

wasmtime
WASM execution with fuel metering & memory limits
reqwest
Fetch .wasm binaries from any URL or endpoint
tokio
Async runtime for network operations
egui
Immediate-mode GUI for URL bar, canvas & console
protobuf
Native wire format — no JSON overhead
sha-256
Built-in cryptographic hashing for integrity
16 MB
Memory Limit
500M
Instruction Fuel
Zero
System Access
No WASI
No Implicit Permissions

How Oxide Works

┌──────────────────────────────────────────────────┐
│                   Oxide Browser                  │
│  ┌──────────┐  ┌────────────┐  ┌──────────────┐  │
│  │  URL Bar │  │   Canvas   │  │   Console    │  │
│  └────┬─────┘  └──────┬─────┘  └──────┬───────┘  │
│       │               │               │          │
│  ┌────▼───────────────▼───────────────▼───────┐  │
│  │              Host Runtime                  │  │
│  │  wasmtime engine + sandbox policy          │  │
│  │  fuel limit: 500M  │  memory: 16MB max     │  │
│  └────────────────────┬───────────────────────┘  │
│                       │                          │
│  ┌────────────────────▼───────────────────────┐  │
│  │          Capability Provider               │  │
│  │  "oxide" import module                     │  │
│  │  canvas, console, storage, clipboard,      │  │
│  │  fetch, images, crypto, base64, protobuf   │  │
│  └────────────────────┬───────────────────────┘  │
│                       │                          │
│  ┌────────────────────▼───────────────────────┐  │
│  │           Guest .wasm Module               │  │
│  │  exports: start_app()                      │  │
│  │  imports: oxide::*                         │  │
│  └────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────┘

The Road Ahead

From foundation to full-featured decentralized platform — here's what's coming to Oxide.

Shipped

Phase 0 — Foundation

Q1 2026

  • Wasmtime sandbox with fuel metering & 16 MB memory cap
  • Canvas rendering, widgets, input polling, navigation
  • HTTP fetch, storage, clipboard, crypto, protobuf codec
  • Dynamic child module loading with isolated memory
In Progress

Phase 1 — Media & Rich Content

Q2 2026

  • Audio API — play, pause, seek, volume, looping, multiple channels
  • Video API — load, stream, render frames to canvas, subtitles
  • Adaptive streaming — HLS/DASH support for live & on-demand
  • Media capture — camera, microphone, screen capture with permissions
Planned

Phase 2 — GPU & Graphics

Q3 2026

  • GPU-backed canvas — hardware-accelerated 2D rendering
  • WebGPU-style API — buffers, textures, shaders, pipelines
  • 3D rendering — depth buffer, instanced draws, WGSL shaders
  • GPU compute — general-purpose compute for ML, physics, crypto
Planned

Phase 3 — Real-Time Communication

Q3 2026

  • WebRTC peers — create connections, SDP offer/answer, ICE candidates
  • Data channels — reliable & unreliable P2P data transfer
  • Media streams — attach audio/video tracks, codec negotiation
  • Signaling — built-in relay, custom servers, room management
Planned

Phase 4 — Tasks, Events & Background Processing

Q4 2026

  • Timers — setTimeout, setInterval, requestAnimationFrame
  • Event system — custom events, touch, gamepad, drag & drop
  • Background workers — spawn WASM workers with message passing
  • Async I/O — WebSockets, SSE, streaming fetch, non-blocking ops
Planned

Phase 5 — Plugin Framework

Q4 2026

  • Plugin API — manifest format, lifecycle hooks, sandboxed execution
  • Extension points — UI, content, protocol, storage, network, themes
  • Plugin registry — discover, install, update, rate plugins
  • Inter-plugin comms — message passing, shared services, dependency resolution
Planned

Phase 6 — Decentralized Infrastructure

Q1 2027

  • P2P content — IPFS integration, DHT discovery, content pinning
  • Decentralized identity — key management, DIDs, wallet sign-in
  • Decentralized storage — encrypted vaults, CRDT sync, user-held keys
  • Name resolution — ENS/SNS domain mapping, DNS-over-HTTPS fallback
$OXIDE Rewards

Phase 7 — Open Source Contributions & Rewards

Q1 2027

Contributors

Token bounties for PRs, code reviews, docs, and translations. Tiered rewards from Explorer to Architect.

Early Adopters

Genesis Badge NFT, Pioneer Airdrop, beta tester rewards, and referral bonuses. Earlier = higher multiplier.

App Builders

Revenue sharing, developer grants, hackathon prizes, showcase features, and SDK porting bounties.

Security

Bug bounty program with tiered $OXIDE rewards for critical, high, medium, and low severity vulnerabilities.

Planned

Phase 8 — Developer Experience & Ecosystem

Q2 2027

  • Dev tools — hot-reload, profiler, network inspector, WASM debugger
  • Multi-language SDKs — C/C++, Go, Zig, AssemblyScript, Python
  • App registry — searchable store, versioning, security scanning
  • CLIoxide new, oxide build, oxide deploy
Planned

Phase 9 — Platform Maturity

Q3 2027

  • Browser polish — multi-tab, bookmarks, downloads, print, accessibility
  • Performance — AOT cache, streaming compilation, frame budgets
  • Security hardening — fuzzing, CSP for WASM, per-origin policies
  • Cross-platform — Android, iOS, and web (Oxide-in-browser) targets

Join the Revolution

The $OXIDE token powers the decentralized browser ecosystem. Early supporters fuel the development of the world's first binary-native, censorship-resistant browser.

Contract Address (Solana)
F9GohhDUsdcPCnARhrdrU68erD8ohfcW8pZZrjNPjHBQ

Join the Movement

Be part of building the future of the decentralized web.