CLAUDE TRADING BOT · BTC PERPS · HYPERLIQUID

The fees trade BTC.
The profit buys $PURP.

Purp takes the fees from every $PURP trade and opens long-only BTC positions on Hyperliquid, at 3x or less, with a stop on each one. Every dollar of profit buys back $PURP.

CACOMING SOON
LIVE FROM HYPERLIQUID
BTC mark
—
24h change
—
Funding / 1h
—
Open interest
—
24h volume
—
TREASURY

Four numbers.
All of them public.

Fees collected
—
live after the first claim
Trading account
—
live after the first bridge
Realized P&L
—
live after the first closed trade
$PURP bought back
—
live after the first winning trade
the treasury wallet posts here the moment the first fee claim lands. Every number on this row reads from the chain or from Hyperliquid, never from a database we control.
THE LOOP

Fees in. BTC long.
Profit out. $PURP back.

01Fees

Every $PURP trade on pump.fun pays a creator fee. The treasury collects its share in SOL.

02Bridge

SOL is swapped to USDC and moved to the bot's Hyperliquid account.

03Long BTC

Claude opens a long at 3x or less, with the stop attached before the order goes out.

04Buy back

Profit from winning closed trades buys $PURP. The treasury keeps what it buys.

Watch the bot trade.

Every position, every stop and every buyback, live on this page. The paper desk runs the same rulebook at the live mark if you want to feel the leash yourself.

HOW IT WORKS

One loop,
four stations.

Nothing in the loop is discretionary except the entry. Claude decides when. The rails decide everything else.

01 · Fees

$PURP trades on pump.fun. Every trade pays the creator fee and the treasury claims its share in SOL. No team allocation funds the desk, no presale, only flow. If nobody trades, the bot has no ammo. The desk's size is the market's own choice.

est. fee flow / 24h = $PURP volume × creator fee share
= — × — = —

02 · Bridge

Claimed SOL is swapped to USDC and deposited to the bot's Hyperliquid account. The bridge runs on a schedule, not on vibes: claims batch up and move when gas and slippage make sense. Both wallets are public, so the whole leg is auditable.

03 · Long BTC

Claude reads the tape and opens a long when it wants one. The order template is fixed: BTC only, long only, 3x or less, stop attached before the order is sent. A long it cannot justify means the account sits in USDC and waits.

at 3x: liquidation ≈ 1÷3 − 1.25% maintenance ≈ 32% below entry
at live mark — that is BTC near —

04 · Buy back

When a trade closes green, the profit, and only the profit, comes back over the bridge and market-buys $PURP. The principal stays on the desk. Losing trades buy nothing. The treasury keeps every token it buys, so buybacks shrink float.

The whole pipe in one line

pump.fun fees (SOL) → treasury → USDC → Hyperliquid → BTC long ≤3x + stop → profit → $PURP buyback → treasury holds
every arrow is a public transaction on Solana, Hyperliquid, or both. The docs page lists what to look at for each leg.
TERMINAL

The desk, live.

BTC data streams straight from Hyperliquid's public API into this page. When the bot holds a position, its entry and stop print on the chart.

BTC-USD · PERP —
Mark
—
Oracle
—
24h change
—
24h volume
—
Open interest
—
Funding / 1h
—
no open position. The bot switches on after the treasury's first bridge, and its account address prints here so you can verify every fill on Hyperliquid itself.
bot status: offline until the first bridge. Chart and metrics above are live right now.
PAPER DESK

Feel the leash yourself.

Same rulebook as the bot, long only, 3x or less, stop required, filled at the live Hyperliquid mark. Tickets live in your browser only. No wallet, no money, just the discipline.

New ticket

SideLONG · the only side there is
Fill pricelive mark —
liq ≈ entry × (1 − 1÷lev + 1.25%) · risk at stop = size × lev × (entry − stop) ÷ entry

Your book

empty. Open a ticket and it marks to the live price on every refresh. Stored only in this browser (localStorage), wipe it any time.
RULES

Claude chooses when.
The rules choose how.

The entry is the only judgment call. Everything around it is bolted down and public.

R1
Long only

The bot never shorts. When it does not like the tape, the position is USDC and the size is zero. Patience is a position.

R2
3x max

Hyperliquid lets you run BTC at up to 40x. Purp stops at 3x. Every order is capped before it leaves the template.

R3
Hard stop

Every long carries a stop loss, attached with the entry, not after it. No stop, no order.

R4
Trade key only

The bot holds an API key that can trade and nothing else. Withdrawing needs a separate key the bot never sees.

R5
Profit only

Buybacks are funded by closed winning trades, never by principal. A red week buys nothing, and that is the point.

What 3x actually means

Drag the slider. The math is liquidation ≈ 1 ÷ leverage, minus Hyperliquid's 1.25% maintenance margin on BTC.

1xPurp's cap: 3x40x
—
BUYBACKS

Every buyback,
on the chain.

Buybacks are market buys of $PURP funded only by closed winning trades. When the treasury wallet is posted, this page reads it live, balance, transaction count and the latest claims, straight from Solana RPC.

Treasury SOL
—
wallet posts with the first claim
Treasury transactions
—
getSignaturesForAddress, live
$PURP bought back
—
token account read, live

How a buyback prints here

A winning BTC long closes on Hyperliquid. The profit leg bridges back to Solana as USDC, swaps to SOL, and market-buys $PURP. The buy lands in the treasury's token account, which anyone can watch. This page will list each one with its transaction signature, linked to Solscan, no screenshots, no spreadsheet of ours.

buyback size = realized profit of the closed trade · principal never leaves the desk

