Angler

Robinhood Chain · take-profit + stop-loss

Your take-profit fills while you sleep.

Take-profit and stop-loss for Robinhood Chain coins. Filled on chain, never custodied.

Sample night · a coin / ETH

Illustrative path
take-profit 2.00xstop-loss 0.60xcaught 03:1123:0001:0003:0005:00
One night, hour by hour

$ANGLER · Coin address

Pre-launch

TBA. The $ANGLER address appears here at launch, and only here, at @useangler and in the docs.

⚠ Anyone can deploy a coin called Angler. Trust only the address on this page, at @useangler and in the docs.

The coin opens after the beta: 100 fills from 30 outside wallets first.

01 / Night

One night, hour by hour.

Two lines on one bag: a take-profit on 30% at 2.00x, and a stop-loss under 0.60x for the rest. The price path is an illustration. The fills follow the protocol's real rules.

  1. 23:40

    You cast two lines

    Take-profit: 30% of the bag at 2.00x. Stop-loss: the other 70%, under 0.60x. One signature also creates your Tackle Box. Then you close the app.

  2. 01:10

    Your coin starts to run

    On its main pool. Your take-profit is not a promise on a server: it rests as liquidity inside the coin's Angler pool, at 2.00x, waiting.

  3. 03:11

    Caught

    take-profit filled

    The main pool passes 2.00x, so the Angler pool is the cheaper place to buy. An arbitrageur buys there, and inside that same swap the hook closes your range. 0.0898 ETH lands in your Tackle Box.

  4. 03:40

    Then it falls back

    Toward 1.6x. A plain range position would turn back into tokens here. Yours does not: the hook pulled the fill out the moment it happened.

  5. 04:05

    A 4-second wick

    wick ignored

    The price spikes to 0.55x and straight back. A keeper arms your stop-loss, the 30-second hold runs, and the price is above 0.60x again before it ends. Nothing sells.

  6. 06:00

    You wake up

    One notification: caught at 03:11, 0.0898 ETH. The other 70% is still in your box, worth 0.1179 ETH at dawn.

With two lines

0.2077 ETH

Held with no lines

0.1685 ETH

Sample path, not market data and not a forecast. Change the lines and run it yourself below.

02 / Cast

Two kinds of lines.

A line is an exit, or an entry, you leave behind. Some can rest in the market. Some need someone awake. Angler gives each the engine it needs.

filled by the market itself

Resting lines

  • Take-profit: sell part of a bag at a price above today's
  • Ladder (V2): several take-profits stacked up the chart
  • Limit buy (V2): buy a coin at a price below today's

Rests as liquidity in the coin's Angler pool. Nobody has to be awake.

0.5x0.75x1x1.5x2x3xtake-profit 3.00x · V2take-profit 2.00xprice now 1.00xtrailing stop, 25% under the highstop-loss 0.60x

fired by keepers

Triggered lines

  • Stop-loss: sell when the price stays under a floor
  • Trailing stop: sell when it falls a set share from its high
  • OCO (V2): a take-profit and a stop-loss; one cancels the other

Stored in your Tackle Box. The keeper that fires it is paid a tip.

03 / Catch

Your take-profit fills inside the swap.

This is the whole product: a fill that cannot be undone, with no server in the middle and nobody awake.

  1. 01

    Cast

    You pick a coin in your bag, a target and a size.

  2. 02

    Rest

    Your Tackle Box parks those tokens as one-sided liquidity in a narrow range at the target, in the coin's Angler pool.

  3. 03

    Pass

    The coin's main pool climbs past your target. The Angler pool is now the cheaper place to buy.

  4. 04

    Buy

    An arbitrageur buys from the Angler pool. That swap sells your tokens at your price.

  5. 05

    Close

    Inside the same swap, the hook marks your range filled and pulls it out. It is ETH now and it stays ETH.

  6. 06

    Land

    The ETH lands in your Tackle Box, minus the fill fee. Withdraw it any time, or forward it automatically.

