Demo contract. Test hours, not the launch hours. The real token keeps New York stock market hours.

Right now on Robinhood Chain

The market is 

 

An ERC-20 that keeps stock market hours. Transfers clear while the market is open, and revert when it is not.

The week, as the contract sees it.

Lit bars are the only seconds a transfer can clear. Everything else reverts. Shown in your own time zone, computed from the same arithmetic that runs on chain.

Off hours, the token says no.

Not a pause switch someone flips. The clock is part of the transfer function, so nobody has to be awake for the market to shut.

Every transfer, checked against the clock

A trade attempted while the market is shut does not sit pending and does not partially fill. It reverts, and the revert carries the timestamp of the next opening bell.

Approvals never stop

You can approve a router at three in the morning. Only the move itself waits for the bell, so your position is ready to trade the second it opens.

The bell is on chain

The first trade of each session emits OpeningBell. Anyone can watch for it. Nobody can ring it early.

One switch exists. It only points one way.

A clock bug that strands funds is the only failure worth holding a key for. So that is the only key there is.

  • pause trading
  • tax a trade
  • blacklist a wallet
  • mint more supply
  • upgrade the code
  • seize your tokens
  • re-enable the gate
  • change the hours

What the guardian can do

Call disableGateForever once. That kills the market-hours gate and burns the guardian role in the same transaction, leaving an ordinary ERC-20 that trades around the clock.

It cannot be undone and it cannot be aimed at anyone. The power also expires on its own one year after deploy, after which the contract is immutable no matter who holds the key.

Read it yourself.

The hours are not a policy in a document. They are a hundred lines of arithmetic anyone can audit.

Contract address
Not deployed yet