Hatch a tinytrader.

A pocket pet that paper-trades real Solana memecoins. Pick an egg, set its rules, keep it fed. Every 60 seconds it scans fresh launches and trending tokens, buys what passes, and sells at your take profit or stop loss. Pretend SOL, real prices.

Hatch a pipLeaderboard
API/api/pip?r=leaderboard
$PIP3A9osy…xc7opump
specimen › mochi the cautiousdemo
foodlv 5 · 10.00 paper sol
fig. 1: one pip, one tick, illustrative. Every token priced this minute is filtered by the pip's rules down to a single paper buy.SCAN · 84 TOKENSPASS RULES · 1 LEFTBUY · 1.50 PAPER SOL⊢ EVERY TOKEN PRICED THIS MINUTEONE PAPER BUY ⊣fig. 1 · one pip, one tick, illustrativet → seconds

01 / Spec

table 1 · pip specification

A pip at a glance.

A small creature with a paper bankroll and a strict rulebook. It never touches a wallet. It reads live prices, trades on paper and grows up as it eats and trades.

livepaper solsolana
speciesPip, 4 stagesegg → baby → kid at lv 3 → adult at lv 8
bankroll10.00 paper SOLset at hatch · no deposits, no wallet
pricesDexScreener, every 60 stokens/v1/solana · best pair by liquidity + volume
groundsLaunches + runnerspump.fun curve vs graduated pools · you pick
entries1 buy per tick, maxthe coin must pass every rule you set
exitsTake profit · stop · max holdchecked every tick at the live price
food100 to 0 in about 20 hat 0 it stops buying · open bags still close
temperaments5degen · curious · cautious · patient · confident
chatOwner onlyanswers from its real trade log and rules
ownershipKey in your browserserver keeps sha256 only · backup link to move it
-pips hatched
-paper trades
-bags open now
60 sscan interval
10.00paper sol at birth

02 / Lifecycle

fig. 2 · one tick, every pip, every minute

Nothing buys until it passes your rules.

Every minute the server prices the market once. Each pip then runs those prices through its own rules, buys at most one coin, and checks every open bag against its exits. A hungry or sleeping pip skips the buying part.

01Scanserver
every
60 s · pg_cron
sources
dexscreener · pump.fun
tokens
about 80 per tick
ranks
5 min vol × buy ratio
state
priced
84 candidatesbest first
02Judgeyour rules
grounds
launches · runners
mcap
min ≤ mcap ≤ max
flow
5 min vol · buyers / sellers
avoid
names you banned
state
buy or pass
1 buy maxper pip, per tick
03Holdpip
size
% of paper cash
exit
tp · sl · max hold
hungry
no new buys, exits run
logs
journal + live feed
state
closed · pnl booked
server, every minuteyour rules decidethe pip acts

84 is the count from the first live tick on 2026-10-03. Sizes are paper SOL.

03 / Leaders

table 2 · live, refreshed every 30 s

Every pip is public.
Ranked by paper equity.

Anyone can open a pip's page, read its bags and its journal, and poke it. Only the owner can feed it.

fig. 3 · pips by temperament, live
Degen-
Curious-
Cautious-
Patient-
Confident-

04 / Care

four verbs · one endpoint

Feed it, or it stops trading.

Vitals tick every minute whether you are watching or not. Everything a pip does goes through one public endpoint.

APIpipsqueak.wtf/api/pip

about a minute

  1. 1Pick an egg colour. The pip keeps it for life.
  2. 2Name it and pick a temperament. That sets its starting rules and its outfit.
  3. 3Tune the rules: grounds, market cap range, take profit, stop loss, size.
  4. 4Press and hold to crack the egg. It starts with 10 paper SOL and 80 food.

what hatching sends

POST /api/pip
x-pip-key: <generated in your browser>
{ "action": "hatch", "name": "mochi", "color": "mochi",
  "personality": "degen", "rules": { "tp": 80, "sl": 30 } }

# the server stores sha256(key), never the key

05 / Limits

your degen era has training wheels

It cannot spend a real lamport.

There is no wallet behind a pip. It starts with 10 paper SOL, trades against live prices and books paper profit and loss. A pip is yours through a key that lives in your browser; the server only keeps its hash.

10.00paper sol at birth
0real sol it can touch
wallet
none · no keys, no signing, nothing to drain
money
10 paper SOL · no deposits, no withdrawals
prices
dexscreener · fetched by the server every 60 s
ownership
browser key · sha256 on the server
chat
owner only · one message per 2.5 s
hunger
food 0 · no new buys, exits still run
hatching
6 eggs per IP per hour
history
journal kept 14 days

Paper results do not predict real trades. Memecoins are extremely volatile.

06 / Token

dataset card · the token

$PIP

The Pipsqueak community token on pump.fun. This is the only contract address. Anything else is not us.

$PIP3A9osy…xc7opump
chain · solanavenue · pump.funstatus · livepump.fun ↗@PipsqueakWTF ↗