without the hook

A plain range position

  • Price crosses the range: tokens become ETH
  • Price falls back: the ETH becomes tokens again
  • You sold the top and still woke up holding the bag

with the hook

An Angler line

  • Price crosses the range: tokens become ETH
  • The hook closes the range inside that swap
  • Price falls back: you still hold the ETH
Main poolprice 2.10xAngler poolyour line at 2.00xbuys your tokenssells them above your price
  • Any arbitrage on Robinhood Chain sees a free spread between the two pools
  • It buys from the Angler pool and sells on the main pool
  • You get your exact price plus the pool's 0.05% LP fee: a maker rebate
  • The arbitrageur keeps the spread above your target

If no outside arbitrage shows up, Angler's own keeper closes the gap within seconds and keeps the spread. No subsidy: the spread pays for it.

This is the limit-order design from Uniswap v4's reference hooks. The idea is public; the implementation, the vaults and the keeper layer are Angler's.

04 / Practice cast

Run the night yourself.

Move your lines, then play the same sample night. Every number below is the protocol's arithmetic on an illustrative price path.

ETH
2.00x

Take-profit size

0.60x

Your tier

23:00 → 06:00

Sample path · not market data · not a forecast
0.5x1x1.5x2x2.5x23:0000:0001:0002:0003:0004:0005:0006:00take-profit 2.00x · 30%stop-loss 0.60xcaught 03:11wick: held, disarmed

Take-profit

0.0898 ETH

filled at 03:11 · gross 0.0900 ETH · fee 0.00027 ETH · rebate 0.00004 ETH

Stop-loss

never fired

the 04:05 wick armed it, the 30-second hold disarmed it

Still holding at 06:00

0.1179 ETH

With your lines

0.2077 ETH

Held with no lines

0.1685 ETH

Fees this night

0.00027 ETH

Where the fee goes:

  • Buyback + burn0.000108 ETH
  • Reel Race pool0.000068 ETH
  • Operations0.000068 ETH
  • Reserve0.000027 ETH

05 / Drag

A wick can't fire you.

A stop-loss cannot rest in the pool: someone has to fire it. Angler lets it fire only when the drop is real, the way a reel's drag gives line on a sudden jerk instead of snapping.

  1. 01

    Arm

    Price on the coin's listed pool goes under your floor. A keeper calls arm(): the line records the time and the price it saw.

  2. 02

    Hold

    30 seconds later the price must still be under the floor, or the line disarms itself.

  3. 03

    Fire

    A keeper calls fire(), which runs one swap: your vault's coins into that same pool, ETH back to your vault.

floor30-second holdarmed: 4 s under the floorprice back above: disarmed

4 s under the floor: armed, held, disarmed

Said plainly: a fast crash can still sell below the floor's price. minOut caps how far, and an armed line disarms on a recovery. Both are in the docs.

  • Price source: the listed pool's own tick, read in the same block as the call, never from inside another swap
  • Keepers are named in the Harbor, in public, so a price moved and put back inside one transaction cannot arm or fire you
  • An armed line expires after 10 minutes unfired, or the moment the price recovers
  • minOut = floor x (1 − your max slippage), checked by the vault, so a sandwich cannot fill you far below it
  • Take-profit targets must start at least 1% above the price, so nobody casts and self-fills for a card

Trailing stop

  • You set: trail 25% under the high
  • The stored high only moves up; a keeper ratchets it when the pool prints a new high
  • Under high x 0.75: arm, hold 30 s, fire
  • The high, the trigger and the fire transaction are all public

06 / Catch Log

Every fill is a public catch.

Each fill becomes a row with its transaction, and a card its owner can post.

Catch Log

