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
GPUI
GPU-accelerated UI for the shell (Zed-style)
protobuf
Native wire format — no JSON overhead
sha-256
Built-in cryptographic hashing for integrity
256 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
500M fuel· 256 MB cap· no WASI

Capability Provider

"oxide" import module
canvas gpu audio video capture fetch websocket webrtc midi timers storage crypto

Guest .wasm Module

sandboxed
exports: start_app(), on_frame(dt)· 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 & 256 MB memory cap
  • Canvas rendering, widgets, input polling, navigation
  • HTTP fetch, storage, clipboard, crypto, protobuf codec
  • Dynamic child module loading with isolated memory
Shipped

Phase 1 — Media & Rich Content

Q2 2026

  • Audio API — play, pause, seek, volume, looping, multiple channels, format detection
  • Video API — FFmpeg decode, frame-to-canvas, subtitles (SRT/VTT), Picture-in-Picture
  • Adaptive streaming — HLS variant selection for live & on-demand
  • Media capture — camera, microphone, screen capture with permissions
In Progress

Phase 2 — GPU & Graphics

Q2 2026

  • GPU-backed canvas — GPUI-rasterized draw commands, gradients, transforms, clipping
  • WebGPU-style API — buffers, textures, shaders, pipelines, WGSL
  • 3D rendering — instanced draws shipped; depth/stencil/blending coming next
  • GPU compute — compute shaders live; shared workgroup memory in progress
Shipped

Phase 3 — Real-Time Communication

Q2 2026

  • WebRTC peers — create connections, SDP offer/answer, ICE candidates, STUN/TURN
  • Data channels — reliable & unreliable, ordered/unordered, binary & text
  • Media streams — attach audio/video tracks, VP8/VP9/AV1/Opus, adaptive quality
  • Signaling — built-in relay, custom servers, room-based connections
In Progress

Phase 4 — Tasks, Events & Background Processing

Q2 2026

  • Timers — setTimeout, setInterval, requestAnimationFrame ✓
  • Async I/O — WebSockets ✓, streaming fetch ✓, non-blocking ops ✓ (SSE next)
  • MIDI devices — list, open, send, receive on hardware controllers ✓
  • Event system & workers — custom events, touch, gamepad, drag & drop, background WASM workers
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.