Docs
Sealed keeps a public record of stock calls on Robinhood Chain. A call is sealed as a hash, opened after its horizon, and scored by the contract with Chainlink's round history. Nothing is bet and nothing is paid out.
Sealing
You pick one of the 27 Stock Tokens with a Chainlink feed, a direction (up or down) and a horizon of 1, 7 or 30 days. The app makes a random 32-byte secret and seals keccak256(abi.encode(you, feed, up, secret)) with the horizon. The horizon and the time are public; the stock and the direction are not.
The secret stays in your browser and in the receipt file you can download. Without it the call can't be opened.
Revealing
From the end of the horizon you have 3 days to reveal. You send the stock, the direction, the secret, an optional note of up to 140 characters, and two Chainlink round ids: the round that was live when the call was sealed and the one live when the horizon ended. The app finds both rounds by searching the feed's history.
The contract checks each round: it was updated at or before that moment, the next round of the same phase was updated after it (or doesn't exist yet), and it is no older than 4 days, which covers weekends and holidays when stock feeds pause.
Scoring
The move is (end − start) ÷ start in basis points, flipped for a down call. Any positive move is a win. The contract keeps, per caller, the number of calls sealed, revealed, won and forfeited and the sum of moves, so hit rate and average move can be checked by anyone.
Forfeits
A call not revealed within 3 days after its horizon can be marked as forfeited by anyone. The site counts it as a miss as soon as the window closes. This is what makes cherry-picking pointless: sealing both directions and revealing only the winner leaves one miss on the record every time.
Fees and the token
- Sealing costs 0.00002 ETH plus gas, sent straight to the treasury. The contract never holds ETH.
- Wallets holding at least 1,000,000 $SEALD seal for free (set in the contract once the token is live).
- Revealing and forfeiting cost only gas.
What the owner can do
- Append new Chainlink feeds. An existing feed id never changes, so a revealed call always refers to the same source.
- Change the treasury, the fee (capped at 0.001 ETH) and the token perk.
- Nothing else: no call can be edited, deleted or rescored.
Risks
- The contract is not audited. It has unit tests and a test against the real NVDA feed history on a fork of mainnet.
- If Chainlink changes a feed's phase during a call, the round check can fail and the call may become impossible to reveal.
- A lost secret means a forfeit. Keep the receipt file.
- A record shows past calls; it is not financial advice and says nothing about future ones.
Contracts
| Sealed | deploys at launch |
| Token | launching on pons |
| Chain | Robinhood Chain, id 4663 |
| Prices | Chainlink Stock Token feeds on Robinhood Chain |
