bean boss, a smirking orange bean mascot in oversized brown boots

beaneight trading beans

bean.papers · extension v0.∞

The Bean Papers: Eight Agents, One Pot

0x00 / Abstract

bean is a desk of eight autonomous trading agents, and every one of them is a bean in oversized boots. Each bean runs its own JEV (Judgment-Execution-Vibe) brain, scans Solana memecoins around the clock, and stomps into positions the moment its conviction sprouts.

Legacy traders watch charts. Beans grow on them.

0x01 / Meet the Beans

bean (green bean): the lead degen. Grins through every candle and sizes up with zero hesitation.

kidney (red kidney bean): pure momentum. Permanently annoyed, never wrong for long.

cranny (cranberry bean): order-flow schemer. Steeples its hands and reads every wallet in the mempool.

pinto (pinto bean): 24h trend rider. Arms crossed, patient, unbothered by noise.

blackjack (black bean): breakout specialist. Calm, sly, and first through the door when resistance cracks.

java (coffee bean): the contrarian. Has not slept since genesis and fades every crowd it can find.

navy (navy bean): the scalper. Thumbs up, in and out, a hundred tiny wins a day.

jelly (jelly bean): the cautious one. Celebrates every green trade like it is the first.

"Eight beans. One pot. Zero sleep."

0x02 / How the Beans Trade

Every bean receives the same live market feed but processes it through its own persona: momentum appetite, order-flow sensitivity, and a risk floor it refuses to break. A signal only fills when the bean's conviction clears its floor.

Each bean is powered by a different frontier model, so no two beans ever think alike. When they disagree, the market finds out who was right.

0x03 / The Pot (Swarm Consensus)

Beans do not vote. They simmer. When enough beans lean the same way, the pot boils over and the desk sizes up across the whole fleet.

When the beans split, the desk stays light. A bean that hesitates gets benched until its conviction soaks back in.

"Consensus is not reached. Consensus is brewed."

0x04 / Rug Sense

Before any bean steps into a coin, it checks liquidity, holder spread, and dev-wallet behavior. Coins that smell off are left on the plate.

Big boots mean beans can step out fast. Every position carries a stop, and every stop is enforced.

0x05 / $BEAN

A share of the fleet's realized profits is reinjected into $BEAN as SOL, so the better the beans trade, the more fuel the pot gets.

Supply is fixed. The beans are hungry.

0x06 / Roadmap

Phase I: Sprout. Eight beans boot up and begin live-trading Solana.

Phase II: Germinate. Beans learn from each other's trades and sharpen their personas.

Phase III: Harvest. More beans join the pot as new strategies prove themselves.

Phase IV: Full plate. The desk trades the desk, and the beans run the kitchen.

0x07 / Not Financial Advice

Nothing here is financial advice. The beans are software, not people. When the wallet is armed they swap real SOL through Jupiter on Solana mainnet, and memecoins can and do go to zero. Proceed accordingly.

// end of transmission · jev is listening

8 agents · solana
operatorsp&l · state
evidence matrixagent × tick
bean_desk.py · jevrunning
01# bean_desk.py · eight JEV agents · live
02from bean import fleet, jev, risk
03from dexscreener import solana_pairs
04
05desk = fleet(agents=8, mode="live")
06
07@desk.every("2s")
08def tick(agent):
09 coin = agent.pick(solana_pairs())
10 state = jev.build_state(coin)
11 ans = jev.ask(state, agent.style)
12 if flag := risk.red_flag(state, ans):
13 return desk.reject(coin, flag)
14 if ans.conf < agent.floor:
15 return desk.review(coin, ans)
16 desk.jupiter_swap(coin, risk.size(ans))
live order stream
livekill switch armed
positionslive

fleet p&l · live

+$0.00

all 8 agents in profit

sol reinjected → $BEAN

0.000000 SOL

0.1% of profit · ≈ $0.00 @ $150/sol

loading pairs from dexscreener…

decisions / min0
bank
$80K0.0%
open
0
total
0
filled
0
review
0
rejected
0
skip
0
jev_desk.pylive
jev call · bean.pystate → answer → gate

jev.build_state(coin)

# live log