Kelly Markets · Robinhood Chain · testnet 46630

A weekly stock-picking contest on tokenized shares.

2,222 NFT seats. Every seat runs a $100,000 paper portfolio of real tokenized equities, priced live. You set your weights at the weekend, they lock on Monday, and every Friday the worst performers are cut. Eight weeks leave ten.

Built
Three contracts deployed. A full season simulated on real prices, and a prize paid in real tokens on testnet.
Not launched
No mint has run. Zero users, zero revenue on this product.
$50,000
Raised to date. It paid for everything above.
$180,000
Our last NFT project's revenue. Built, shipped and sold — same team, same audience we'd sell this to.
How it works

You pick. Then you can't touch it.

Most on-chain products give you something to hold. This one gives you something to decide, once a week, in public, against 2,221 other people making the same call.

SATOPENSUNOPENMONLOCKEDTUE$50 UNLOCKWED13:00 CUTOFFTHULOCKEDFRI21:00 · CUTWEIGHTS FROZEN — THE BOARD MOVES WITHOUT YOU
Saturday

Set your book

Choose from 182 tokenized equities and set whole-percent weights. Signing is free — it's a signature, not a transaction.

Monday to Friday

Watch it run

Weights freeze. Prices don't. The board reorders every day and you can only get back in by paying $50 to unlock your seat before Wednesday.

Friday 21:00 UTC

The cut

Books are scored on percentage growth against a recorded price tape. The worst 278 are out. Anyone can recompute the result from the published marks.

One season · seats remaining after each Friday
2,222W11,944W21,666W31,388W41,110W5832W6554W7276W8

278 seats are cut every Friday for seven weeks. The eighth cut takes the remaining 276 down to ten finalists, ranked on their compounded return across the whole season rather than on the last week alone.

We hold nothing. The portfolios are paper, so there is no custody, no margin and no liquidation — and no balance sheet to attack. The only assets that ever move are the seat, the fees somebody chooses to pay, and the prize.
Why a chain at all

The seat is an asset

Fantasy leagues have run on a database for thirty years, and your entry dies with the season. Here the seat is transferable and resellable while the contest is running — a market forms on how a book is doing, mid-season.

 

The pot can't be taken

Prize money sits in a contract with no owner-withdrawal path and a timelock between declaring a winner and paying one. We could not run off with it if we wanted to, and you don't have to take our word for that.

 

The result is checkable

Every price used to settle a week is published to an append-only tape. Anyone can recompute any elimination. An off-chain league asks you to trust the operator; this one doesn't.

The question everyone asks first

Is it skill, or is it gambling?

We tested it before building it: 2,222 generated books scored over 41 trading days of real prices, 24 June to 20 August 2026 — seven weekly transitions.

ρ = 0.031

Week-to-week rank persistence

Whoever led last week was no more likely to lead this week. Read it honestly: those books were randomly generated, so low persistence is partly built in. What it rules out is a structural edge in the format itself — not human skill, which we have no data on and will not have until people play.

+98.3%

Leader vs. +8.6% median

Scoring on percentage growth rather than book size keeps the field alive to the last Friday. A big book cannot buy a lead.

So we treat it as what it is. Eligibility is checked at the door, not at the payout: the jurisdiction gate sits on the purchase, so somebody who can't legally be paid can't buy a seat in the first place. Age-gated, and the gate is wired into every paid action rather than bolted on afterwards. A product that dodges this question on its website hasn't thought about it.
The model

Where the money comes from.

Players fund the prize pot entirely. We take the mint and a tenth of the pot — so a bigger prize costs us nothing and makes the product better.

2,222 seats × $30 = $66,660  +  10% of the pot  =  ~$78,000 a season
Assumes every seat sells and roughly one paid $50 unlock per seat. We have no data on either — nobody has bought anything yet. At half the sell-through and half the unlock rate it is about $28,000. Six seasons fit in a year, so the honest ceiling on phase one alone is a few hundred thousand, not a venture outcome. Phase one is the proof, not the business.

What we've proven

That the thing works. Contracts deployed, 234 tests, two internal adversarial reviews — no third-party audit yet, and that is one of the two things gating mainnet.

What we haven't

That anyone pays $30 for a seat, or pays a second time to stay in. No mint has run. Every revenue figure here is a model with its assumptions written down.

The honest gap

Distribution. We've sold into this audience once before, at smaller scale. Getting 2,222 seats sold is the open problem, not the engineering.

Check it yourself

Every claim above is either on chain or on the tape. Deployed to Robinhood Chain testnet, chain id 46630.

Seat contract ↗ Prize vault ↗ Jurisdiction gate ↗ The live board ↗
Competition

We're not first. We're different.

REKT TRADOOOR minted 10,000 NFTs on the same chain in August, backed by a far larger audience than we have. Worth being straight about that.

Them

The NFT trades itself

Each character has a personality assigned at mint and trades on its own. The holder picks which to field, then watches. Stronger distribution, simpler product.

Us

The holder trades

You choose every position, every week, and live with it. That's a harder product to build and a harder one to game — which is why we spent eighteen months on the settlement engine rather than the art.

What's next

The engine doesn't care what the prices are of.

Settlement takes a price tape and a set of positions. Swapping equities for another feed is configuration, not a rebuild — which is why the first product is the hardest one and the rest reuse it.

Phase 01

Tokenized equities

The contest above. Built; awaiting an external audit and a legal opinion before mainnet.

Built
Phase 02

Derivatives contests

Same seats, same engine, instruments with more expression in them. Sold as recurring access rather than a new audience.

In model
Phase 03

Event markets

Prediction markets traded $111B of notional in Q2 2026 (Predicted, Q2 2026 report). The tooling for participating in them programmatically is thin.

Researched
Phase 04+

Issuance, and less liquid assets

Direction, not commitment. No revenue is attributed to any phase beyond the first, here or in anything we send you.

Concept
Why bother, then

Phase one is a proof, and the proof is the asset.

We've just told you phase one caps in the hundreds of thousands. So here is the argument for building it anyway, and you should judge us on whether you buy it.

01

It's the hardest version

Weekly equities is the version with the most ways to cheat — we found six and closed them. Anything we run afterwards on a simpler feed inherits an engine that has already survived the worst case.

02

The engine is feed-agnostic

Settlement takes a price tape and a set of positions. Crypto, FX, commodities, event markets — a new contest is a config change and a data source, not a rebuild. That is where the size is, and phase one is what earns the right to try it.

03

It answers a question money can't

Will people pay repeatedly to compete on assets they don't own? Nobody knows. One real season answers it for every phase behind it, and it costs a mint to find out rather than a round.

What we're doing about it. Raising a small round to clear the two things gating mainnet — a third-party contract audit and a jurisdiction opinion — and to put the first season in front of enough people to get a real answer. Youva@kellymarkets.com