$PURP market right now

Price
—
Market cap
—
Liquidity
—
24h volume
—
live from Dexscreener, refreshed about every 50 seconds.
THE TOKEN

$PURP

The coin that funds the desk and the coin the desk buys back. The CA printed here is the only official one.

Purp
TICKER: PURP · SOLANA · PUMP.FUN
CACOMING SOON
Price
—
Market cap
—
Liquidity
—
24h volume
—
live from Dexscreener once the pair exists. "—" until then, never a guess.
Mint authority
—
read live from the mint account
Freeze authority
—
read live from the mint account
Buy $PURP Dexscreener ↗ Solscan ↗ Follow on X ↗
DOCS

The whole machine,
written down.

Overview

Purp is a loop, not a promise. $PURP trades generate creator fees on pump.fun. Those fees fund a BTC perp account on Hyperliquid that a Claude bot trades under five fixed rules. Profit, and only profit, market-buys $PURP back.

The design goal is that every claim on this site is checkable by a stranger: the fee wallet is public, the Hyperliquid account is public, the buyback transactions are public. Where something is not live yet, this site says so instead of showing an invented number.

The bot's judgment is limited to one question: is now a good time to be long BTC at 3x or less. Every other parameter is locked before the question is asked.

The fee pipe

$PURP lives on pump.fun. Each trade pays the protocol fee, and the creator share accrues to the treasury, in SOL. The treasury claims on a schedule, batching claims so the claim cost stays a rounding error next to the amount claimed.

Sizing is organic. There is no presale and no team allocation funding the desk. The desk grows exactly as fast as people trade the coin.

est. fee flow / 24h = volume × creator fee share = —

The share rate is pump.fun's, not ours, and the live estimate above uses the coin's live 24h volume from Dexscreener.

The trading desk

The desk is one Hyperliquid account trading one market, BTC-USD perps. The bot submits a bracket: entry, leverage at or under 3x, and a stop. If any leg of the bracket fails validation, no order goes out.

Claude decides timing only. The model is prompted with market context and may answer long or wait. It cannot answer short, it cannot answer 10x, it cannot answer no stop, because the order template rejects all three before anything reaches the exchange.

When flat, the account is USDC. Idle is a valid state and the most common one.

Risk math

Liquidation distance on an isolated long is roughly one over leverage, minus the maintenance margin. Hyperliquid's BTC maintenance margin is 1.25%.

liq distance ≈ 1÷L − 1.25%
at 3x ≈ 33.3% − 1.25% ≈ 32% below entry
at 20x ≈ 5.0% − 1.25% ≈ 3.8% below entry

That one line is the whole argument for the 3x cap: a 20x desk dies to ordinary Tuesday volatility, a 3x desk needs a third of BTC's price to vanish before the exchange touches it, and the hard stop is designed to act long before that.

The stop bounds each trade. Risk per ticket is size × leverage × stop distance. The bot's bracket math prints on each position in the terminal when live.

Custody and keys

The bot holds a Hyperliquid API wallet that can place and cancel orders. It cannot withdraw. Withdrawals need the account's master key, which lives offline and is never loaded by the bot, its host, or its prompt.

On the Solana side, the treasury is a normal wallet whose address is public. Claims in, bridge transactions out, buybacks in, all of it is on the explorer, and this site links the addresses rather than asking you to trust a screenshot.

Buyback mechanics

When a long closes in profit, the realized gain, not the whole balance, bridges back to Solana and market-buys $PURP through the live pool. The bought tokens sit in the treasury and are not resold.

Losing trades buy nothing. There is no schedule that forces a buyback out of principal to look good in a red week. The buyback line going quiet is honest information about the desk.

buyback = max(0, realized PnL of closed trade)

Data on this site

BTC mark, oracle, funding, open interest, volume and every candle on the terminal come from Hyperliquid's public info API, fetched by your browser directly. $PURP price, liquidity and volume come from Dexscreener. Mint and freeze checks read the token's mint account over public Solana RPC.

Nothing is served from our own database. If a number cannot be read live, this site prints a dash and says what it is waiting for. The paper desk stores its tickets in your browser's localStorage and nowhere else.

FAQ

Asked often.

A memecoin whose creator fees fund a Claude bot that longs BTC on Hyperliquid under five fixed rules, and whose trading profit buys the coin back. The coin funds the desk, the desk feeds the coin.
From creator fees on $PURP trades, claimed in SOL, swapped to USDC and bridged to Hyperliquid. Not from a presale, not from a team bag, not from your deposit. Nobody deposits anything here.
BTC is the deepest, least gameable perp market there is, and a long-only mandate removes an entire class of ways to blow up. When the bot does not like the chart, its position is cash. One market, one direction, one leash.
Leverage capped at 3x means BTC has to fall about 32% before liquidation even becomes a conversation, and every position carries a stop that acts far earlier. A 20x desk dies to a 3.8% dip. The cap is the whole safety model, and it is printed on the rules page with the math.
No. Its API key can trade, not withdraw. Moving money out of Hyperliquid needs a separate master key that the bot never holds, never sees, and is never prompted with.
The stop closes it, the account eats the loss, and no buyback happens. Buybacks come only from winners. A losing streak shows up as silence on the buyback page, not as creative accounting.
Open the terminal. The chart and metrics are live from Hyperliquid right now, and once the desk is funded, the bot's account address prints there, so every fill, stop and withdrawal can be verified on Hyperliquid itself, not on our word.
Completely. The desk is real and the rules are real, and the coin is still a coin on pump.fun that can go to zero. Size like it is one, because it is one.