Sample rows
  • 03:11 · 0x7a..3f0.0898 ETH

    take-profit 2.00x

  • 03:09 · 0x51..c20.0800 ETH

    stop-loss 0.60x

  • 02:58 · 0xe0..111.1000 ETH

    trailing −25%

  • 02:41 · 0x9d..7a0.0500 ETH

    take-profit 2.00x

Today: 0 fills. The Catch Log opens with the beta.

Anglersample card

Caught

0.0898 ETH

take-profit at 2.00x

filled at 03:11, while you slept

  • First Castyour first line, filled
  • Night Catcha fill between 00:00 and 06:00 in your time zone
  • Big Fisha take-profit at 5x or more
  • Clean Cuta stop-loss that sold at least 30% above the next 24 h low
  • Full Ladderevery rung of a ladder filled (V2)
  • Iron Line100 filled lines
  • A keeper fires its own lines for points

    The tip comes back, the points do not

  • Linked wallets trade points between themselves

    A shared funder or deployer within 2 hops removes those points, listed publicly

  • Dust lines for volume

    Minimum line 0.005 ETH; points capped at 20 per line owner per day

  • Cast and self-fill for a card

    Targets start 1% above the price; cards only for fills 10+ minutes after the cast

  • Flash-buy a tier for one cheap fill

    A 24-hour average balance; the fee is fixed at cast

  • Push the price down to fire stop-losses

    Arm, a 30-second hold, and a minOut floor

07 / Reel

Get paid to press the button first.

Every due line on Angler is a paid job. Robinhood Chain's sequencer takes transactions first come, first served, so among keepers it is a race of latency, not of fees. In the beta, Angler's own keeper does the work; outside keepers are named in the Harbor after 24 hours in public, and then they race.

  1. 01Run the open-source keeper from a wallet the Harbor names
  2. 02It reads due lines straight from the chain
  3. 03arm() when a floor is crossed, fire() after the 30-second hold
  4. 04First to land: the tip and Reel Race points. Late: a revert that costs a fraction of a cent
  5. 05Side work, open to anyone: arbitrage the Angler pools and keep the spread
Season
14 days
Points per fire
1 under 0.05 ETH · 2 under 0.5 ETH · 3 from 0.5 ETH
Season pool
25% of the protocol's share of fees that season
Paid to
the top 20 keepers, by points
Angler's own keeper
fires, but takes no points and no share of the pool

Season board

Sample rows
  • #1 0x9c..1e412 fires · 0.214 ETH
  • #2 0x3b..aa377 fires · 0.190 ETH
  • #3 0x70..de251 fires · 0.122 ETH

Angler's own keeper, share of fires: published live

Today: 0 fires and 0 keepers. Nothing has launched yet; the board opens with the beta.

Due list

Every keeper, Angler's own included, reads the same contracts: there is no private feed.

box.linesFrom(0, n)
{
  "kind": "stop-loss",
  "state": "armed",
  "trigTick": 79834,
  "armedAt": 1761422730,
  "fireAfter": "armedAt + 30 s"
}

08 / Tackle Box

Your bag never leaves your own vault.

A Tackle Box is a small contract that belongs to you. One per wallet, created with your first line.

A closed tackle box on a wooden dock at first light

Only you

cast, cancel, withdraw, and set where your proceeds go

Keepers, checked by code

arm, fire and ratchet triggered lines, never from inside a swap; anyone may claim filled ETH into your box

Hard rules

proceeds go only to the box or your forward address; one swap shape, into the line's own venue; no standing approvals

