Skip to content
AgentProv

2026-01 · 2026-Q1

Step Finance AI Trading Agent Treasury Drain

Primary layerL1 CredentialSecondary:L6 Identity / Run

Should this run hold this key at all?

The question layer 1 asks, and failed here.
Fixable
Architectural
Vendor response
Unknown
In the wild
Yes
Actor
Attacker

Target

Step Finance (Solana DeFi portfolio manager)

Impact

~$40M drained from treasury; 261,000+ SOL transferred; native token crashed ~97% from pre-hack levels; only ~$4.7M recovered; platform wound down operations

Root cause

Executive device compromise gave attackers wallet and fee-account access; trading agents held broad permissions across wallets, oracles, and trading endpoints with no scope isolation; 45.6% of surveyed teams reused shared API keys across agents

Sources

Catalog

Cite this: AgentProv incident record: Step Finance AI Trading Agent Treasury Drain (2026-01). https://agentprov.com/incidents/2026-01-step-finance-ai-trading-agent-treasury-drain