FARAH Autonomous Desk Solana · Jupiter · Kamino --:--:-- UTC
Rebuild Dossier · Single Session

The desk wasn't
making money.

Farah is an autonomous agent that trades two real Solana wallets. In one working session we audited it until it admitted it had no edge — proved that on 18 months of real data, said so plainly, unlocked a wallet that had been frozen for two months, and rebuilt the whole operation into a risk-first desk with capital parked in guaranteed yield until it earns the right to trade again.

Wallets under management
2
Owner + partner · ~$393 total
Capital in yield
$220
Kamino USDC · 4.4% APY
Kill-switch
ARMED
Watchdog · every 5 min
Exit-path bugs shipped closed
4
Adversarially verified
Scroll — read the log
Act I — Diagnosis

We proved it wasn't working — then said so.

The bot reported a +$27 lifetime profit. The forensic audit found that number was an accounting fiction: it contained one fabricated +$30.42 trade. Reconstructed position-by-position, the real record was 142 completed trades, a coin-flip 50% win rate, and roughly +$8 gross — turned net-negative once transaction costs were counted. Backtested on the real market, the old strategy would have lost nearly half the account.

0%
Old engine · 18-mo return
Buying fear-dips into a downtrend, 73% of the time in the market. 47% max drawdown. Proven on real data, not claimed.
0
Recent sells that were dust
A recursive bug re-sold aged positions every cycle into $0.0002 fragments. Median sell size: $0.02. Fees ate the edge.
0%
Real position win rate
The "19% win rate" in the old reports was a counting artifact — dust fragments logged as separate losses. The truth was a coin flip.
Equity · indexed to 100 · Jan 2025 → Jul 2026
Old engine — ended 57.1 (−42.9%) New posture — ended 96.6 (−3.4%, sat out the crash)

The disciplined rebuild does something the old bot never could: when price is below its long-term trend, it refuses to trade. Through the October 2025 cascade that ~halved the market, that single rule was the difference between −42.9% and −3.4%.

Act II — Intervention

A wallet had been frozen for two months. We thawed it live.

The partner's wallet sat $0.10 short of the gas it needed to transact since roughly May 1 — and the safety floor that blocked new trades also blocked the one swap that would fix it. A +130% winner was stranded, unrealizable, while the monitoring said "OK" the entire time. Mid-session, we topped up $8 of the wallet's own funds and watched the next cycle finally settle the queue.

Live · on-chain · 2026-07-10

$0.10 of missing gas had frozen a +130% position for two months.

Detect
SOL 0.0487 below the 0.05 gas floor → every exit failing, silently, for ~2 months.
Act
Swap $8 USDC → SOL through the bot's own path. Floor cleared.
Next cycle · realized
JTO +$3.06 (+128.7%), JUP +$0.78, RAY +$0.27 — plus a stale position closed clean.
Root-cause fixed
Exits no longer share the buy-side gas floor. Monitoring now judges the wallet by whether it can transact, not whether the process is up.

"The process is running" is not "the money can move." The old health check confused the two for two months. The new one never will.

Act III — The Rebuild

From a hopeful trader to a risk officer.

Live-money evidence is brutal on autonomous traders — in public contests, most frontier models lost up to 63%. So Farah's new mandate demotes the agent from order-originator to veto-only risk officer: a deterministic engine proposes, the agent can only halt. Everything below it is machinery built to make failure loud and losses small.

Before

  • No stop-loss in "fear" mode; sized up 1.6× into crashes.
  • Dead stats files; a weekly report that read zeros for months.
  • Monitoring alerts routed to nowhere.
  • "Learning loop" that never once changed a weight.

After

  • +Every position carries a stop. Risk capped at 0.75% of equity per trade.
  • +Position-level true accounting, net of fees — the number is real.
  • +Independent kill-switch watchdog, every 5 minutes, with a real escalation path.
  • +No strategy ships live until it clears a 100-trade backtest gate.
Trading DoctrineLive

The constitution: veto-only role, hard risk rails, a rule that hostile input is never an instruction — the exact defense against the prompt-injection drains that hit other agent wallets this year.

Watchdog · kill-switchArmed

A separate process, every 5 minutes, that halts trading on runaway activity, a 15% drawdown, dust regression, or a stalled loop — then alerts the owner. It caught a real anomaly the day it deployed.

Backtest harnessLive

18 months of real candles, a no-lookahead engine, a mutation-proven test suite. It's what turned "this strategy might work" into "neither strategy is certifiable — don't deploy."

True-stats engineLive

Reconstructs real positions from the trade log, flags glitch artifacts, reports P&L net of cost. It replaced a reporter that had been printing zeros since February.

Act IV — The Capital Decision

No proven edge means the money doesn't trade. It earns.

The backtest was honest: at this account size, no live strategy clears the bar. So the disciplined move isn't a cleverer trade — it's to stop guessing. We deposited $220 into Kamino, the largest, longest-clean USDC lending market on Solana, at ~4.4% APY — more than the bot's entire lifetime P&L, guaranteed, in a segregated wallet the trading engine can't touch.

$0
Deposited to yield
Main $100 + partner $120, in fresh segregated wallets the trading engine can't touch. More than the bot's entire lifetime P&L — guaranteed.
0%
Canary round-trip returned
Before scaling, $15 went in and came back whole — deposit, earn, withdraw, sweep — all confirmed on-chain.
$0M
Free withdrawal liquidity
Against a $220 position — the "safety valve" is real. One command withdraws everything, tested end-to-end.
0
Loss-of-funds at the venue · ever
Kamino — the largest USDC market on Solana, Certora-verified, clean through the Oct-2025 crash and April-2026 stress. Chosen after three adversarial reviews failed to refute it.

Every figure on this page is a measured result. Click any hash to verify the transaction on-chain.

We'd rather be right than optimistic.

Most "AI trading" pitches lead with a return. This one leads with disproving its own — because the honest ceiling at this size is tens of dollars a year, and pretending otherwise is how accounts get drained. What was actually built is validated machinery: the audit that catches the lie, the kill-switch that stops the bleed, the backtest that vetoes the bad idea, and the yield that beats the alternative today. Capital scales into a system with evidence behind it — not hope.