{"count":68,"network":"solana","receiver":"HTvdg5d34iCrzVf1PwMi42GSkS53Z5L384F2gyVTXjY3","docs_url":"https://bloodhound.so/AGENTS.md","quickstart_url":"/v1/agents/quickstart","tools":[{"name":"static_addresses","code":"X1","description":"Programs, event authorities, and SPL token addresses required to construct pump.fun / pumpswap instructions. Static — safe to cache.","tier":"free","price":null,"output_example":{"pumpfun":{"program_id":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","event_authority":"Ce6TQqeHC9p8KetsN6JsjHK7UTZk7nasjjnr7XxXp9F1"},"pumpswap":{"program_id":"pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA","event_authority":"GS4CU59F31iL7aR2Q8zVS8DRrcRnXX1yjQ66TqNVQnaR"},"spl":{"token_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token_2022_program":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","usdc_mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"}}},{"name":"get_fee_recipients","code":"X2","description":"All 24 pump.fun fee recipients in 3 categories (8 normal · 8 reserved/mayhem · 8 buyback). Every buy_v2/sell_v2 takes a feeRecipient (Normal or Reserved depending on mayhem flag) AND a buybackFeeRecipient.","tier":"t02","price":"$0.02","output_example":{"normal":["62qc2CNXwrYqQScmEdiZFFAnJR262PxWEuNQtxfafNgV","7VtfL8fvgNfhz17qKRMjzQEXgbdpnHHHQRh54R9jP2RJ"],"reserved":["…(8)"],"buyback":["…(8)"],"as_of_program_upgrade":"2026-04-28"}},{"name":"wallet_overview","code":"W1","description":"Lifetime overview of a wallet on pump.fun / pumpswap: realized PnL, ROI, win rate, total buys/sells, SOL flow.","tier":"t05","price":"$0.05","output_example":{"wallet":"5YxQFdt3Tr9zJLvkFccqXVUwhdTWJQc1fFg2YPbxvxeD","found":true,"total_buys":1284,"total_sells":1102,"realized_pnl_sol":184.5,"unrealized_pnl_sol":12.3,"win_rate":0.612,"avg_hold_seconds":412,"net_sol_flow":196.8,"first_seen":"2026-03-14T08:11:42.000Z","last_active":"2026-05-10T11:07:33.000Z","label":"smart_money"}},{"name":"wallet_roi","code":"W2","description":"Realized PnL, total SOL bought, and ROI percentage for a wallet.","tier":"t05","price":"$0.05","output_example":null},{"name":"wallet_avg_hold_time","code":"W3","description":"Median hold time and median entry-from-launch time for a wallet (seconds).","tier":"t02","price":"$0.02","output_example":null},{"name":"wallet_coins_created","code":"W4","description":"Last 50 tokens created by this wallet, newest first.","tier":"t05","price":"$0.05","output_example":null},{"name":"wallet_open_positions","code":"W5","description":"Currently-open positions for a wallet (top 100 by net tokens).","tier":"t05","price":"$0.05","output_example":null},{"name":"wallet_token_breakdown","code":"W6","description":"Per-token PnL breakdown for a wallet: top 50 tokens by realized profit.","tier":"t05","price":"$0.05","output_example":null},{"name":"wallet_recent_trades","code":"W7","description":"Last 100 trades by a wallet in the past 7 days, joined with token metadata.","tier":"t05","price":"$0.05","output_example":null},{"name":"wallet_pnl_timeseries","code":"W8","description":"Daily PnL series for a wallet over the last 90 days.","tier":"t05","price":"$0.05","output_example":null},{"name":"wallet_label","code":"W9","description":"Behavioural labels for a wallet: hold-time profile, entry-age profile, sniper/farmer flags.","tier":"t02","price":"$0.02","output_example":null},{"name":"wallet_activity_timeline","code":"W10","description":"Hourly activity timeline for a wallet over the last 7 days: buys, sells, volume_sol.","tier":"t05","price":"$0.05","output_example":null},{"name":"wallet_search_top","code":"W11","description":"Top 50 wallets by lifetime realized PnL on pump.fun / pumpswap.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_overview","code":"C1","description":"Lifetime overview row for a single mint (volume, holders, age, score).","tier":"t05","price":"$0.05","output_example":{"mint":"HxjwdF326ZunmUwC1iXhfgL3ku78YsksN6n7Rfxzwr6b","name":"Example","symbol":"EX","creator":"5YxQFdt3Tr9zJLvkFccqXVUwhdTWJQc1fFg2YPbxvxeD","created_at":"2026-05-09T14:23:11.000Z","age_minutes":1378,"volume_1h_sol":1284.5,"market_cap_sol":4382,"bonding_curve_progress_pct":87.4,"graduated":false}},{"name":"token_market_cap","code":"C2","description":"Latest market cap and supply numbers for a mint.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_candles","code":"C3","description":"5-minute OHLCV candles for the past 24 hours (up to 288 candles).","tier":"t05","price":"$0.05","output_example":null},{"name":"token_buy_sell_pressure","code":"C4","description":"1-minute buy/sell pressure for the past hour: counts, volume, normalized pressure score.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_unique_traders","code":"C5","description":"Hourly unique-wallet count, trade count, volume for the past 24 hours.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_largest_trades","code":"C6","description":"Top 50 largest trades on a mint in the past 7 days, by SOL amount.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_recent_trades","code":"C7","description":"Last 200 trades on a mint within the past 24 hours, newest first.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_first_buyers","code":"C8","description":"First 50 buyers of a mint, ranked by entry time.","tier":"t15","price":"$0.15","output_example":null},{"name":"token_sniper_count","code":"C9","description":"How many of the first 20 buyers are still holding (sniper retention proxy).","tier":"t15","price":"$0.15","output_example":null},{"name":"token_holders","code":"C10","description":"Top 100 holders of a mint by net token balance.","tier":"t05","price":"$0.05","output_example":[{"wallet":"HxjwdF326ZunmUwC1iXhfgL3ku78YsksN6n7Rfxzwr6b","balance_tokens":12400000000000,"cost_basis_sol":0.42,"net_buy_sol":0.31,"label":"sniper"}]},{"name":"token_holder_count","code":"C11","description":"Number of currently-open holders for a mint.","tier":"t02","price":"$0.02","output_example":null},{"name":"token_top_holder_pct","code":"C12","description":"Top-10 holder concentration percentage and holder score from token_scores.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_bundle_clusters","code":"C13","description":"Signatures that contain >1 trade on this mint in the past 24 h (bundle proxy).","tier":"t15","price":"$0.15","output_example":null},{"name":"token_smart_money_flow","code":"C14","description":"Net SOL flow into a mint from smart-money wallets (lifetime PnL > 100 SOL) over the past 24 h.","tier":"t15","price":"$0.15","output_example":null},{"name":"token_bonding_curve_progress","code":"C15","description":"Latest bonding-curve reserves for a mint (virtual SOL + tokens).","tier":"t05","price":"$0.05","output_example":null},{"name":"token_ath_drawdown","code":"C16","description":"7-day ATH, last close, and drawdown percentage from ATH.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_rug_score","code":"C17","description":"Composite rug-risk scores for a mint (top-holder, churn, age, etc.).","tier":"t15","price":"$0.15","output_example":null},{"name":"token_search","code":"C18","description":"Substring search across token name OR symbol (trgm index). Returns up to 50 mints.","tier":"t05","price":"$0.05","output_example":null},{"name":"token_age_buckets","code":"C19","description":"Distribution of mint age buckets across the corpus (matview snapshot).","tier":"t05","price":"$0.05","output_example":null},{"name":"trending_tokens","code":"T1","description":"Top 50 trending tokens by 5-minute volume acceleration (rolling matview).","tier":"t05","price":"$0.05","output_example":[{"mint":"HxjwdF326ZunmUwC1iXhfgL3ku78YsksN6n7Rfxzwr6b","name":"Example","symbol":"EX","volume_5m_sol":412.3,"volume_acceleration":8.2,"unique_traders_5m":134}]},{"name":"top_tokens_by_volume","code":"T2","description":"Top 50 tokens by 1-hour volume (matview).","tier":"t05","price":"$0.05","output_example":[{"mint":"HxjwdF326ZunmUwC1iXhfgL3ku78YsksN6n7Rfxzwr6b","name":"Example","symbol":"EX","volume_1h_sol":1284.5,"trades_1h":4812,"unique_buyers_1h":612}]},{"name":"top_tokens_by_market_cap","code":"T3","description":"Top 50 tokens by market cap (5-min refresh matview).","tier":"t05","price":"$0.05","output_example":null},{"name":"top_tokens_by_unique_buyers","code":"T4","description":"Top 50 tokens by unique buyers in the last hour.","tier":"t05","price":"$0.05","output_example":null},{"name":"top_tokens_by_smart_money","code":"T5","description":"Top 50 tokens by number of smart-money buyers in the last hour (matview).","tier":"t15","price":"$0.15","output_example":null},{"name":"migrating_tokens","code":"T6","description":"Tokens currently approaching the bonding-curve migration threshold (matview).","tier":"t05","price":"$0.05","output_example":null},{"name":"fresh_launches","code":"T7","description":"Tokens launched in the past hour with traction (early-stats matview).","tier":"t05","price":"$0.05","output_example":null},{"name":"cashback_tokens","code":"T8","description":"Tokens launched in the past 24 h with cashback mode enabled.","tier":"t05","price":"$0.05","output_example":null},{"name":"mayhem_tokens","code":"T9","description":"Tokens launched in the past 24 h with mayhem mode enabled.","tier":"t05","price":"$0.05","output_example":null},{"name":"creator_overview","code":"D1","description":"Lifetime overview row for a creator: launches, total volume, migrations, reputation.","tier":"t05","price":"$0.05","output_example":null},{"name":"creator_recent_launches","code":"D2","description":"Last 50 mints launched by a creator, newest first.","tier":"t05","price":"$0.05","output_example":null},{"name":"creator_avg_performance","code":"D3","description":"Aggregated stats from deployer_stats for a single creator.","tier":"t05","price":"$0.05","output_example":null},{"name":"creator_rug_history","code":"D4","description":"Per-creator rug counts: total / rugged / dead / migrated tokens, reputation score.","tier":"t05","price":"$0.05","output_example":null},{"name":"creator_reputation_tier","code":"D5","description":"Bucketed reputation tier (high / mid / low / very_low) for a creator.","tier":"t05","price":"$0.05","output_example":null},{"name":"bot_deployers_top","code":"D6","description":"Top 50 bot-deployers by launches in the last 24 h (matview).","tier":"t05","price":"$0.05","output_example":null},{"name":"bot_deployer_pattern","code":"D7","description":"Top 50 bot-deployers by 30-day launch count, with cadence (avg seconds between).","tier":"t15","price":"$0.15","output_example":null},{"name":"top_creators_by_volume","code":"D9","description":"Top 50 creators by lifetime SOL volume across all their mints.","tier":"t05","price":"$0.05","output_example":null},{"name":"cluster_by_signature","code":"K1","description":"Top 50 signatures that touched many mints in the last hour (multi-mint sig matview).","tier":"t05","price":"$0.05","output_example":null},{"name":"cluster_by_slot","code":"K2","description":"Slots on a given mint with >1 trade in the past 24 h (bundle / multi-action proxy).","tier":"t15","price":"$0.15","output_example":null},{"name":"cluster_first_block","code":"K3","description":"Top 50 mints by trades-in-the-first-slot (sniper concentration matview).","tier":"t05","price":"$0.05","output_example":null},{"name":"cluster_co_buyers","code":"K4","description":"Wallets that share at least 3 of your top-25 open positions (co-buyer cluster).","tier":"t25","price":"$0.25","output_example":null},{"name":"cluster_url_analysis","code":"K5","description":"Top 30 URI hosts by launches (first-pass URI-host breakdown view).","tier":"t05","price":"$0.05","output_example":null},{"name":"cluster_metadata_dupes","code":"K6","description":"Mints sharing identical metadata URIs in the past 24 h (rug-pattern proxy).","tier":"t15","price":"$0.15","output_example":null},{"name":"first_buyer_race","code":"K7","description":"First 10 buyers within the create slot + 1 of a mint (sniper race detail).","tier":"t15","price":"$0.15","output_example":null},{"name":"bundle_detector","code":"K8","description":"Top 50 bundle signatures from the last hour (bundle-signatures matview).","tier":"t05","price":"$0.05","output_example":null},{"name":"uri_host_breakdown","code":"K9","description":"Pre-aggregated URI-host breakdown — same data as K5 but from the view.","tier":"t05","price":"$0.05","output_example":null},{"name":"tokens_by_uri_host","code":"K10","description":"Last 100 mints from a given URI host in the past 24 h (uses expression idx).","tier":"t05","price":"$0.05","output_example":null},{"name":"bot_deployers_by_uri_host","code":"K11","description":"Top 50 (creator, uri_host) pairs by launches (URI-host breakdown matview).","tier":"t05","price":"$0.05","output_example":null},{"name":"uri_host_for_creator","code":"K12","description":"URI hosts a creator has used, ordered by launches.","tier":"t05","price":"$0.05","output_example":null},{"name":"raw_ip_deployers","code":"K13","description":"Top 30 raw-IP-hosted URI deployers (proxy for self-hosted no-CDN tooling).","tier":"t05","price":"$0.05","output_example":null},{"name":"pumpfun_vs_custom_split","code":"K14","description":"Launch-host class split (pumpfun-default vs custom) with launches and creator counts.","tier":"t05","price":"$0.05","output_example":null},{"name":"global_stats","code":"G1","description":"24-hour global stats snapshot: total launches, trades, unique wallets, SOL volume.","tier":"t05","price":"$0.05","output_example":{"launches_24h":18412,"trades_24h":11284193,"unique_wallets_24h":412881,"sol_volume_24h":184512.4,"migrations_24h":213,"as_of":"2026-05-10T11:00:00.000Z"}},{"name":"migration_funnel","code":"G2","description":"24-hour funnel: launches → migrations, with migration rate ratio.","tier":"t05","price":"$0.05","output_example":null},{"name":"performance_leaderboard","code":"G3","description":"Top 100 wallets on the performance leaderboard. Pick window: 24h, 7d, or 30d (default 7d). Returns rank, PnL (SOL), win rate, ROI.","tier":"t05","price":"$0.05","output_example":null},{"name":"optimal_venue","code":"X5","description":"Whether a mint has migrated to PumpSwap, and which venue an agent should target.","tier":"t05","price":"$0.05","output_example":{"mint":"HxjwdF326ZunmUwC1iXhfgL3ku78YsksN6n7Rfxzwr6b","venue":"bonding_curve","reason":"mint not yet migrated; use bonding_curve.buy","complete":false}},{"name":"get_trade_blueprint","code":"X3","description":"Per-mint facts an agent's SDK needs to construct a buy_v2/sell_v2 tx, in one call: venue + mayhem flag + feeRecipient + buybackFeeRecipient + creator + token program + reserves + (pumpswap) pool addresses + cached recent blockhash. Pair with @pump-fun/pump-sdk (JS), pump-rust-client (Rust), or any pump.fun SDK that handles post-Apr28 layouts. Saves 3-5 RPC calls of pre-trade data fetching.","tier":"t25","price":"$0.25","output_example":{"venue":"bonding_curve","mint":"HxjwdF326ZunmUwC1iXhfgL3ku78YsksN6n7Rfxzwr6b","user":"8CczSVPQLmvuT3XWsQec16k3w68zickApTq6J5mnQd12","creator":"5YxQFdt3Tr9zJLvkFccqXVUwhdTWJQc1fFg2YPbxvxeD","token_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","fee_recipient":"62qc2CNXwrYqQScmEdiZFFAnJR262PxWEuNQtxfafNgV","buyback_fee_recipient":"BuybackFeeRecipientPubkeyOneOfEight…","recent_blockhash":"GakLYCaR93xx7vMmL6yeJjPbSsFuNqjEohYqkJB7eMxN","last_valid_block_height":396907759,"virtual_sol_reserves":30472158491,"virtual_token_reserves":1064281443521823,"complete":false,"pumpswap_pool":null,"pumpswap_pool_base_vault":null,"pumpswap_pool_quote_vault":null,"mayhem":false}}],"sessions":[{"tier":"pass_5","price":"$5.00","calls":200,"duration":"1 hour","label":"$5 = 200 calls / 1 hour"},{"tier":"pass_25","price":"$25.00","calls":1000,"duration":"24 hours","label":"$25 = 1000 calls / 24 hours"}]}