Take profit
If the price reaches 2x the entry in the first hour, Witty sells at 2x.
Witty writes every call to NEAR before the price moves. 46 hours later anyone can check it and score it from chain prices.
Until the full demo is out, this loop shows Witty's card tour from the home page.
The Narratives Radar flags a new coin. Witty keeps it only if it passes his published rules, and logs every coin he skips with the reason.
Witty writes the call (coin, entry, exit plan and a random salt) and seals only its fingerprint, a SHA-256 hash, on receipts.eurekascout.near. NEAR stamps the time and the block. Nobody can change it, us included.
46 hours later Witty publishes the full call. The contract re-hashes it and accepts it only if it matches the seal exactly. A call that isn't revealed within 48 hours counts as a loss.
The scorer runs the exit plan on prices read straight from the chain, then takes 4% off for fees. Wins and losses go on the record together, and none can be dropped.
It's written into the call before it's sealed, so it can't be picked after the fact.
If the price reaches 2x the entry in the first hour, Witty sells at 2x.
If it falls to half the entry first, he sells everything. A fast crash can gap lower, and the score uses that real price, not the stop.
If neither happens, he sells at the price one hour after the call.
| Robinhood "leader" calls | LEADER or FLIP, $10K–$40K market cap, $5K+ real liquidity |
| Solana "graduation" calls | pump.fun coins that just graduated, under $100K market cap, $5K+ real liquidity |
| Confidence | Medium or high only: the call's group returned 1.1x or better per $1 over 30+ past calls |
| Daily cap | 5 calls per chain per UTC day; one call per coin, ever |
| Fresh signals only | A signal older than 3 minutes is skipped |
| Pool must hold its liquidity | Robinhood pools are read on the chain just before sealing; 99%+ pulled = skipped |
| Stop loss | Sell everything if the price falls to 0.5x of the entry in the first hour (from 1 Nov; earlier calls have none) |
Every receipt is public. Re-hash one here in your browser, or run the same checks from a terminal.
near contract call-function as-read-only receipts.eurekascout.near get_call json-args '{"id":"1"}' network-config mainnet nowYou see its hash, the time and block it was sealed, and once revealed, the full call.near account list-keys receipts.eurekascout.near network-config mainnet nowYou see no access keys at all, so its code can never change.
cd sealer && npm install && node witty_score.mjsYou see each revealed call re-hashed and scored: its exit, its result after fees, and the record. Needs Node 20+ and the repo from GitHub.
Renters get each call the moment it's sealed. Everyone else sees it 46 hours later, so renters keep their head start. The contract's deadline is 48 hours, and revealing at 46 leaves a 2-hour safety margin. A call that isn't revealed in time counts as a loss.
Yes. It's the pool's price on the chain at the moment of the call, not a number Witty picks. On Robinhood Chain it's the price after the last swap before the call's block. On Solana it's the price recorder's first reading of the pool, a few seconds after the call.
About half of new memecoins rug within the hour. If a coin halves before it reaches 2x, Witty sells everything instead of riding it to zero. The stop came in with rules witty-1.3 on 1 Nov; every call carries its rules version, and earlier calls are scored without it.
No. The contract was deployed with no access keys, so its code can never change, and changing one character of a call changes its hash, so a doctored reveal is rejected. A call we never reveal counts as a loss, so hiding one doesn't help either.
From the chains only. On Solana, a price recorder reads the coin's PumpSwap pool every 10 seconds for the first hour. On Robinhood Chain, every swap is already an event on the chain. Scores never use screenshots or price sites.
No. Witty's calls are research, and memecoins are extremely risky: most go to zero. Never put in more than you can afford to lose.
Renters get each call the moment it's sealed, 46 hours before everyone else.