What Angler never does

  • Never holds your keys, or your tokens outside your own Tackle Box
  • No admin key can move funds out of any Tackle Box
  • No setter can change where your proceeds go, except yours, signed by you
  • No off-chain fill: if it is not on chain, it did not happen
  • No pause on cancel or withdraw, ever
  • No priority lane for size: every keeper races every line on the same terms
  • Elsewhere

    Custodial trading tools hold your private key

    Angler

    Your bag stays in your own vault; Angler cannot move it

  • Elsewhere

    Manual exits: stay awake, refresh, click sell

    Angler

    A resting take-profit fills inside someone else's swap

  • Elsewhere

    Off-chain order books ask you to trust a server

    Angler

    Every fill settles on chain and lands in the Catch Log

  • Elsewhere

    A trigger reads one price, which a single transaction can move and put back

    Angler

    Named keepers only, never mid-swap, and the price must hold for 30 s

  • Elsewhere

    A stop-loss fires on one wick and sells the bottom

    Angler

    Arm, hold 30 s, then fire: a wick cannot trigger you

  • Elsewhere

    Coin fees go to a dev wallet

    Angler

    Fees route to a buyback contract from block one

  • A beta, not yet externally audited: an internal review, plus unit, invariant and fork tests against live Robinhood Chain pools
  • Beta caps: 2 ETH per line, 25 ETH per Angler pool, 250 ETH protocol-wide, raised only after an external review is published
  • Bug bounty paid from the 10% reserve
  • No proxy and no upgrade path; no key can move a coin out of a Tackle Box
  • One owner key, on the Harbor: caps, the new-pools switch, the fee-tier source, new keepers and a listed coin's venue change only after 24 hours in public
  • Lines only on listed coins, each on its own main pool, so a pool made up for the occasion cannot price a line or fill the caps
  • One instant lever, the brake: it stops new lines and new pools, never existing lines, cancels or withdrawals
  • Source published on Sourcify from day one, so anyone can match the bytecode to the code

09 / Rigging

How the line is rigged.

Eight contracts on Robinhood Chain, an index that can be rebuilt from chain events, and keepers named in public.

  • AnglerHook

    closes crossed ranges inside the swap · immutable, no owner

  • Angler pools

    coin/ETH, 0.05% fee, made on a coin's first order

  • TackleBox

    one vault per wallet

  • AnglerArb

    fills take-profits: buys from the Angler pool, sells into the venue

  • FeeRouter

    tip · integrator · split, by pull

  • BuybackVault

    buys $ANGLER, burns it

  • Uniswap v4

    PoolManager · StateView · Router

  • Keepers

    named in public · house first

  • App

    reads the contracts; your wallet signs

AnglerHook
The Uniswap v4 hook. Opens a coin's Angler pool on its first order (ETH/coin, 0.05% fee, tick spacing 10) and closes crossed ranges inside afterSwap. Immutable, no owner, no upgrade.
TackleBoxFactory
One Tackle Box per wallet: an EIP-1167 clone of one fixed implementation, at an address known before it exists.
TackleBox
Your vault: rests take-profits, holds stop-losses and trailing stops, runs arm, fire and ratchet with one swap shape into the line's own venue pool. Withdraws are owner only.
Harbor
The settings: beta caps, the new-pools switch, the fee-tier source, the keepers, the listed coins and their pools, the integrator list. It holds no funds. Caps, pools, tiers, new keepers and a listed coin's pool change only after 24 hours in public; the brake stops new lines at once, and only the same 24-hour queue lifts it.
FeeRouter
Splits each fill fee by pull: keeper tip, integrator, buyback, season pool, operations, reserve. No payee can block a fill.
BuybackVault
The creator-fee recipient. Once $ANGLER exists it buys it on Uniswap v4 in small chunks and burns it.
ReelRegistry
The Catch Log and the Reel Race, on chain: every fill is a row, and each season settles to the top 20 keepers by points.
AnglerArb
The capital-free arbitrage that fills take-profits: buys from the Angler pool, sells into the venue, keeps the spread. Open to anyone.
beforeInitialize
only the hook itself opens Angler pools
beforeAddLiquidity
only the hook adds liquidity, for a Tackle Box, so every range in the pool belongs to an order
afterSwap
settle the ranges the swap crossed
Epochs
orders at one range share an epoch; a crossing fills the whole epoch at once, owners claim their pro-rata ETH
Bounded work
at most 24 epochs per swap; anything beyond is settled by the next swap, the next order, or anyone calling settle()
  • factory.boxesFrom(from, n)every Tackle Box
  • box.linesFrom(from, n)a box's lines
  • hook.epochOf(id)a take-profit's epoch: filled, ETH held
  • reel.latest(n)the newest fills
  • reel.stats(season, keeper)keeper standings
  • hook.poolOf(coin)one Angler pool
  • harbor.capLine() …the beta caps in force

