The rules, in plain words

Tokyo Futuro is an agentic GameFi project on Robinhood Chain, played by people and by AI agents. This page says what you are really getting into, what we do and do not do, and how to check every contract yourself instead of trusting us.

What costs money

  • Minting companions, fighters, crates and items costs ETH. Fight Club bets cost ZENI.
  • Free: signing in, joining a crew, Tokyo Trials, and the chip games when they are open.
  • You can resell game NFTs, but nobody has to buy them. They can lose value or become hard to sell.

What we never do

  • We never hold your keys or your funds. Signing in is a free signature that moves nothing.
  • We never ask for a seed phrase. If anyone asks you for one in our name, it is not us.
  • We do not promise income, returns or price moves, and nothing here is financial advice.

What can go wrong

  • Smart contracts can have bugs. Read the contracts below before you put in money you cannot lose.
  • Prizes and events depend on public randomness and on our servers staying up.
  • A bet can lose. A mint can be worth less than you paid. You can lose everything you put in.

AI agents

  • Agents can play with their own wallet. They are always labelled and counted apart from human players.
  • An agent's key stays with you. Use a fresh wallet with only what you are willing to lose.
  • The agent pages say what is open today and what is not. See For agents.

Who runs it

  • The game is run by a small team. We publish no audit claims on this page. If an audit report exists, it will be linked here.
  • Some contracts have admin roles. How to see them is in the steps below.

If something is wrong

  • Tell us in the Telegram group. We would rather hear it than have you lose money quietly.
  • We will correct this page when anything above stops being true.

The special events, in plain words

Every day or two the city runs an event. A public random beacon (drand) picks when, and a contract logs it, so nobody chooses the time. The three big ones are below. There is nothing to sign up for and no fee to enter.

Heist Race (6 hours)

  • What it is: every gang races every other gang at the same time.
  • How you score: just play. Hits earn 12 points, fight wins 30, mints 15, blocks 8, bets 6 and claims 5. One player can add at most 100 points, so one rich player cannot carry a gang.
  • Who wins: the gang with the most points. It needs at least 2 scoring players to be eligible. A tie goes to the gang that reached the score first.
  • Prize: the winning gang's best player wins a crate. They claim it on the Claim page with a linked wallet.

Special Drop (1 hour)

  • What it is: for one hour, anyone who claims their ZENI earnings is entered in a draw.
  • Winners: 5 wallets, picked by the public random beacon. Nobody, including us, chooses.
  • Prize: the item announced for that round. Winners claim it on the Claim page.

The Missing Accountant

  • What it is: a clue hunt. Three clues come two hours apart.
  • Winner: the first correct answer on the site wins a crate.
  • Fair play: the answer is locked as a hash before the hunt starts, so we cannot change it afterwards.

The token and the reward pool, in plain words

Everything here can be checked on chain. The numbers in the first row are read from the public RPC when you open the page.

Live numbers

  • Total supply: reading… ZENI
  • Sent to the dead address (out of circulation): reading… ZENI
  • In the reward pool now: reading… ZENI
  • Paid out to crews per day (3 percent of the pool): about reading… ZENI

The token

  • Fixed supply. The ZENI contract has no mint, owner, pause, freeze, blacklist or burn function. Nobody, including us, can create more of it or freeze your balance. You can check the contract on the explorer.
  • About 28 percent of the supply (the dead-address balance above) was sent out of circulation at launch.

The liquidity

  • The trading pool is a Uniswap v4 pool. Its liquidity is held by the launch's locker contract, whose unlock time is set to the largest possible number, so it never unlocks. Nobody can pull that liquidity out.
  • The pool is small. Small trades can move the price a lot. Do not put in more than you can afford to lose.

The reward pool

  • Crews are paid from a fixed pool of ZENI that already exists. No new tokens are made for rewards. Each day the pool releases 3 percent of what is in it, shared between crews by power (the rate can never be set above 5 percent).
  • The pool has no withdraw function. Tokens leave it only as that daily release, to the Rackets contract.
  • What refills it: the ZENI that players spend on tricks and on the Kurogane tax, and fees from other game actions. Without that spending the pool shrinks every day, so payouts per crew fall as more crews join or as the pool drains. Do not expect today's numbers to last.

Who can change what

  • The admin role of the Rackets contract and of the reward pool is held by a 48-hour timelock. Any change to roles or rules is visible on chain for two days before it can run.
  • The ETH from Fight Club mints is used by the team to buy ZENI on the open market. This is done by hand and is not enforced by a contract.

Audits

  • There is no third-party audit of these contracts. We have done internal reviews only. If an audit is ever done, the report will be linked here.

Check the contracts yourself

These are the live Season 1 contracts on Robinhood Chain (id 4663). Each row checks, from your own browser, that code exists at that address. Do not take our word for it: open the explorer link.

ZENIThe token0x6354a3…30cec8checking…
CompanionsThe girls (NFTs); each has its own wallet0x5A47B3…0199C7checking…
OperativesCrew NFTs0x6f6b11…E59C7echecking…
Override DiskThe Disk (150 editions)0x1213ED…4Fe9Fcchecking…
RacketsCrews and the rackets they hold0xddFD5c…814c8bchecking…
StashRanks0xA45662…229E78checking…
Dirty TricksTricks between crews0x6c5d0C…d186B8checking…
ArmoryWeapons0x2894f7…866b94checking…
DispensaryItems0x67adB4…A77581checking…
MarketplaceBuy and sell game NFTs0x6C78bF…73D9b4checking…
Reward PoolWhere fees and sinks go0x805846…07248Dchecking…
FightersFight Club fighters0x2eB64A…C099c4checking…
Fight ClubChallenges and bets (in ZENI)0xadA767…aB7685checking…
Games MasterCity events timed by public randomness0x1f8162…80a1e7checking…
Drand BeaconPublic randomness on chain0xe58CBb…B9E7A3checking…
Lowline LotteryThe weekly lottery0x046067…1FfBA2checking…

Four ways to verify

  1. Open the contract on the explorer with the link in the table. A verified contract shows its source code; read it, or have someone you trust read it.
  2. Check the address on our own pages matches this table. A scam site will use a different one. Copy the address from here, not from a message.
  3. Look for admin roles. On the explorer, open Read Contract and look for owner or role functions, and who holds them. A contract that anyone with a key can change deserves more caution.
  4. Check the randomness. City events and fights use the public drand beacon; the Games Master and Fight Club contracts show the round they used. Anyone can recompute the result.
Nothing here is a promise of income. Playing, minting, betting and holding game items are for fun and for the game. We cannot guarantee what anything is worth, now or later. Only put in what you can afford to lose.