v1.0 Sandbox game with a Uniswap v4 reward economy

A sandbox game where mining ore earns you on-chain rewards.

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.

// browser-native engine, 60 FPS, no installer
1B
Max supply
80/20
LP / Rewards split
30 bps
Hook swap fee
2 %
Max wallet
What makes it different

Built like a real game, with a token layer that pays for itself.

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.

Browser-native engine

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.

Mining produces actual yield

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.

Uniswap v4 native

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.

Deflationary by construction

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.

Anti-whale at launch

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.

Game first, token second

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.

How it works

From a swung pickaxe to an on-chain claim.

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.

01

Play and earn

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.

02

Connect a wallet

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.

03

Get a signed claim

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.

04

Claim on-chain

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.

Tokenomics

Two slices, fixed at deploy.

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.

1B
$uCRAFT Total Supply
Liquidity Pool
Seeds the Uniswap v4 $uCRAFT/ETH pool at launch and is locked. Maximum depth on day one means low slippage for traders and healthy two-sided liquidity for the hook to capture fees from.
80%
Player Rewards
Held by the rewards contract and paid to players over time as they mine, fight, and craft. Continuously topped up by hook swap fees so emissions outlast the original allocation.
20%
Earn rates

Every block has a price.

All values are wired into the live game. Pending balances persist locally and become claimable once you connect a wallet.

ActionReward ($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
Roadmap

Built. Shipping. Coming.

Phase 1 is in your browser right now. Phase 2 is going through audit. Phases 3 and 4 are sequenced behind it.

Live

Phase 1 - Game

  • Block-based engine with greedy meshing and Web Workers
  • Survival and creative modes
  • Crafting, smelting, mob AI, six biomes
  • Three save slots with localStorage persistence
  • Pending $uCRAFT tracker in demo mode
Now

Phase 2 - Token and hook

  • uCRAFT ERC20 deployment with anti-whale caps
  • uCRAFTRewards escrow contract
  • uCRAFTHook on Uniswap v4
  • LP locked at launch
  • Backend claim signer reference implementation
Next

Phase 3 - Multiplayer

  • Shared worlds via WebSocket and WebRTC mesh
  • Player versus player combat with on-chain bounties
  • Land plots tokenized as ERC-721
  • Trade chests with on-chain settlement
Later

Phase 4 - Modding and DAO

  • Sandbox modding API with signed mod packs
  • Community block packs as ERC-1155 NFTs
  • Treasury governance through staked $uCRAFT
  • Cross-chain liquidity bridges

Ready to mine your first diamond?

The game runs in any modern browser without an installer. You do not need a wallet to start playing, only to claim.

Launch uniCRAFT