There is no Angler server to trust: the app and every keeper read these same contract calls, and your wallet signs every write.

Contracts

Solidity on Robinhood Chain, Uniswap v4 hooks

Index

none to trust: the Catch Log and the keeper season live in contract storage

Reads

a keyed Robinhood Chain RPC, with a second provider as failover

Front end

Next.js and React

10 / Weigh-In

One fee, only when a line fills.

No subscription, no deposit fee, nothing on a line that never fills.

Take-profit fill

0.30%

0.15–0.25% with tiers

Stop-loss fill

0.30%

same tiers

Trailing-stop fill

0.30%

same tiers

Cast a line

free

Cancel a line

free

Withdraw

free

Custodial trading tools often charge around 1% a trade and hold your key. Angler charges a third of that and holds nothing.

  • Keeper tip, triggered lines only: 0.10% of the ETH out, floor 0.00002 ETH, to whoever lands fire()
  • Take-profit fills pay no tip: the arbitrageur is paid by the spread
  • Integrator share: 30% of the fill fee of every line cast through an integrator, sent at fill time

What the protocol keeps

after tips and integrator shares

  • Buyback + burn40%

    weekly, published as the Weigh-In report: every tx, every amount, the running total

  • Reel Race pool25%
  • Operations25%
  • Reserve10%

$ANGLER

The token buys cheaper fills and more capacity. It never buys execution priority: every keeper races every line on the same terms, whoever owns it.

without the token

  • 0.30% fill fee
  • 3 active lines
  • Take-profit + stop-loss
  • Standard catch cards
  • Public Catch Log

with $ANGLER

  • Fill fee down to 0.15%
  • Up to unlimited lines
  • Trailing stops, ladders, OCO
  • Ranked frames on catch cards
  • New line types first

Deckhand

hold 0

  • 0.30% fill fee
  • 3 active lines
  • Take-profit + stop-loss
  • Catch Log + share cards

Skipper

hold 1M · 0.1% of supply

  • 0.25% fill fee
  • 10 active lines
  • Trailing stops
  • Ladders up to 3 rungs (V2)

Captain

hold 5M · 0.5% of supply

  • 0.20% fill fee
  • 30 active lines
  • Ladders up to 8 rungs + OCO (V2)
  • Captain frame on catch cards

Harbormaster

hold 20M · 2% of supply

  • 0.15% fill fee
  • Unlimited lines, 16-rung ladders
  • New line types first
  • Name on the harbor wall

How holding is measured

  • Tier = your 24-hour average $ANGLER balance, read from Transfer events, not a snapshot
  • A flash buy for a cheaper fill does not move the average
  • The fee tier is fixed when the line is cast
  • Tiers apply per wallet; nothing to link

Flywheel

  1. 01Catch cards get posted
  2. 02More holders cast lines, more lines fill
  3. 03Fill fees in ETH: 40% buys back $ANGLER and burns it
  4. 04Creator fees on $ANGLER go to the same buyback
  5. 05Holders tier up for cheaper fills
  6. 06More resting lines make deeper Angler pools and faster fills

A model, not a forecast

model

Assumes 50 ETH of lines fill a day, 60% take-profits and 40% stop-losses, everyone at the base tier.

Fill volume a day
50 ETH
Fees a day
0.15 ETH
Buyback + burn a week
0.364 ETH
Season pool, 14 days
0.455 ETH

