Statement of purposeA protocol that goes to work when the market goes home.
Robinhood Chain lists real shares as tokens, and they trade every hour of the week. The market that decides what those shares are worth does not: it shuts at night, at weekends and on holidays. So for most of the week these things change hands with nothing behind them saying what they are worth.
NIGHTSHIFT is built for those hours. While the market is shut its contract buys shares, and buys its own token back and burns it. It is paid for by the fee the pool already charges traders, so nothing is minted and nothing is taxed on top, and there is no wallet it is able to pay out to.
Underneath, the trigger is silence. Chainlink publishes 24/5, so every night and every weekend the equity feeds on this chain go quiet. Every other protocol treats a silent oracle as a fault to defend against. This one treats it as the trigger: the contract checks the clock, checks that nothing is still pricing, and only then is it able to buy.
It buys with the pool’s own trading fee, which a trader pays whether we exist or not. Nothing is minted and nothing is taxed on top. What is unusual is where that fee ends up: it never reaches a liquidity provider. The position earning it is held by a contract with no withdrawal of any kind and exactly one destination for what it collects, so the fee stops being someone’s income and becomes the buying. That is not a policy we are following. There is no key that undoes it.
currentFee() returns the rate and the market state in one call.Which half is which. Everything above is a function you can call or a fee you can read on chain. The shift, the punch clock, the form: that is how this page is dressed, and it enforces nothing. Where a number here is measured rather than live, the page says when it was measured.
See also FORM NS-002 · operating procedure: how to buy on this chain, every immutable value in one table, and what none of it can do.
Note on the stampRobinhood Chain's stock tokens trade every hour of the week. The market that prices them does not, and Chainlink's feeds say so outright: they “do not have heartbeats during off-hours.” This stamp reads those feeds and tells you whether anything real is pricing these right now.
Filled cells are the shift, the hours nobody is pricing these. The gaps are the market being open, and there are 32.5 of them in a week.
One line per stock, in the order the market let go of them. Each one darkens at the minute its own feed last spoke, and every one of those minutes is read off chain 4663. Drag the clock, and the night runs.
reading chain 4663…
drag the clock
What each stock is worth on chain right now, against the last price a real market agreed on.
Every mechanism in crypto reads an oracle’s price. This one reads whether it is still talking. The shift starts when the feeds stop.
The first correlated markets for tokenized equities exist today: ten tokenized stocks trading against SPY, in Uniswap pools on Robinhood Chain. In their first twelve days, these pools did $33 million in volume from more than 11,000 traders, much of that while US markets were closed.
He is describing the hours this contract was built for, on this chain, the week before this page existed. We did not have to argue the premise; we had to build the thing that reads it.
currentFee() returns the rate and the market state in one call, both rates are fixed in the hook’s bytecode with no owner and no setter, and every swap emits which rate it used. It is a fee on chain. Either the number moves at the bell or it does not.0x…dEaD, out of the contract entirely, by a call anyone can make. Fewer tokens against the same demand is the part that moves the price.buy(), so calling it early or often gains nothing.What the shift actually produced. Both halves land somewhere you can open, and neither is a number we type.
All three read straight off the reserve once it is deployed.
Eighteen decimals, the standard every live token on this chain uses. No mint function, no presale, no airdrop, no unlock schedule. The 850,000,000 in the pool is locked in a contract with no withdraw, and nobody takes it out, us included.
The 15% is held by the launch contract, which cannot release it until the early-buy window closes and can only send it to one address fixed when it was built. What it is for, burning against supply and matching supply into staking if staking is ever built, is an intention and not a property of any contract: nothing constrains what the holder does with it. There is no treasury buy at this launch. The 10% is a ceiling for one made later, on the open market at whatever price the book gives, held to 2% per address by the same early-buy cap as everyone else. Every token of both is on chain from the first block, and so is every use of them. Full detail in FORM NS-002 →
Every one of these is used above and none of them is ordinary English. The last is the term that can cost you money, and it is defined here rather than left for somebody else to find.
adminBurn reaches any holder of any of the 203 tickers, this reserve included.adminBurn zeroes any holder, with a global pause and a blocklist beside it. That is true of every token on this chain whether or not you come here.