How the mechanic works
CACHE FLOW is an on-chain NFT mining game on Robinhood Chain (chainId 4663). Rig NFTs work shifts and are paid in tokenized stocks — NVDA and SPY — bought with real ether that flows through the mechanic. Every contract is open source and verified; every number on this page can be checked on chain. Read the whole page, including the risk section at the end, before taking part.
These docs are the authoritative description of the mechanic. Details here may differ slightly from earlier write-ups, including the introductory article posted on X — the mechanic has been refined since. Where anything here conflicts with that article or any other prior communication, this document controls and supersedes them.
The loop
- Buy a rig on OpenSea and a room to put it in.
- Start a shift. The shift has a bill — what you pay — priced from the collection floor and your rig’s tier.
- The mechanic immediately sells about 65% of that bill for stock and reserves it for your rig. The rest joins the pile.
- While the shift runs, the pot keeps buying stock and credits every active rig by weight.
- When the shift ends, you claim. You receive stock worth at least your bill (the floor) and at most your bill plus your tier’s ceiling.
Tiers: score, floor, ceiling, shift length
There are seven tiers. A rarer rig pays a larger bill (its score multiplier), carries a higher payout ceiling, and finishes its shift sooner — a shorter, richer shift.
| Tier | Score × | Floor (your bill) | Ceiling | Shift length |
|---|---|---|---|---|
| Common | 1.0 | base bill | +20.0% | 8h |
| Uncommon | 1.4 | base × 1.4 | +20.5% | 7.5h |
| Rare | 1.9 | base × 1.9 | +21.0% | 7h |
| Epic | 2.5 | base × 2.5 | +21.5% | 6.5h |
| Legendary | 3.5 | base × 3.5 | +22.0% | 6h |
| Mythic | 5.0 | base × 5.0 | +22.5% | 5.5h |
| One of One | 8.1 | base × 8.1 | +23.0% | 5h |
The floor is your bill — the guaranteed minimum a settled shift pays back, in stock. The base bill tracks the collection floor: an oracle reads the cheapest listings on OpenSea (an average of three, one per seller) and posts the figure on chain about every half hour, then bill = base × your tier’s score multiplier.
The ceiling is the most a shift can pay: bill × (1 + the tier’s ceiling). Between floor and ceiling, the payout is whatever the shift actually earned. A rarer rig can earn more and does it in less time, but it also costs more to start — the score multiplier cuts both ways.
What the price depends on
CACHE trades in a single Uniswap v4 pool against ETH. The pool is one-sided by design: the mechanic seeded CACHE, and the ETH side of the book is built entirely by buyers. Because of that:
- Buyers move the price up. Price rises only when people bring ether into the book. Adding CACHE liquidity changes the shape of the curve (depth), never the direction.
- The mechanic sells CACHE. To pay miners, the keeper regularly sells slices of the pile into the pool. That is steady downward pressure — it is the cost of paying out, not a bug.
- A full-range CACHE position sits below the price so the pool can never be fully drained and there is no hard price ceiling; it does not push the price up on its own.
The market cap you see is price × supply. It grows with demand and falls with selling — there is no setting that makes it only go up. Thin liquidity means sharp moves in both directions.
Discretionary contributions. The creator (dev) is under no obligation to add liquidity to the pool, to fund the pot, or to reinvest any amount back into CACHE FLOW. Any and all value earned through the project — including trading fees, the creator’s fee share, OpenSea royalties, and any other proceeds, whether earned in the past or in the future — is not required to be directed to the miner pool or to any other mechanism, contract, or part of the project. The creator keeps full ownership of and discretion over such funds and may hold, use, or allocate them in any way, and any contribution back to the project is entirely voluntary and may be started, reduced, redirected, or stopped at any time. Nothing here is a promise or commitment to contribute, reinvest, or provide ongoing support, and you should not assume any support beyond what the contracts themselves enforce.
Where the money goes when a shift starts
A bill can be paid in ETH or CACHE; either way it arrives at the controller as CACHE. In the same transaction the controller sells the hedge — about 65% of the bill — into the pool for ether, swaps that ether for stock (NVDA/WETH and SPY/WETH, weighted 60/40), and reserves the stock for your rig. That reserved stock is the backbone of your floor: it exists before your shift is a minute old. On a thin market the hedge can only take what the book holds, so early shifts may hedge less and lean more on the pot — a property of a young one-sided pool, not a fault.
The pot
The pot is one bucket every income stream lands in:
- 5/6 of the 3% fee on every external trade in the CACHE pool (1/6 goes to the creator),
- what rooms cost,
- the proceeds of pile slices the keeper sells,
- OpenSea creator earnings — secondary-sale royalties may be routed into the pot through the royalty inlet, and as trading volume grows this can become a larger contribution to what miners earn. This routing is discretionary: the creator may direct these royalties to the pot, redirect them elsewhere, or withdraw them back at any time. It is neither guaranteed nor permanent and should not be relied upon,
- anything anyone sends to the public fund() function.
At unannounced moments the pot spends itself on stock and credits every rig on shift, split by weight. A shift that runs while the pot is busy earns above its floor; the ceiling caps how far above. What no shift can take waits as carry for the shifts that come next.
What is fixed and cannot be changed. Three of these flows are enforced by the contracts and are permanent, not discretionary: the pot’s 2.5% share of every trade (its 5/6 of the 3% fee) is always sent to the miner pot; the CACHE paid for rooms always goes to the miner mechanism; and the amounts paid to activate mining shifts always flow into the mechanism (reserved as stock for the rig and, for the rest, into the pot the keeper feeds). These three are hard-wired and immutable. Only the creator’s own 1/6 fee share and the OpenSea royalty routing are discretionary, as described above.
Floor, ceiling, and the loss reserve
The floor is a guarantee: a settled shift pays stock worth at least its bill, topped up from reserves if its own credits fell short. The ceiling is the cap for the tier.
Behind the floor sits a loss reserve (backstop) of 15,000,000 CACHE. It is the last line that keeps the floor whole when the pot alone cannot. Two things you must understand about it:
- It is never replenished. Nothing refills the backstop — not fees, not sales, not time. It only ever goes down.
- If it is exhausted, it is gone for good. Once drained, the extra cushion behind the floor no longer exists, and shifts can only pay what the pot and the hedge actually earned. There is no recovery mechanism for it.
The health of the system is whether income into the pot keeps pace with the payouts owed to open shifts. When it does, shifts settle above the floor. When market activity slows, they settle nearer the floor, and the backstop is what stands between the floor and a shortfall.
Claiming
When a shift ends, one signature — finishAndClaim — closes any number of your shifts and sends the stock straight to your wallet. Closing shifts (settle) is public, so an abandoned shift can be closed by anyone; the stock it earned stays credited to the rig until its owner collects. A rig on shift is locked and cannot be sold until the shift closes.
The keeper and the controller
The keeper is an automation account, not an admin — it has no special rights on any contract, and everything it calls is public. On a timer it collects pool fees, sells slices of the pile and spends the pot on stock, posts the collection floor and ETH price to the oracle, rings the daily furnace burn, and tops up its own gas from the pot within a fixed daily cap.
The controller is the heart of the mechanic: it holds the pile of CACHE, the pot of ether, and the stock backing every open shift; it opens and closes shifts, keeps the weights, and enforces the floor and the ceiling. The stock reserved for your shift lives here until you claim it.
Trading and fees
The CACHE/ETH pool charges a flat 3% fee on external buys and sells, split 5/6 to the miner pot and 1/6 to the creator. The mechanic’s own swaps (the controller and rooms) are fee-exempt, so most of the pool’s raw volume pays no fee — which is why a screener’s blended “fee / volume” figure can read far below 3%. It is a dynamic-fee v4 pool, so the static fee field reads as 0 to tools that do not decode the hook; the real rate is 3% for traders. At launch a one-time anti-snipe window opened the fee at 90% and decayed it to 3% over three hours; that window is permanently over and cannot reopen.
The token
- Supply: 100,000,000 CACHE, minting closed.
- Furnace: 35,000,000 locked forever with one ability — burning 0.3% of its own balance a day. Anyone can ring it; its owner is renounced.
- Backstop (loss reserve): 15,000,000 behind the miners’ floor — never replenished (see above).
- No blacklist, no transfer restrictions, no owner mint.
Rooms
A rig cannot mine without room space. Rooms come in four sizes — 3, 5, 15 and 20 places — and are soulbound to the wallet that buys them: selling a rig never moves a room. Capacity is counted per wallet across all its rigs, priced in CACHE from a dollar figure that follows the floor.
Addresses and distribution
All contracts are verified with exact-match source on Sourcify. Fees split 5/6 to the pot and 1/6 to the creator; the hedge (~65% of each bill) is reserved as stock for the rig; the rest of each bill joins the pile the keeper sells over time.
CACHE/ETH pool id: 0x6888d967c7d13066e55a28f054f3c3bc45762d81ed048ef561dffc42384df3d2
Security
Everything is on chain and verifiable. The contracts are open source and verified with exact-match source on Sourcify for chain 4663, so the bytecode running on chain is provably the published source. There are no proxies and no upgradeable logic in the core mechanic; the fee hook is non-upgradable and requires no custom data from the router.
Token safety
- Fixed supply of 100,000,000 CACHE; minting is closed — no owner mint function.
- No blacklist, no transfer restrictions, no pause switch, no per-wallet limits — anyone can transfer or sell at any time.
- The trading fee is a transparent flat 3% (dynamic-fee v4 hook), split 5/6 to the miner pot and 1/6 to the creator. The launch anti-snipe window is permanently closed and cannot reopen.
What is sealed and what is not
- The furnace (35M) has its owner renounced — it can only burn, forever.
- The reward tier table and the collection tiers are sealed (immutable).
- The keeper is a non-privileged automation account: every function it calls is public, it holds no special role, and it cannot move user funds or change any parameter. It only exists so no player has to run routine upkeep by hand.
- Stock reserved for a shift is held by the controller and delivered to the holder on claim; claiming is permissionless and one signature.
Verify it yourself
- Read any contract’s verified source on Sourcify (chain 4663) or on the block explorer via the addresses above.
- Full sources: github.com/DerekRaekwon/cacheflow-contracts.
- Every figure on this page — supply, fees, tiers, balances, the pot, the reserve — is a public on-chain read.
Audit status & disclosure
The mechanic has an extensive internal test suite (90+ tests plus live adversarial testing on testnet), but it has not undergone a formal third-party security audit. Treat it as experimental software and see the risk disclosure below. If you believe you have found a vulnerability, please report it privately via X (@0xCacheFlow) before disclosing publicly, so it can be addressed responsibly.
Risk disclosure
This is not free money, and nothing here is a promise of profit. CACHE FLOW is an experimental, autonomous smart-contract mechanic. It only functions while there is an active market — real buyers bringing ether into the pool and real trading volume feeding the pot. If that activity slows or stops, shifts settle near the floor rather than above it, and the value of what you receive can fall.
The only guarantee the contracts make is the floor of your bill, paid in tokenized stock; everything above it depends on live market conditions and is not guaranteed. The loss reserve behind the floor is finite, is never replenished, and if exhausted is gone permanently. Token prices, stock prices, and the CACHE price all move, and can move against you. Thin, one-sided liquidity can produce sharp price swings.
Tokenized stocks (NVDA, SPY) carry the risks of their underlying markets and of the third parties that issue and price them. Smart contracts carry the risk of bugs and of economic conditions their designers did not foresee, notwithstanding testing and verification. On-chain activity is generally irreversible.
Jurisdiction and eligibility. Tokenized stock (equity token) swaps are restricted in the United States and may be restricted or prohibited in other regions. By using this protocol you represent that the use of these types of financial products is legal for you in your jurisdiction, and you are solely responsible for your own research, for complying with all laws and regulations that apply to you, and for any taxes owed on your activity. Do not use the protocol where it is unlawful to do so, and do not use it if you are a resident of, or located in, a restricted region or a sanctioned jurisdiction.
Do your own research and your own math. Decide for yourself. All risk is yours. Nothing on this page or anywhere in this project is financial, investment, legal, or tax advice, an offer or solicitation to buy or sell any asset, or a recommendation of any strategy. No fiduciary relationship is created. Participate only with what you can afford to lose entirely, and only where doing so is lawful for you. By interacting with the contracts you accept that you do so at your own risk and that the creators and contributors accept no liability for any loss, to the fullest extent permitted by law.
This document is the controlling description of the protocol and supersedes any earlier statement, article, or post (including on X) to the extent of any conflict. It may be updated as the mechanic evolves.