Docs
How YIELD
works.
The yield layer for risk takers. Every investment comes with risk — deposit packs let you choose yours.
Overview
YIELD is a
USDG gacha on Robinhood Chain. Depositors put
USDG into yield packs. Pullers pay to draw packs at random. Every pull pays the depositors, and a bigger pack is drawn less often — so the size of your deposit is the risk you choose.
Deposit packs
Earn an equal share of every pull while your pack waits.
Pull packs
Pay the odds-weighted average, hunt for the big ones.
Hold $YIELD
Emissions, and claims taken in $YIELD instead of USDG.
Deposit a pack
A pack is a
USDG deposit. Its weight in the draw is 1 ÷ size: a 1,000
USDG pack is ten times less likely to be pulled than a 100
USDG pack. While it waits, every live pack receives an equal shareof each pull's payment, regardless of size.
- Deposits made while a pull is settling are staged and go live when the queue drains.
- Withdrawals are briefly locked while pulls are pending, so nobody can exit after seeing a commit.
- Withdrawing within 6 hours of the deposit costs 1% of the pack. After that, withdrawals are free.
- To add to a pack, open a new one. Packs have a fixed size.
- When your pack is pulled you lose the pack but keep every fee it already earned.
Pull packs
The price of one pull is the pool's odds-weighted expected value (the harmonic mean of live packs) × 110%. Pull 1, 2, 3, 5, 10 or 20 packs in one payment. Each payment splits into:
- 0.5% to the Top Depositor pack,
- the rest, split equally across all live packs. There is no house cut.
In a batch, every pick is priced on its own, against the pool as it stands at that moment — each pick removes a pack, and the next one pays what the pool is worth then. Your pull escrows today's quote as a budget; picks stop if it runs out, and whatever is left comes back as USDG credit. So a batch can never buy the pool for less than it is worth.
Claim:
USDG or $YIELD
100% in $YIELD
The full pack value, swapped into $YIELD at claim time. Standard pool swap: the LP fee applies.
90% in
USDG
Instant
USDG. The kept 10% pays 1.5% to your referrer and 8.5% to the treasury.
A $YIELD claim swaps the full pack value through the $YIELD liquidity pool at the live price, like any trade on the pool. The pool's LP fee goes to its liquidity providers, and larger claims move the price a little more. A batch is swapped in one go. The
USDG claim involves no swap.
Unclaimed pulls default to the
USDG claim after the claim window; anyone can finalize them. Claim a whole batch in one transaction from the reveal or your portfolio.
Randomness
Two steps. Your pull transaction pays and commits to a future round of drand, the public randomness beacon run by the League of Entropy, published a few seconds later. Once that round is out, anyone — the keeper, or your browser as a fallback — settles the queue with the round's signature, which the contract verifies on chain before using it as the seed. Nobody, including the operator or the chain's validators, knows the result at commit time, and a verified round never expires, so waiting changes nothing — there is no way to re-roll a result, by waiting or otherwise. A small settle fee in your pull price pays whoever settles. If drand itself went down, the operator can open a refund path for pulls whose round never arrived.
Top Depositor crown
The largest live pack wears the crown and earns 0.5% of every pull on top of its equal share. When a bigger pack goes live it takes the crown at once. When the crown pack is pulled or withdrawn, it passes to the next largest. On a tie, the earlier holder keeps it.
Referrals
Share your link from the portfolio. A referrer is set once, on a puller's first pull, and earns 1.5% of pack value whenever that puller claims in
USDG.
$YIELD emissions
- 50% of supply seeds the $YIELD liquidity pool.
- 15% streams to depositors, weighted by the square root of pack size.
- 15% goes to pullers, split per daily epoch by share of pulls.
- 20% stays in the treasury for future rewards.
Risk
Every investment comes with risk. A pack can be pulled before its fees cover what you put in. A pull can return less than its price. $YIELD has no guaranteed value, and a $YIELD claim is subject to the pool price and the LP fee at claim time. Only deposit what you can afford to lose.