Pre-launch

The contracts are written and tested but not yet deployed or audited, so no case can be staked and every pool reads as empty. Nothing here is broken.

What is live
preCrime
Cases

Rewards

Claim what the community campaigns owe you.

The community’s PRECRIME leaves only through published campaigns: points seasons, proposed through the timelock and public for 48 hours before they exist, and events — competitions, raids, bounties — which are public for twelve hours before anyone can claim. Each one commits to a file anyone can check, and pays only the addresses in it.

Your rewards

Connect a wallet to claim. No wallet in this browser? Connect a wallet app on your phone, or paste an address below to see what it is owed.

A claim pays whatever of your entitlement has vested and you have not yet taken. A vesting campaign can be claimed as often as you like until it ends; what is left unclaimed at the end goes back to the community pool, or to the funder of a funded drop.

Checking a campaign

The file
Each campaign commits on chain to the keccak256 of its file, its dataHash. The file lists every address and amount, so anyone can rebuild the Merkle root with OpenZeppelin’s StandardMerkleTree over (address, uint256) and compare it with the campaign’s root.
The limits
No campaign can pay past its budget, and none can be created beyond what the community’s stream has unlocked. An event pays at most 500,000 PRECRIME, events together at most 2,000,000 in any thirty days, and each is public twelve hours before its claims open; the timelock can move those limits only within bounds the contract fixes.
Vesting
By default a season pays half at once and half over sixty days, as two campaigns. What has vested can be claimed at any time until the campaign ends.