Systems engineer. Building trading infrastructure on Solana.
Production CLI for trading Solana perpetual futures on Flash Trade.
97 commands. 32+ markets. Simulation mode. 10-layer safety stack. Published on npm.
| 97 Commands |
32+ Markets |
1,743 Tests |
48K Lines of Code |
flash [sim] > open 5x long SOL $500
CONFIRM TRANSACTION
─────────────────────────────────
Market: SOL LONG
Leverage: 5x
Collateral: $500.00 USDC
Size: $2,500.00
Est. Fee: $2.00
Proceed? [y/N]
| Layer | Purpose |
|---|---|
| Signing Guard | Per-trade limits, rate limiter, audit log |
| Circuit Breaker | Halts trading on session/daily loss thresholds |
| Kill Switch | Master toggle — disables all trades instantly |
| Pre-flight Simulation | Every TX simulated on-chain before broadcast |
| Program Whitelist | Only Flash Trade + Solana system programs allowed |
| RPC Failover | Multi-endpoint with slot lag detection |
| State Reconciliation | Blockchain-authoritative sync every 60s |
Repository · Documentation · npm
|
CLI trading terminal for Flash Trade perpetuals on Solana 97 commands · 10-layer safety · On-chain execution · 1,743 tests |
Read-only risk intelligence engine for Flash Trade perpetuals Liquidation risk · Position monitoring · Protocol inspection |
|
AI-powered crypto intelligence platform with real-time market data Multi-LLM routing · Market analysis · Glassmorphic UI |
Cross-exchange risk intelligence for perpetual futures Multi-exchange · Risk scoring · AI analysis |
TRADING SYSTEMS Deterministic execution, on-chain TX pipelines, safety infrastructure
BLOCKCHAIN INFRA RPC failover, state reconciliation, protocol-level integration
RISK ENGINEERING Circuit breakers, exposure controls, signing guards, kill switches
CLI TOOLING Terminal interfaces, protocol inspectors, market monitoring
Deterministic over probabilistic. Every trade follows a fixed, auditable pipeline.
Chain state over local state. Blockchain is the single source of truth.
Safety as infrastructure. Risk gates are not optional. They're load-bearing.
Bounded by design. Every cache, buffer, and retry has a hard limit.