uniCRAFT is a browser game with the production polish of a normal block sandbox and a token layer underneath. Time spent mining, fighting, and crafting accumulates a $uCRAFT balance you can claim through a Uniswap v4 pool, and the hook on that pool routes most of every swap fee back into the rewards escrow so the supply of payouts refills with real trading activity instead of running out.
Most play-to-earn projects from the last cycle relied on inflation paid out of treasury balances, which guaranteed a death spiral once treasury reserves ran dry. uniCRAFT is structured the opposite way, and the game itself stands up without the token attached.
Runs on Three.js with chunk generation offloaded to a Web Worker. Holds 60 FPS on a 2020 laptop with integrated graphics, and works in any modern browser without an installer or signup.
Diamond ore credits 10 $uCRAFT into a pending balance, gold gives 2, iron 0.5, coal 0.1. Mob kills add another 1 to 2.5 depending on the mob type, and milestone achievements pay larger one-time bonuses on top.
A custom hook on the $uCRAFT/ETH pool charges 30 basis points on every swap. 60 percent of that fee is sent back to the rewards escrow and 40 percent is burned, while liquidity providers continue to earn the standard LP fee on top.
Each swap permanently retires a portion of the input from circulation. Total supply only ever decreases over time, which inverts the inflationary playbook that took down most earlier earn-and-dump projects.
A 0.5 percent max-transaction cap on buys and a 2 percent max-wallet cap protect early holders from sniper bots and whale accumulation. Both limits can be lifted by the owner once trading has settled.
Survival and creative modes, hunger, day-night cycles, mob AI, six biomes, crafting recipes, furnaces, chests, and water buckets all work the way they would in a normal sandbox. The token layer is built on top of a complete game.
Every step is auditable. The game is open source, the contracts are open source, and the only piece in the middle is a backend that signs claim messages after verifying the player’s server-side stats.
Each ore you mine and each mob you defeat adds to a pending $uCRAFT balance. The balance is stored in the browser and persists across sessions through localStorage.
Open the wallet panel from the title or pause screen and connect with MetaMask or any EIP-1193 provider. There is no account creation and no email field.
The backend verifies your stats and signs a claim message bound to the rewards contract nonce, so a signature can only ever be used once and only on the chain it was issued for.
Submit the signature to the rewards contract and the tokens land in your wallet. Trade them on the Uniswap v4 pool, and the hook routes part of every swap fee right back to the rewards escrow.
No team allocation, no investor cliff, no treasury overhead, no future inflation. The cap table fits on a postcard and the contract has no mint path beyond the constructor. The full LP allocation is locked at launch.
All values are wired into the live game. Pending balances persist locally and become claimable once you connect a wallet.
| Action | Reward ($uCRAFT) |
|---|---|
| Mining a diamond ore block | +10.0 |
| Mining a gold ore block | +2.0 |
| Mining an iron ore block | +0.5 |
| Mining a coal ore block | +0.1 |
| Killing a zombie | +1.0 |
| Killing a skeleton | +1.5 |
| Killing a spider | +1.0 |
| Killing a boomer | +2.5 |
| Daily login | +5.0 |
| Welcome bonus on first session | +25.0 |
| Achievement milestones | +5.0 to +250.0 |
Phase 1 is in your browser right now. Phase 2 is going through audit. Phases 3 and 4 are sequenced behind it.
The game runs in any modern browser without an installer. You do not need a wallet to start playing, only to claim.
Launch uniCRAFT