Data Sources
HYRE aggregates data from multiple free, ToS-compliant sources. No paid API keys are required for upstream data — only the LLM providers and Nansen require authentication.Source Overview
PumpPortal
PumpPortal provides real-time data on PumpFun token launches — new token creations, bonding curve progress, and graduation events. Architecture: A Cloudflare Durable Object maintains an in-memory cache of recent tokens. A cron job (every 5 minutes) fetches new tokens from Jupiter’s unknown token list and ingests them into the DO. The DO also accepts manual POST ingestion via/admin/feed.
Why not WebSocket? Cloudflare Workers cannot maintain persistent WebSocket client connections. The HTTP-based Durable Object pattern provides equivalent functionality within CF’s execution model.
Solana RPC
HYRE uses a private Solana RPC endpoint (not public RPC) because Cloudflare Workers IP ranges are blocked by public Solana RPC providers. The RPC is used for:getAccountInfo— Token metadata, bonding curve stategetTokenLargestAccounts— Top holders / whale detectiongetSignaturesForAddress— Transaction history for PnL calculationgetTokenAccountsByOwner— Wallet position scanning
Jupiter Price API v2
Jupiter provides real-time token prices on Solana. HYRE uses the v2 API for:- Current USD prices for any SPL token
- Batch price lookups for portfolio valuation
- Token metadata (name, symbol, decimals)
Meteora DLMM API
Meteora’s DLMM API provides liquidity pool analytics:- Pool list with TVL, volume, fees, and APR
- Individual pool detail with bin distribution
- Server-side filtering and sorting
DeFiLlama
DeFiLlama provides cross-chain DeFi data:- Chain TVL rankings (
api.llama.fi/v2/chains) - Yield pool data (
yields.llama.fi/pools) - Protocol TVL breakdowns
Nansen
Nansen provides institutional-grade smart money intelligence:- Token screener by smart money activity
- Per-token flow intelligence (smart traders vs whales vs KOLs)
- PnL leaderboards
- Deep wallet profiles
deBridge DLN
deBridge’s DLN (Decentralized Liquidity Network) provides cross-chain swap quotes:- Route estimation with fees and slippage
- Multi-chain support (Solana, Ethereum, Arbitrum, Base, etc.)