A fully on-chain voxel world, living on Bitcoin forever.
Built with Three.js WebGPU · Powered by Ordinals · By MDV
BlockForge is a fully playable voxel world inscribed entirely on Bitcoin. Every block of code, every texture, every shader — permanently stored on the most secure network in existence. No servers. No dependencies. Just Bitcoin and your browser.
The entire game — 7,000+ lines of code, textures, shaders, terrain generation — lives in a single HTML inscription on Bitcoin. No external servers, no CDNs, no APIs that can go down. As long as Bitcoin exists, BlockForge exists.
The world reacts to Bitcoin in real time. Block height drives the day/night cycle. Transaction count controls cloud density. Fee rates trigger weather events. Every new block sends shooting stars across the sky.
Own a chunk, build on it, and inscribe your changes as a child inscription. Your builds become permanent — encoded on Bitcoin forever. Other players see your creations when they load into the world.
Import any Bitcoin inscription as a block texture. Build galleries of on-chain art. Display NFT collections as physical blocks in a 3D world. Every texture references an actual inscription ID.
Bloom, ambient occlusion, god rays from the sun and moon, toon shading, film grain, vignette — a full cinematic post-processing pipeline powered by WebGPU, all running in the browser.
Plains, desert, tundra, enchanted forest, alien planet, ancient ruins, cyberpunk city, and deep ocean — each with unique terrain, creatures, vegetation, weather, and building materials.
The entire game is a single HTML file — every line of JavaScript, every pixel of every texture, every terrain generation algorithm. It imports only from other Bitcoin inscriptions. No npm packages. No build tools. No external URLs.
Open it from ordinals.com/content/ and it runs. Download it and open it locally — it still runs. It's a self-contained universe.
Each piece in the collection is a parent inscription. When you build on your chunk, you export a compact JSON of your changes and inscribe it as a child inscription. The game discovers these children on load and reconstructs your builds.
Your creations aren't stored in a database — they're on Bitcoin, permanent and verifiable. Other players loading into the world will see what you've built.
BlockForge polls Bitcoin's latest block data and weaves it into the world. Odd blocks bring day, even blocks bring night. The current block height is displayed on the sun and moon.
High transaction counts darken the sky with dense clouds. Elevated fee rates trigger storms — rain in the plains, snow in the tundra, sandstorms in the desert. Every new block launches a cascade of shooting stars.
The world spans 1,024 chunks across 8 biomes, each chunk a 32×64×32 block canvas — over 65,000 voxels per chunk. Terrain is generated procedurally from a shared seed, so every player sees the same world.
Structures, creatures, and vegetation populate each biome. Sheep graze the plains, jellyfish drift through alien skies, drones patrol cyberpunk streets, and dragons circle overhead.
There's no multiplayer server. Instead, players discover each other's builds as they explore. Load into a chunk and the game fetches any child inscriptions — other players' permanent creations materialize around you.
The world map reveals explored territory and highlights chunks with builds. Teleport anywhere with a click. Watch the world fill in as more builders inscribe their visions.
Powered by Three.js WebGPU with a full post-processing pipeline: scene bloom, emissive bloom with depth masking, screen-space ambient occlusion, god rays from both sun and moon, toon edge detection, film grain, and vignette.
All configurable in-game with real-time sliders. Take screenshots in dedicated photo mode with orbit camera controls.
BlockForge adapts to your device. Full keyboard and mouse on desktop. Touch controls with virtual joystick on mobile. Native gamepad support with full menu navigation for arcade setups and controllers.
Full WebGPU rendering with post-processing, shadows, particles, and maximum draw distance. Keyboard + mouse with pointer lock. Photo mode with orbit camera.
Optimized mobile path — reduced draw distance, simplified lighting, touch joystick that spawns at your finger, action buttons for placing and breaking blocks.
Full controller support via the Gamepad API. Dual analog sticks, all buttons mapped, menu navigation with D-pad. Auto-detects on connect — no setup required.
Each piece in the BlockForge collection is a chunk of the world — your own 32×64×32 canvas to build on. 8 mega-chunks span 2×2 areas at biome intersections. Every piece runs the same game, sees the same world, and discovers other players' builds.
BlockForge will be distributed as a free airdrop to the Bitcoin Ordinals community. No mint price. No allowlist. Just art, code, and Bitcoin — the way it should be.