BULL.GAME is a pixel-art risk-to-earn ranch. Your cows mint $BULL every second. Stake the herd for 3× yield into a raidable vault, survive the dusk stampede, and claim the winnings — or lose the vault to the bulls. The bulls are driven by an LLM raid-brain called the Horned Oracle. No team allocation. No presale. Just the loop.
Each day is one economic cycle. Cows produce. Tension builds at dusk. Bulls raid. Winners get paid. Then the sun comes up and the herd grows.
Every cow passively mints $BULL at a base rate of 0.14 $BULL/sec. Buy more cows, upgrade the barn, stack hay bales and silos to multiply output. The currency you earn is the currency you stake — and the currency the bulls try to steal.
60% of the vault × streak bonus (+10% per streak, up to +50%).30%, streak resets to 0.The bulls don't raid on a script. Each dusk, a lightweight LLM (qwen-2.5-7b-instruct via OpenRouter) is prompted with the live ranch state — herd size, vault size, rancher count, risk — and returns a raid doctrine that drives bull AI for that stampede. Cheap (~$0.00005/call, sub-second) and deterministic enough to feel fair, unpredictable enough to keep you honest.
| Doctrine | What the bulls do | Target bias |
|---|---|---|
vault_cracker | Ignore the herd, hammer the vault walls. | vault |
cow_hunter | Chase down prize + weak cows first. | prize_cows / weak_cows |
panic_stampede | Spread the herd, trample everything. | weak_cows |
feint | Fake the vault, swing at the cows. | ranchers / prize_cows |
Each doctrine also carries an aggression value (0–1) that scales bull speed, ram force, and trample chance for that raid. The Oracle is rate-limited per-IP (6/min) and globally (60/min) so it can't be spammed.
Hire ranchers to hunt bulls within 90px. Each rancher closes in and lands 3 hits (0.6s cooldown) to down a bull — gold puffs on every connect. More ranchers = higher defense (capped at 90%), which lowers raid severity and trample odds. The rancher is your only answer when the Oracle sends the herd at your vault.
| Item | Cost | Effect |
|---|---|---|
| Cow | 10 + herd×4 | Baseline 0.14 $BULL/s |
| Calf | 5 + herd×2 | Grows into a cow after 20s |
| Prize cow | 120 + prize×60 | 2× yield, permanent |
| Rancher | 200 × 1.55^ranchers | +15% defense (cap 90%) |
| Hay bale | 40 | ×1.5 yield for 30s (stacks w/ stake) |
| Ranch upgrade | 50 × 1.75^(barn-1) | +4 herd cap, −10% risk |
| Silo | 300 × 1.8^silos | Auto-feeds herd 30s at dawn |
At 25,000 $BULL earned you can rebirth: herd and upgrades reset, but you gain a permanent +25% yield multiplier that stacks forever. Rebirth is the long game — each cycle compounds the next.
| Phase | Ship |
|---|---|
| v0.3 — live | Ranch loop, sprites, Horned Oracle raid-brain, staking/risk, rebirth |
| Next | Persistent leaderboard, save/load state (localStorage), bull variants |
| On-chain | Solana SPL $BULL, real vault contract, on-chain raid outcomes |
| Scale | Multi-ranch seasons, sell-cows for scaled $BULL, mobile tune |