50 x 0.30% = 0.15 ETH of fees; tips on the 20 ETH of stop-losses take 0.02; the protocol keeps 0.13 a day, 40% of it to the buyback.

Total supply
1,000,000,000 $ANGLER
Team allocation
0. Fair launch, 100% to the curve
Chain
Robinhood Chain (EVM 4663)
Launch
Robinhood Chain launchpad: bonding curve to Uniswap v4 graduation, LP locked
Creator tax
1%, to the BuybackVault, set in the launch transaction
Dev buy
at most 2%, from a wallet named in the docs before launch
Snipe-tax waivers
none besides the deployer, listed with the launch tx

Unit economics

  • Execution on Robinhood Chain: about 0.000006 ETH a swap, one to two cents
  • A 0.1 ETH fill at 0.30% pays 0.0003 ETH
  • Break-even fill: about 0.003 ETH. Minimum line: 0.005 ETH

Integrators

  • SDK, free: cast, cancel and read lines from any app
  • Read API, free: stats, lines, catches, pools, the due feed
  • Alerts webhook: free up to 10,000 events a month, then 0.002 ETH per extra 10,000
  • Integrators are paid through the 30% share, so what they get grows with the fills they bring
  • The launchpad's creator-fee share on $ANGLER trading, at a 1% creator tax
  • The recipient is the BuybackVault contract, set inside the launch transaction
  • Every claim buys $ANGLER and burns it in the same transaction

11 / Tides

Four tides.

The beta ships before the coin. Every phase after that is a published step.

01 · weeks 1–4now

MVP

  • Hook, Tackle Box and arbitrage, with fork tests on live Robinhood Chain pools
  • An internal review, the reference keeper and the arbitrage keeper
  • The app: Tackle Box, Cast, Catch Log, Reel Race; docs; share cards
  • A capped mainnet beta on graduated coins
  • Then the coin, once every launch gate is public
02 · months 1–3

Growth

  • Every graduated coin supported, its pool made on demand
  • Tokenized stocks on Robinhood Chain
  • Ladders up to 16 rungs, and OCO
  • Reel Race season 1 with a real season pool
  • Web push alerts and an installable app
  • Open keepers, once triggers read a time-weighted price; keeper SDK
03 · months 3–6

Scale

  • Limit buys: ETH resting under the price, same hook
  • Integrator SDK with the 30% share; first wallet partners
  • A launchpad option: take-profit at graduation
  • An external review; beta caps raised in published steps
  • The Weigh-In dashboard: every burn since launch
04 · months 6–12

Ecosystem

  • Public order-flow data: where Robinhood Chain sells, by price level
  • Keeper guilds: shared infra, shared standings
  • Strategy lines: rules made of several lines
  • Other Uniswap v4 chains only once Robinhood Chain is served

12 / Slipway

Product first. Then the coin.

The curve opens only after all of these are public.

  1. 1Hook, vaults and executor live on mainnet with verified source
  2. 2At least 100 fills from at least 30 wallets that are not ours, in the Catch Log
  3. 3The open-source keeper published, plus at least 3 named outside keepers that have fired a line
  4. 4The house-keeper share shown live on the Reel Race page
  5. 5Docs: the contract list, the fee table, the risks, and the BuybackVault address the launch will use

Launch day

  1. T-24hThe BuybackVault address and the launch wallet are posted
  2. T-1hCatch Log numbers: fills, wallets, keepers
  3. T0Launch. The creator-fee recipient is the BuybackVault, in the launch transaction; the dev buy is stated with its tx
  4. T+1hPinned post: the address, and how to verify the recipient yourself
  5. T+6hThe first round of catch cards from holders
  6. T+24hThe first Weigh-In: creator fees claimed and burned
  • A nightly 'cast before you sleep' post, and the night's biggest catch the next morning
  • Reel Race season 0 standings every 48 hours
  • First integrator conversations: wallets and trading terminals
  • A weekly Weigh-In with every burn transaction
  • Open sessions that walk through one fill live on the explorer
  • Catch cards: every fill is a post that carries the brand
  • Night Catch: the 3am run you did not miss
  • Keepers: a public race brings builders who promote their own standings
  • Integrators: 30% of the fee for every wallet that adds a take-profit button
  • Clean Cut cards on the nights a coin falls hard

