OUTRIDER docs
v1.1.0
Live demo Get help
● Reference · Third parties

Credits & licences
what it builds on.

OUTRIDER uses a few open-source packages, the MIKODES Admin Kit and public data services. Each keeps its own licence and terms.

01npm packages

PackageVersionLicenceUsed for
hono4.13.16MITThe console's web server routes
@hono/node-server2.1.6MITMounting the console in the desk's Node server
better-sqlite313.0.3MITThe console database (data/admin.sqlite)
@anthropic-ai/sdk (optional)0.128.0MITClaude news scoring and the AI analyst when ANTHROPIC_API_KEY is set
@nktkas/hyperliquid0.33.3MITSigning and sending live Hyperliquid orders
viem2.57.0MITThe Hyperliquid API wallet key (account from a private key)
@noble/curves2.4.0MITSigning live Solana transactions (ed25519)

Versions are the ones installed from package-lock.json for this release. Their own dependencies are listed in that file with their licences.

Developer tools (devDependencies, used to build and check the code, not loaded when the desk runs): typescript 5.9.3 (Apache-2.0, compiles the console in npm run build), eslint 9.39.5 with @eslint/js and globals (MIT), prettier 3.9.10 (MIT), and the type packages @types/node and @types/better-sqlite3 (MIT).

02MIKODES Admin Kit

The operator console in packages/admin-kit/ is the MIKODES Admin Kit 0.5.0: the author's own code, written for and shipped as part of this item, covered by your item licence and not a third-party package (packages/admin-kit/LICENSE.md). It contains the server (server/), the shared contract (contract/), the built console (ui/, readable) and its source (ui-src/, a React and Vite project whose own open-source dependencies are listed in ui-src/package.json and locked in ui-src/package-lock.json). npm run build compiles its server/ and contract/ to dist/. Its interface uses the Geist and Geist Mono fonts (SIL Open Font License 1.1), bundled with their licence texts in packages/admin-kit/ui/assets/.

03Data sources

The desk reads these public services. Each has its own terms, rate limits and availability, which you accept when you run the desk. None is affiliated with MIKODES.

ServiceUsed by
Solana JSON-RPC and WebSocket (public or your provider: Helius, QuickNode, Chainstack)pump.fun stream, WHALE, FOMO collector, health check
Hyperliquid info API, public trades WebSocket and leaderboardPrices, candles, liquidation map, calls ledger; with the perps module funding, HL copy, flow and trend
GeckoTerminal public APIgecko, collect
DexScreenerSCOUT and DEX prices
RugCheckRISK
GoPlus Security and honeypot.isSECURITY and scan
Polymarket Gamma, CLOB and data APIsPOLYMARKET, POLYMM (polymarket module)
Binance announcements and funding; Bybit funding (via Hyperliquid predictedFundings)Listing detection; XARB and the funding backtest (perps module)
RSS feeds (Cointelegraph, CoinDesk, The Block, Decrypt, Blockworks, Google News) and public Telegram channel web previews (only with telegram.readChannels)NEWS, SHILL
Anthropic API (optional), TypeSafe API (optional), Telegram Bot API (optional)News scoring and the AI analyst, Jev (jev module), alerts and commands
PumpPortal local-trade API (live mode only)Building live pump.fun transactions, signed on your machine
Google Fonts: Inter and JetBrains Mono (SIL Open Font License 1.1)The dashboard page's fonts, loaded by your browser

04Designs it learned from

Several designs follow ideas from public projects: chainstack pumpfun-bonkfun-bot, sol-trade-sdk and pumpdotfun-sdk (pump.fun event layouts and curve maths), freqtrade (protections, ROI table, trailing stop), passivbot (exposure cap, tiered hard stop), hummingbot, copytrading-agent, funding-arb-bot, poly-maker (Polymarket market making, MIT), pysystemtrade (EWMAC), TradingAgents, ai-hedge-fund, Listing-Pulse, PaperTrench (exit grades, attested journal), solclaw, 1fge pump-fun-sniper-bot and others. They are design references, named here to credit their authors.

05Names and trademarks

pump.fun, Solana, Hyperliquid, Polymarket, Google, GeckoTerminal, DexScreener, RugCheck, GoPlus, FOMO, Axiom, GMGN, Photon, BullX, Binance, Bybit, Telegram, Anthropic, Claude and TypeSafe belong to their owners. They are named only to describe what the software reads or works with.