shared/tools/blockchain/
Read native ETH and L2 balances, transaction receipts, and event logs through your own RPC. Read only, so the crew cannot move funds even if a prompt told it to.
eth_get_balanceeth_get_txeth_get_logsens_resolve
shared/tools/etherscan_tools/
Pull full token, NFT, and ERC-1155 transfer history per address across Etherscan-supported chains for cost basis and concentration scoring. Read only.
eth_balanceeth_txlisteth_token_balanceeth_token_transferseth_nft_transferseth_contract_sourceeth_gas_price
shared/tools/mempool_tools/
Read Bitcoin balances, UTXO sets, and fee estimates straight from mempool.space. The crew never holds an xpub, so cold storage stays cold.
btc_address_infobtc_address_txsbtc_address_utxosbtc_fee_estimatesbtc_mempool_stats
shared/tools/solana_tools/
Read SOL balances, SPL token positions, and signature history. Used by PortfolioManager when the bag spans Solana and EVM chains.
sol_balancesol_signatures_for_addresssol_token_accounts_by_ownersol_token_supply
shared/tools/blockchair_tools/
Cross-chain explorer reads for Bitcoin, Litecoin, Bitcoin Cash, and friends. Used when a hodler keeps long tail UTXO chains alongside the main bag.
bch_statsbch_addressbch_transactionbch_block
shared/tools/dexscreener_tools/
Read DEX liquidity, pair depth, and trending pools so PortfolioManager flags positions where exit liquidity is thinner than the entry.
dex_searchdex_pairs_by_tokendex_pairdex_trending
shared/tools/coinglass_tools/
Read perp funding, OI, and liquidation cascades so the ChiefRiskOfficer stress test reflects current leverage in the system, not last cycle's.
cg_funding_ratecg_open_interestcg_liquidationscg_long_short_ratio
shared/tools/coinmarketcap_tools/
Quote the bag at a consistent reference price for cost basis and reporting. Pairs with coinpaprika_tools as a fallback so a single API outage does not break a run.
cmc_listingscmc_quotescmc_global_metricscmc_categories
shared/tools/fred_tools/
Pull DXY, real yields, and global liquidity series so macro review carries a cited FRED id, not a vibe. Used by QuantAnalyst and ReportWriter.
fred_series_observationsfred_series_searchfred_release_dates
shared/tools/core/
General research, structured fetch for protocol audit pages, and the explicit HITL primitive. pause_for_human is the approval node in every rebalance and tax workflow.
web_searchweb_fetchhttp_requestcalculatepause_for_human
shared/tools/knowledge/
Build the per-workflow store from your allocation policy, chain whitelist, prior tax filings, and DeFi position notes. Powers rag_retrieve and cross-run memory.
build_knowledgebuild_knowledge_from_textbuild_knowledge_from_file