Robinhood Chain · Uniswap v4

Trade.Forge.Own the market.

A 10,000-supply token where every whole unit becomes a unique onchain object — carrying one stock class, pixel identity, and its accumulated Stock Token rewards.

OBJECT#0001
REVEALED
AAPL
NVDA
SPCX
FIXED SUPPLY10,000sPEG
MARKET FEE3 / 3BUY / SELL
STOCK DRAW24HONE WINNER
ART100%ONCHAIN SVG

The mechanism

Market activity becomes
holder-owned assets.

01

Swap sPEG

Fractions remain liquid. Every trade routes a 3% USDG fee into Stock Treasury.

02

Auto-Forge

The instant your balance crosses one whole unit, it becomes a unique StockPeg object.

03
?

Blind Reveal

A verifiable draw assigns one stock class and a deterministic pixel identity.

04
$

Collect Stocks

Daily purchases accrue to the winning class. Rewards travel with the object.

Protocol operating manual

THE COMPLETE LOOP / V0.1

Not just a token.
A state machine.

Every unit moves through explicit states. Supply, stock classes, escrow backing and rewards remain accountable at every step.

01BALANCE
→ OBJECT

Fractions trade. Whole units forge.

sPEG has 18 decimals and remains freely divisible. When a normal wallet crosses one complete unit, the contract moves exactly 1.00 sPEG into PegVault and queues one StockPeg object for that wallet. Only the remainder stays liquid.

0.250 objects
0.25 liquid
0.75 + 0.251 object
0.00 liquid
2.402 objects
0.40 liquid
CORE INVARIANTFor a non-exempt wallet: liquid balance stays below 1 sPEG. Every pending or active object is backed by one escrowed sPEG.
02PENDING
→ REVEALED

Reveal is delayed, verifiable and quota-safe.

A newly forged object first shows a pixel “?”. A reveal batch becomes callable after 15 minutes or when 50 objects are waiting. External verifiable randomness assigns the class; operator-selected timestamps or block entropy are not accepted.

1 sPEG ESCROWEDPENDING “?”VRF BATCHCLASS + ART SEEDACTIVE
AAPL 2,000NVDA 2,000GOOGL 2,000SPY 1,500PLTR 1,500SPCX 1,000
BATCH TRIGGER15 MINor 50 pending
CLASS CAPS10,000hard maximum total
ARTONCHAINticker + deterministic seed
NO RANDOMNESS?The object remains pending. Mainnet does not silently fall back to manipulable entropy.
03FEES
→ STOCKS

One daily epoch turns market activity into Stock Tokens.

The canonical Uniswap v4 pool collects the 3/3 hook fee in USDG. LP fees are separate and also flow to Stock Treasury. Every 24 hours the available USDG budget is frozen before randomness selects one eligible Stock Class.

20% AAPL20% NVDA20% GOOGL15% SPY15% PLTR10% SPCX
TRADE3% BUY
3% SELL
TREASURYFREEZE USDG
BUDGET
DAILY VRFSELECT ONE
CLASS
EXECUTIONBUY CANONICAL
STOCK TOKEN

Classes without active user-owned objects are not eligible. The buyer enforces an approved token and venue allowlist, oracle-based minimum output, maximum slippage and a deadline. If execution is unsafe or liquidity is unavailable, USDG stays in Treasury for a later attempt.

04STOCKS
→ HOLDERS

Rewards accrue per object, without looping over holders.

The purchased Stock Token increases one cumulative reward index for the winning class. Every active user-owned StockPeg reads its share from that index. Pool inventory, Treasury objects and protocol-owned objects are excluded.

CLASS REWARD INDEX+=PURCHASED STOCK TOKEN÷ELIGIBLE ACTIVE OBJECTS
WHAT YOU OWNOne pegId, one fixed Stock Class, deterministic SVG identity and its accumulated unclaimed Stock Token balance.
05TRANSFER
OR EXIT

The route determines what happens to the object.

P2P OBJECT SALE
Everything travels together.

pegId, Stock Class, SVG seed, escrowed backing and every unclaimed reward move atomically to the buyer. The backing never leaves PegVault.

OWNER A → OWNER B
AMM SALE
Rewards settle before the unit returns.

The seller receives accrued Stock Tokens, backing sPEG is released to the exempt router, and the object enters Pool Inventory with zero pending rewards.

ACTIVE → INVENTORY
RECYCLINGA later whole-unit buyer can receive an inventory object. Its class remains supply-consistent, preventing lifetime issuance from exceeding 10,000.
06TRUST
MODEL

What is enforced — and what the Safe still controls.

ENFORCED ONCHAIN10K maximum supplyFixed class caps1 sPEG backing per objectIndex-based reward accounting
SAFE-CONTROLLEDUnlocked LP positionsLiquidity ranges and removalApproved execution configEmergency operations
NEVER AUTOMATICTreasury sPEG sellingArbitrary stock selectionDynamic 3/3 fee changesRewards for fractional balances

StockPeg economics apply only through the canonical hooked pool and protocol router. Liquidity has no lock or timelock and remains fully controlled by the disclosed Safe.

Live interaction

Cross one.
Become one.

Move the amount. Whole units are forged; the fractional remainder stays tradeable.

LIQUID+1.00 sPEGSTOCKPEG
AUTO_FORGE.EXEREADY
1.40sPEG
FORGED OBJECTS1
LIQUID REMAINDER0.40
?
STATUSUNREVEALED

Waiting for batch randomness...

Six stock classes

Same expected value.
Different daily odds.

Common classes win more often and split across more objects. Scarcer classes win less often and divide rewards among fewer holders.

OPEN THE ONCHAIN SVG LABGenerate every class →
AAPLNVDAGOOGLSPYPLTRSPCX
EPOCH042READY

Daily random draw

One day.
One stock.
One winning class.

Every 24 hours, verifiable randomness selects a class. Treasury converts the frozen USDG budget into that canonical Robinhood Stock Token.

TREASURY BUDGET30,482.17 USDG
NEXT DRAW08:14:36

Treasury routing

Every fee has
one visible destination.

3% BUY3% SELLLP FEES
STOCK TREASURYUSDG
DAILY DRAWSTOCK TOKENHOLDERS

The market makes the collection

Own the object.
Keep what it earns.

Technical design