StockPacks

How it works

StockPacks is an onchain, randomized acquisition protocol for real tokenized stocks. Depositors put a stock into the pool and stand an ETH bid behind it. Purchasers buy a pack, draw one listing at random, and then choose: keep the stock, or sell it straight back for the depositor's bid — in ETH or in $SP.

Core mechanics

Every listing in the pool is one whole unit of a whitelisted stock token, escrowed together with ETH backing the depositor chose — at least 111% of the stock's value. A pack is priced from the pool's expected value, a public randomness beacon picks the listing, and the purchaser settles it inside a 15-minute window.

  • Randomness comes from drand, a public threshold beacon. The round is pinned before it exists, so no one can know or steer the outcome.
  • Pack price is derived from the pool itself — expectedDrawValue × (1 + surcharge) — not set by hand.
  • Draws settle one at a time. Each pack prices the pool it actually draws from.
  • Selection weight is 1e36 ÷ backing, so a lightly-backed stock is drawn often and a heavily backed one rarely. Rarity is a consequence of committed capital, not a table.

What you can do

  • Open a pack. Pay the quoted price and draw one listing. Then choose, inside the window: keep the stock, take the depositor's standing bid in ETH, or take that same bid as $SP bought off the pool. Do nothing and you keep the stock.
  • Deposit a stock. Escrow one unit plus the ETH bid you choose to stand behind it, and earn a share of every pack sold, drawn or not.
  • Harvest fees. Take accrued fees as ETH, or as $SP.
  • Withdraw. Reclaim your stock, your backing and any accrued fees in one transaction.

Three roles

  • Depositors supply the pool. They earn the fee stream and write a real offer: if their card is drawn, the purchaser takes whichever is worth more — the stock, or the standing bid. Their compensation for that is the fee stream, and their protection is re-listing when their stock has run past the bid.
  • Purchasers buy packs. They pay above expected value, and the reveal-then-choose settlement is the game.
  • The protocol takes 1% of each pack, a slice of the surcharge, and 1% of the backing return when a purchaser keeps.
A pack costs more than it delivers on average — that gap is the surcharge, and it is how depositors and the protocol are paid. A deposited card can be drawn far earlier than the odds suggest, ending the fees it would have earned, and the settlement choice belongs to the purchaser: they will keep a stock that has risen and sell back one that has fallen. Neither side of this protocol is a way to make money reliably.

Where to next