Bobber

Where stocks bite

Cast a stock. Wait for the bite. Reel in the yield.

Bobber is the fishing layer for tokenized stocks on Robinhood Chain. Cast a stock token or USDG into the Reservoir. It waits one closing bell at a time, and every bell that holds pays out in USDG.

A red and white fishing bobber floating in rippling water
Next closing bell --:--:-- NYSE · 16:00 ET
The Reservoir Not deployed Robinhood Chain · 4663
Cut line No fee Bait back whole, any stage
No feeto cut the line
4 bellsmake a season
USDGevery bell that holds
0liquidations, ever

01 The still water

A stock on chain just floats.

Tokenized stocks on Robinhood Chain track the real share through Chainlink. That is half of owning a stock. The other half, getting paid for holding it, never made it on chain.

A

It trades.

Any hour of the 24/5 session, against a live price feed.

B

It sits.

In a wallet, doing nothing between trades.

C

It pays nothing.

No coupon ever reaches the holder.

Bobber gives it a line.

02 A season is four bells

Every closing bell is a bite check.

You cast at the live Chainlink price. At each NYSE close the Reservoir reads the price again. At or above 95% of your cast price, the stage holds and pays. A line needs to soak overnight before its first bell counts, and weekends and holidays don’t ring.

Bell 1

Ripple

The first close after your line has soaked 16 hours. Held: 0.25% of the bait value lands in USDG. Missed: nothing is paid, nothing is taken.

Bell 2

Nibble

Same test, same line. Each bell is judged on its own, so one bad day costs one coupon and nothing more.

Bell 3

Bite

Chum before a bell and that bell pays half again if it holds. A dry line simply catches less.

Bell 4

Hooked

The season is done. Reel in the bait whole with every USDG coupon it caught, or recast for another season.

Stage one, ripple: the bobber sits calm Stage two, nibble: the bobber tilts Stage three, bite: the bobber dips under Stage four, hooked: a fish on the line
Barrier95%of your cast price

03 Where the catch comes from

Nothing is printed. It is stocked.

Coupons come from USDG already sitting in the Reservoir. A line opens only after its worst case is set aside. Never minted, never borrowed from the next angler.

Source

Stocked USDG

Protocol fees, sponsors, anyone. stock() is open to all.

Reservoir

Worst case reserved

1.5% of the bait value is locked before your line is in the water.

Bell

Chainlink price

Read by the contract itself at the closing bell. Nobody types it in.

Held · ≥ 95%Coupon in USDG
Missed · < 95%Nothing paid, nothing taken
A bait bucket spilling feed pellets

04 Chum the water

Show up between bells. The next bite pays half again.

One transaction between two closing bells marks the next stage as chummed. If that bell holds, it pays 0.375% instead of 0.25%. Forget, and the line keeps fishing. It just catches less.

between two bellsone tap+50% if it holdsnever punished

05 Three ways out of the water

The bait always comes back whole.

Your bait is never swapped, lent or pledged. It sits in the Reservoir under your name until you take it back.

At Hooked

Reel in

Bait back to your wallet, every USDG coupon the season caught on top.

A fishing reel
At Hooked

Recast

Start a new season in one step. USDG bait grows by what it caught; stock bait pays its coupons out and goes back in at today’s price.

A calm bobber ready for a new season
Any stage

Cut line

Leave whenever you want. No fee, bait back whole, catch so far paid. It works even if the Reservoir is paused.

Scissors cutting a fishing line

06 The weigh-in

Patient anglers get weighed.

Every week the board ranks the anglers who chum on time, recast their catch and bring seasons to Hooked. The top of the board is paid in real stock tokens from the Reservoir, each prize a public transaction with its reason on chain.

#AnglerLinesCaught
  1. The Reservoir opens soon. The first cast takes the top spot.
Full board →
A podium with three fish

07 Side by side

Three places a stock token can live.

Same token, three lives. Only one pays the holder without putting the token at risk of liquidation.

In your walletAs lending collateralOn a Bobber line
Pays the holderNothing.Nothing by itself. You pay interest on what you borrow.USDG for every bell that holds.
LiquidationNone.Yes, if the price falls far enough.None. The bait is never pledged.
Getting outAny time.After the loan is repaid.Any stage, no fee, bait back whole.
Promised rateNone.A variable rate.None, by design.

08 The Reservoir

Look straight into the tank.

Nothing on this page is a number we typed in. Prices are Chainlink reads, holdings are balanceOf calls on Robinhood Chain, refreshed every minute.

A glass tank with fish
  1. 01A line only opens when the Reservoir can pay its worst case.
  2. 02Prices come from Chainlink. The observer picks the moment, never the number.
  3. 03Nothing is minted. Every coupon is USDG that was stocked first.
  4. 04Your bait is never borrowed against. There is nothing to liquidate.
  5. 05The owner can withdraw only free balance: never bait, never reserved coupons, never a payment owed to you.
RESERVOIR · not deployed · CHAIN 4663 LIVE
SpeciesStock tokenChainlink pricebalanceOf(Reservoir)Status

Reading Robinhood Chain…

09 Species

Thirty-six fish in the water, one dollar bream.

Each stock token is its own species, painted in its brand colour and priced live by its own Chainlink feed. USDG bait grows against SPY.

Hover a school to stop it · click a fish to cast it

10 Honest water

What Bobber will never be.

A farm that prints

No emissions, no reward token. Every coupon is USDG that was stocked first.

A promised rate

No APY anywhere. A bell holds or it doesn’t, and the contract decides.

A dividend

A coupon is paid by the Reservoir, not by the company behind the stock.

A bank or a broker

Not an adviser, not a custodian. Your wallet signs every action.

11 Questions from the dock

Before you cast.

Anything else is in the docs, down to every function in the contract.

01Where does the catch come from?

From USDG stocked into the Reservoir: protocol fees, sponsors, anyone who calls stock(). Before a line opens, the contract sets aside its worst case, four chummed coupons or 1.5% of the bait value. Coupons are never minted and never paid from another angler’s bait.

02Is this a dividend?

No. The company behind the stock pays nothing here. A coupon is a payment from the Reservoir to a line whose bell held.

03What happens when a bell misses?

Nothing is paid and nothing is taken. The line keeps fishing to the next bell, and each bell is judged on its own.

04Can I lose my bait?

The bait is never pledged or swapped, and you can cut the line at any stage to take it back whole. But the token itself still moves with the market: 3 AAPL come back as 3 AAPL, whatever AAPL is worth that day.

05Who decides the closing price?

Chainlink. The observer rings the bell once per NYSE close, at least 16 hours apart, and the contract reads each species’ Chainlink feed in that same transaction. A bell counts for your line only if it rings at least 16 hours after your cast, on a Chainlink round published after it. If a feed is stale or its token’s oracle is paused for a corporate action, that bell is skipped for that species. It is never counted as a miss.

06Why no APY?

A promised rate is a number someone controls. Bobber has a rule instead: 0.25% of the bait value for every bell that holds, 0.375% if you chummed, and those terms are fixed on your line the moment you cast.

07What does it cost?

No fee to cast, reel in, recast or cut. You pay gas on Robinhood Chain, a fraction of a cent.

08Who can use Bobber?

Non-US persons only, like the stock tokens themselves. Bobber is unaudited software, not investment advice.

Robinhood Chain · 4663

The water is open.

Pick a species, cast, and wait for the bell.

A stringer of seven fish in stock-brand colours