13 / Soundings

What we decided, what we watch, and what could go wrong.

Read this part before the rest of the page convinces you.

  • A real gap: Robinhood Chain pools have no take-profit and no stop-loss
  • Fills are final and on chain, with no server in the middle
  • Fees come from fills that happen, from the first day of the beta
  • Keepers named in public, with the house share published

What could go wrong

  • New hook code, not yet externally audited. Bounded by beta caps, the brake, a bounty and no upgrade path
  • No outside arbitrage on a pool. Our keeper fills the gap; every fill's time is in the Catch Log
  • Stop-loss on a thin coin. The 30-second hold and the minOut floor help; a fast crash can still sell low
  • The launchpad could build native exits. We list graduated coins and tokenized stocks, with one vault
  • Few keepers in the beta. Angler's own keeper fires every stop-loss until outside keepers join; an owner can always arm and fire its own line
  • Launchpad factory owners hold a timelocked override over creator-fee routing. Stated in the docs, watched daily
  • Sandwiches on fires. One swap shape, minOut, and small size caps during the beta
  • Take-profit = liquidity in our hook pool

    The market fills it inside the swap; no server or keeper has to be awake

  • Stop-loss = keepers with arm, a 30 s hold, fire

    A floor cannot rest as liquidity; the hold stops one-block wicks

  • One vault per wallet, owner-only exits

    Non-custodial by construction; no admin path to user funds

  • A side pool per coin, made on demand

    Works for any graduated coin without asking the launchpad for anything

  • The house keeper is the last-resort arbitrageur

    Take-profits fill even when no outside arbitrage is watching; the spread pays

  • 0.30% fee, on fills only

    A third of a custodial tool's fee; nothing on cast, cancel or withdraw

  • Creator fees to the BuybackVault from the launch tx

    Anyone can verify it on day one, instead of trusting a sentence on a web page

  • The token buys discounts, never priority

    The keeper race stays fair; trust in the fills is the brand

  • Product before token

    100 real fills from outside wallets before the curve opens

  • Beta caps until an external review

    Bounds the blast radius of new hook code; raised in published steps

  • Publish the house-keeper share live

    Shows how open the network is, even while it is small

  • Alerts by web push and the official account

    Channels we control; no key-holding chat tools anywhere in the product

First mover
The first take-profit hook built for Robinhood Chain's graduated coins
Network effects
More resting lines make deeper pools and more arbitrage; more keepers make faster stop-losses
Data
The Catch Log becomes the public record of where Robinhood Chain takes profit
Switching costs
Lines rest in the user's own Tackle Box; ladders and tiers stay with the wallet
Brand
One language, cast, catch, reel, Tackle Box, and cards people choose to post
Technical
Final fills through the hook, arm-hold-fire triggers, no upgrade path, no key over user coins
  • Robinhood Chain launches thousands of coins a day, and the graduated ones trade on Uniswap v4
  • Hooks are the most watched building block on the chain, and almost none serve the people holding coins
  • Custodial trading tools keep getting drained; a non-custodial exit is the obvious upgrade
  • Execution costs cents, so even a 0.005 ETH line is worth leaving on the water
  • Lines cast a day, and the share that fill
  • Median delay from a target cross to the fill, for take-profits and for stop-losses
  • Distinct line owners a week
  • Keepers firing a week, and the house-keeper share: under 50% by month two
  • Fill-fee volume, and buyback and burn totals
  • The integrator share of new lines
  • Follower counts
  • Page views
  • Trading volume of the $ANGLER coin itself
  • Lines cast that never fill