{"name":"AgenticFi API","description":"DeFi APIs for AI agents. 36 pay-per-call endpoints for token data, pricing, wallet analytics, swap routing, and on-chain workflows. Powered by x402 on Base.","version":"1.0.0","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","networks":["eip155:8453"],"endpoints":[{"method":"GET","path":"/api/token/price/:idOrSymbol","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Real-time token price by CoinGecko ID or symbol - includes 24h change, volume, market cap","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"idOrSymbol":{"type":"string","description":"CoinGecko ID or common symbol.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum\nSymbol examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB","required":true}}},"outputSchema":{"type":"object","properties":{"symbol":{"type":"string"},"price":{"type":"number"},"change24h":{"type":"number"},"volume24h":{"type":"number"},"marketCap":{"type":"number"}}},"tags":["token-price","real-time","market-data"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"idOrSymbol":"required (example: bitcoin)"},"pathParams":{"idOrSymbol":"required (example: bitcoin)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"idOrSymbol":{"type":"string","title":"idOrSymbol (required)","description":"Required. CoinGecko ID or common symbol.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum\nSymbol examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB"}},"required":["idOrSymbol"]},"pathParams":{"type":"object","properties":{"idOrSymbol":{"type":"string","title":"idOrSymbol (required)","description":"Required. CoinGecko ID or common symbol.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum\nSymbol examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB"}},"required":["idOrSymbol"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["token-price","real-time","market-data"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/token/price/:idOrSymbol","description":"Real-time token price by CoinGecko ID or symbol - includes 24h change, volume, market cap","mimeType":"application/json"}},{"method":"GET","path":"/api/token/price-history/:id","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"OHLCV candles for a token - supports 1d, 7d, 14d, 30d, 90d, 365d ranges","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"id":{"type":"string","description":"CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum","required":true}},"queryParams":{"days":{"type":"string","description":"Number of days (1, 7, 14, 30, 90, 365)","required":false}}},"outputSchema":{"type":"object","properties":{"id":{"type":"string"},"candles":{"type":"array","items":{"type":"object","properties":{"timestamp":{"type":"number"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"}}}}}},"tags":["ohlcv","price-history","candles"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"id":"required (example: bitcoin)","days":"optional (example: 30)"},"pathParams":{"id":"required (example: bitcoin)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"id":{"type":"string","title":"id (required)","description":"Required. CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum"},"days":{"type":"string","title":"days (optional)","description":"Optional. Number of days (1, 7, 14, 30, 90, 365) Examples: 1, 7, 30, 365"}},"required":["id"]},"pathParams":{"type":"object","properties":{"id":{"type":"string","title":"id (required)","description":"Required. CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum"}},"required":["id"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["ohlcv","price-history","candles"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/token/price-history/:id","description":"OHLCV candles for a token - supports 1d, 7d, 14d, 30d, 90d, 365d ranges","mimeType":"application/json"}},{"method":"GET","path":"/api/token/info/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"EVM token info by contract address or native asset - metadata, realtime price, supply fields, logo, and optional historical prices","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"ERC-20 contract address or 'native' for the chain-native asset.\nExamples: native, 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913 (Base USDC), 0x4200000000000000000000000000000000000006 (Base WETH), 0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca (Base USDbC)","required":true}},"queryParams":{"chain_ids":{"type":"string","description":"Required single chain ID, e.g. '8453'","required":true},"historical_prices":{"type":"string","description":"Comma-separated hour offsets, up to 3 values, e.g. '720,168,24'","required":false},"limit":{"type":"string","description":"Maximum number of token rows to return, 1-100","required":false},"offset":{"type":"string","description":"Pagination cursor returned in next_offset","required":false},"chain":{"type":"string","description":"Legacy gateway alias for a single chain name, mapped to chain_ids","required":false}}},"outputSchema":{"type":"object","properties":{"contract_address":{"type":"string"},"tokens":{"type":"array","items":{"type":"object","properties":{"chain":{"type":"string"},"chain_id":{"type":"number"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"price_usd":{"type":"number"},"historical_prices":{"type":"array"},"pool_size":{"type":"number"},"total_supply":{"type":"string"},"fully_diluted_value":{"type":"number"},"market_cap":{"type":"number"},"logo":{"type":"string"}}}},"warnings":{"type":"array"},"next_offset":{"type":"string"},"request_time":{"type":"string"},"response_time":{"type":"string"}}},"tags":["token-info","metadata","pricing","historical-prices","sim"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","chain_ids":"required (example: 1,8453)","chain":"optional (example: base)","historical_prices":"optional (example: 720,168,24)","limit":"optional (example: 100)","offset":"optional (example: eyJvZmZzZXQiOjEwMH0=)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. ERC-20 contract address or 'native' for the chain-native asset.\nExamples: native, 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913 (Base USDC), 0x4200000000000000000000000000000000000006 (Base WETH), 0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca (Base USDbC)"},"chain_ids":{"type":"string","title":"chain_ids (required)","description":"Required single chain ID, e.g. '8453' Examples: 8453, 1,8453, default"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Legacy gateway alias for a single chain name, mapped to chain_ids Examples: base, ethereum, arbitrum"},"historical_prices":{"type":"string","title":"historical_prices (optional)","description":"Optional. Comma-separated hour offsets, up to 3 values, e.g. '720,168,24' Examples: 720,168,24"},"limit":{"type":"string","title":"limit (optional)","description":"Optional. Maximum number of token rows to return, 1-100 Examples: 100, 500"},"offset":{"type":"string","title":"offset (optional)","description":"Optional. Pagination cursor returned in next_offset Examples: eyJvZmZzZXQiOjEwMH0= (use next_offset from the previous response)"}},"required":["address","chain_ids"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. ERC-20 contract address or 'native' for the chain-native asset.\nExamples: native, 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913 (Base USDC), 0x4200000000000000000000000000000000000006 (Base WETH), 0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca (Base USDbC)"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["token-info","metadata","pricing","historical-prices","sim"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/token/info/:address","description":"EVM token info by contract address or native asset - metadata, realtime price, supply fields, logo, and optional historical prices","mimeType":"application/json"}},{"method":"GET","path":"/api/token/holders/:chainId/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"ERC-20 token holders by chain - ranked by balance descending with first-acquired and transfer-initiation flags","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"chainId":{"type":"string","description":"Required EVM chain ID, e.g. '8453' for Base","required":true},"address":{"type":"string","description":"ERC-20 token contract address.\nExample: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913","required":true}},"queryParams":{"limit":{"type":"string","description":"Maximum number of holders to return, 1-500","required":false},"offset":{"type":"string","description":"Pagination cursor returned in next_offset","required":false}}},"outputSchema":{"type":"object","properties":{"token_address":{"type":"string"},"chain_id":{"type":"number"},"holders":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string"},"balance":{"type":"string"},"first_acquired":{"type":"string"},"has_initiated_transfer":{"type":"boolean"}}}},"next_offset":{"type":"string"}}},"tags":["token-holders","distribution","erc20","holders","sim"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","chainId":"required (example: 8453)","limit":"optional (example: 100)","offset":"optional (example: eyJvZmZzZXQiOjEwMH0=)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","chainId":"required (example: 8453)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. ERC-20 token contract address.\nExample: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913"},"chainId":{"type":"string","title":"chainId (required)","description":"Required EVM chain ID, e.g. '8453' for Base Examples: 8453, 1, 42161"},"limit":{"type":"string","title":"limit (optional)","description":"Optional. Maximum number of holders to return, 1-500 Examples: 100, 500"},"offset":{"type":"string","title":"offset (optional)","description":"Optional. Pagination cursor returned in next_offset Examples: eyJvZmZzZXQiOjEwMH0= (use next_offset from the previous response)"}},"required":["chainId","address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. ERC-20 token contract address.\nExample: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913"},"chainId":{"type":"string","title":"chainId (required)","description":"Required EVM chain ID, e.g. '8453' for Base Examples: 8453, 1, 42161"}},"required":["chainId","address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["token-holders","distribution","erc20","holders","sim"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/token/holders/:chainId/:address","description":"ERC-20 token holders by chain - ranked by balance descending with first-acquired and transfer-initiation flags","mimeType":"application/json"}},{"method":"GET","path":"/api/token/metadata/:id","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Token metadata - name, symbol, decimals, logo, chains, links","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"id":{"type":"string","description":"CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum","required":true}}},"outputSchema":{"type":"object","properties":{"name":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"number"},"logo":{"type":"string"},"chains":{"type":"array"}}},"tags":["token-metadata","token-info"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"id":"required (example: bitcoin)"},"pathParams":{"id":"required (example: bitcoin)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"id":{"type":"string","title":"id (required)","description":"Required. CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum"}},"required":["id"]},"pathParams":{"type":"object","properties":{"id":{"type":"string","title":"id (required)","description":"Required. CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum"}},"required":["id"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["token-metadata","token-info"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/token/metadata/:id","description":"Token metadata - name, symbol, decimals, logo, chains, links","mimeType":"application/json"}},{"method":"GET","path":"/api/token/trending","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Top trending tokens by search volume and social activity","mimeType":"application/json","meta":{"inputSchema":{},"outputSchema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"marketCapRank":{"type":"number"}}}},"tags":["trending","social","popular"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["trending","social","popular"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/token/trending","description":"Top trending tokens by search volume and social activity","mimeType":"application/json"}},{"method":"GET","path":"/api/token/supply/:id","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Circulating, total, max supply + FDV for a token","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"id":{"type":"string","description":"CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum","required":true}}},"outputSchema":{"type":"object","properties":{"circulatingSupply":{"type":"number"},"totalSupply":{"type":"number"},"maxSupply":{"type":"number"},"fdv":{"type":"number"}}},"tags":["supply","tokenomics","fdv"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"id":"required (example: bitcoin)"},"pathParams":{"id":"required (example: bitcoin)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"id":{"type":"string","title":"id (required)","description":"Required. CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum"}},"required":["id"]},"pathParams":{"type":"object","properties":{"id":{"type":"string","title":"id (required)","description":"Required. CoinGecko token ID.\nTry one of these 10 examples: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum"}},"required":["id"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["supply","tokenomics","fdv"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/token/supply/:id","description":"Circulating, total, max supply + FDV for a token","mimeType":"application/json"}},{"method":"GET","path":"/api/token/pairs/:id","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"All DEX pairs for a token with liquidity data","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"id":{"type":"string","description":"CoinGecko token ID or EVM contract address.\nTry CoinGecko IDs like: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum\nContract address example: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913","required":true}}},"outputSchema":{"type":"object","properties":{"pairs":{"type":"array"}}},"tags":["dex-pairs","liquidity","trading"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"id":"required (example: bitcoin)"},"pathParams":{"id":"required (example: bitcoin)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"id":{"type":"string","title":"id (required)","description":"Required. CoinGecko token ID or EVM contract address.\nTry CoinGecko IDs like: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum\nContract address example: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913"}},"required":["id"]},"pathParams":{"type":"object","properties":{"id":{"type":"string","title":"id (required)","description":"Required. CoinGecko token ID or EVM contract address.\nTry CoinGecko IDs like: bitcoin, ethereum, solana, chainlink, uniswap, aave, maker, dogecoin, pepe, arbitrum\nContract address example: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913"}},"required":["id"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["dex-pairs","liquidity","trading"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/token/pairs/:id","description":"All DEX pairs for a token with liquidity data","mimeType":"application/json"}},{"method":"GET","path":"/api/defi/protocol-tvl","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"TVL by protocol - top 50 or specific protocol with chain breakdown","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"protocol":{"type":"string","description":"Protocol slug (e.g. 'aave', 'uniswap')","required":false}}},"outputSchema":{"type":"object","properties":{"name":{"type":"string"},"tvl":{"type":"number"},"change24h":{"type":"number"},"chains":{"type":"array"}}},"tags":["tvl","protocol","defi"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"protocol":"optional (example: aave)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"protocol":{"type":"string","title":"protocol (optional)","description":"Optional. Protocol slug (e.g. 'aave', 'uniswap') Examples: aave, uniswap, curve"}}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["tvl","protocol","defi"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/defi/protocol-tvl","description":"TVL by protocol - top 50 or specific protocol with chain breakdown","mimeType":"application/json"}},{"method":"GET","path":"/api/defi/yields","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Top yield pools across all protocols and chains - sorted by APY","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"chain":{"type":"string","description":"Filter by chain name","required":false},"minTvl":{"type":"string","description":"Minimum TVL in USD","required":false}}},"outputSchema":{"type":"array","items":{"type":"object","properties":{"protocol":{"type":"string"},"chain":{"type":"string"},"apy":{"type":"number"},"tvl":{"type":"number"}}}},"tags":["yields","apy","farming"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"chain":"optional (example: base)","minTvl":"optional (example: value)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"chain":{"type":"string","title":"chain (optional)","description":"Optional. Filter by chain name Examples: base, ethereum, arbitrum"},"minTvl":{"type":"string","title":"minTvl (optional)","description":"Optional. Minimum TVL in USD"}}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["yields","apy","farming"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/defi/yields","description":"Top yield pools across all protocols and chains - sorted by APY","mimeType":"application/json"}},{"method":"GET","path":"/api/defi/pool-details/:poolId","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Detailed pool info - APY history, TVL, IL risk, reward tokens","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"poolId":{"type":"string","description":"DeFi Llama pool ID","required":true}}},"outputSchema":{"type":"object","properties":{"poolId":{"type":"string"},"history":{"type":"array"}}},"tags":["pool","apy-history","il-risk"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"poolId":"required (example: value)"},"pathParams":{"poolId":"required (example: value)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"poolId":{"type":"string","title":"poolId (required)","description":"Required. DeFi Llama pool ID"}},"required":["poolId"]},"pathParams":{"type":"object","properties":{"poolId":{"type":"string","title":"poolId (required)","description":"Required. DeFi Llama pool ID"}},"required":["poolId"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["pool","apy-history","il-risk"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/defi/pool-details/:poolId","description":"Detailed pool info - APY history, TVL, IL risk, reward tokens","mimeType":"application/json"}},{"method":"GET","path":"/api/defi/lending-rates","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Supply & borrow rates across Aave, Compound, Morpho, Spark","mimeType":"application/json","meta":{"inputSchema":{},"outputSchema":{"type":"array","items":{"type":"object","properties":{"protocol":{"type":"string"},"asset":{"type":"string"},"supplyApy":{"type":"number"},"totalApy":{"type":"number"},"tvl":{"type":"number"}}}},"tags":["lending","borrow-rates","supply-rates"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["lending","borrow-rates","supply-rates"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/defi/lending-rates","description":"Supply & borrow rates across Aave, Compound, Morpho, Spark","mimeType":"application/json"}},{"method":"GET","path":"/api/defi/stablecoin-stats","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Stablecoin market caps, peg deviations, circulating supply by chain","mimeType":"application/json","meta":{"inputSchema":{},"outputSchema":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"symbol":{"type":"string"},"totalCirculating":{"type":"number"},"pegMechanism":{"type":"string"}}}},"tags":["stablecoins","peg","circulating"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["stablecoins","peg","circulating"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/defi/stablecoin-stats","description":"Stablecoin market caps, peg deviations, circulating supply by chain","mimeType":"application/json"}},{"method":"GET","path":"/api/defi/dex-volume","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"24h DEX trading volume by chain and protocol","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"chain":{"type":"string","description":"Chain name filter","required":false}}},"outputSchema":{"type":"object","properties":{"totalVolume24h":{"type":"number"},"protocols":{"type":"array"}}},"tags":["dex-volume","trading-volume","dex"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"chain":"optional (example: base)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"chain":{"type":"string","title":"chain (optional)","description":"Optional. Chain name filter Examples: base, ethereum, arbitrum"}}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["dex-volume","trading-volume","dex"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/defi/dex-volume","description":"24h DEX trading volume by chain and protocol","mimeType":"application/json"}},{"method":"GET","path":"/api/defi/protocol-fees","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Revenue and fees by protocol - daily fees and protocol revenue","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"protocol":{"type":"string","description":"Protocol slug","required":false}}},"outputSchema":{"type":"object","properties":{"name":{"type":"string"},"fees24h":{"type":"number"},"revenue24h":{"type":"number"}}},"tags":["fees","revenue","protocol-revenue"],"category":"defi-data"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"protocol":"optional (example: aave)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"protocol":{"type":"string","title":"protocol (optional)","description":"Optional. Protocol slug Examples: aave, uniswap, curve"}}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"defi-data","tags":["fees","revenue","protocol-revenue"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/defi/protocol-fees","description":"Revenue and fees by protocol - daily fees and protocol revenue","mimeType":"application/json"}},{"method":"GET","path":"/api/wallet/balances/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"EVM token balances for a wallet - native + ERC-20 with Sim pricing, warnings, pagination, and optional historical prices","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"Wallet address","required":true}},"queryParams":{"chain_ids":{"type":"string","description":"Sim chain IDs and/or tags, e.g. '1,8453' or 'default'","required":false},"filters":{"type":"string","description":"Filter balances by asset type: 'erc20' or 'native'","required":false},"asset_class":{"type":"string","description":"Asset class filter, e.g. 'stablecoin'","required":false},"metadata":{"type":"string","description":"Comma-separated extra metadata fields: 'logo', 'url', 'pools'","required":false},"exclude_spam_tokens":{"type":"string","description":"Set to 'true' to exclude tokens with less than $100 liquidity","required":false},"historical_prices":{"type":"string","description":"Comma-separated hour offsets, up to 3 values, e.g. '720,168,24'","required":false},"offset":{"type":"string","description":"Pagination cursor returned in next_offset","required":false},"limit":{"type":"string","description":"Maximum number of balances to return, 1-1000","required":false},"chain":{"type":"string","description":"Legacy gateway alias for a single chain name, mapped to chain_ids","required":false}}},"outputSchema":{"type":"object","properties":{"wallet_address":{"type":"string"},"balances":{"type":"array","items":{"type":"object","properties":{"chain":{"type":"string"},"chain_id":{"type":"number"},"address":{"type":"string"},"amount":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"price_usd":{"type":"number"},"value_usd":{"type":"number"},"pool_size":{"type":"number"},"low_liquidity":{"type":"boolean"},"historical_prices":{"type":"array"},"token_metadata":{"type":"object"},"pool":{"type":"object"}}}},"warnings":{"type":"array"},"errors":{"type":"object"},"next_offset":{"type":"string"},"request_time":{"type":"string"},"response_time":{"type":"string"}}},"tags":["wallet","balances","portfolio","sim"],"category":"wallet"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","asset_class":"optional (example: value)","chain":"optional (example: base)","chain_ids":"optional (example: 1,8453)","exclude_spam_tokens":"optional (example: value)","filters":"optional (example: value)","historical_prices":"optional (example: 720,168,24)","limit":"optional (example: 100)","metadata":"optional (example: value)","offset":"optional (example: eyJvZmZzZXQiOjEwMH0=)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"asset_class":{"type":"string","title":"asset_class (optional)","description":"Optional. Asset class filter, e.g. 'stablecoin'"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Legacy gateway alias for a single chain name, mapped to chain_ids Examples: base, ethereum, arbitrum"},"chain_ids":{"type":"string","title":"chain_ids (optional)","description":"Optional. Sim chain IDs and/or tags, e.g. '1,8453' or 'default' Examples: 8453, 1,8453, default"},"exclude_spam_tokens":{"type":"string","title":"exclude_spam_tokens (optional)","description":"Optional. Set to 'true' to exclude tokens with less than $100 liquidity"},"filters":{"type":"string","title":"filters (optional)","description":"Optional. Filter balances by asset type: 'erc20' or 'native'"},"historical_prices":{"type":"string","title":"historical_prices (optional)","description":"Optional. Comma-separated hour offsets, up to 3 values, e.g. '720,168,24' Examples: 720,168,24"},"limit":{"type":"string","title":"limit (optional)","description":"Optional. Maximum number of balances to return, 1-1000 Examples: 100, 500"},"metadata":{"type":"string","title":"metadata (optional)","description":"Optional. Comma-separated extra metadata fields: 'logo', 'url', 'pools'"},"offset":{"type":"string","title":"offset (optional)","description":"Optional. Pagination cursor returned in next_offset Examples: eyJvZmZzZXQiOjEwMH0= (use next_offset from the previous response)"}},"required":["address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"wallet","tags":["wallet","balances","portfolio","sim"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/wallet/balances/:address","description":"EVM token balances for a wallet - native + ERC-20 with Sim pricing, warnings, pagination, and optional historical prices","mimeType":"application/json"}},{"method":"GET","path":"/api/wallet/activity/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"EVM wallet activity feed - newest-first transfers, swaps, approvals, NFT movements, and decoded contract calls","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"Wallet address","required":true}},"queryParams":{"chain_ids":{"type":"string","description":"Sim chain IDs and/or tags, e.g. '1,8453' or 'default'","required":false},"offset":{"type":"string","description":"Pagination cursor returned in next_offset","required":false},"limit":{"type":"string","description":"Maximum number of activity items to return, 1-100","required":false},"token_address":{"type":"string","description":"Filter by one or more token contract addresses","required":false},"activity_type":{"type":"string","description":"Comma-separated activity types: send, receive, mint, burn, swap, approve, call","required":false},"asset_type":{"type":"string","description":"Comma-separated asset standards: native, erc20, erc721, erc1155","required":false},"chain":{"type":"string","description":"Legacy gateway alias for a single chain name, mapped to chain_ids","required":false}}},"outputSchema":{"type":"object","properties":{"activity":{"type":"array","items":{"type":"object","properties":{"chain_id":{"type":"number"},"block_number":{"type":"number"},"block_time":{"type":"string"},"tx_hash":{"type":"string"},"type":{"type":"string"},"asset_type":{"type":"string"},"token_address":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"value":{"type":"string"},"value_usd":{"type":"number"},"id":{"type":"string"},"spender":{"type":"string"},"token_metadata":{"type":"object"},"function":{"type":"object"},"contract_metadata":{"type":"object"},"from_token_address":{"type":"string"},"from_token_value":{"type":"string"},"from_token_metadata":{"type":"object"},"to_token_address":{"type":"string"},"to_token_value":{"type":"string"},"to_token_metadata":{"type":"object"}}}},"warnings":{"type":"array"},"next_offset":{"type":"string"},"request_time":{"type":"string"},"response_time":{"type":"string"}}},"tags":["activity","wallet-activity","transfers","swaps","sim"],"category":"wallet"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","activity_type":"optional (example: value)","asset_type":"optional (example: value)","chain":"optional (example: base)","chain_ids":"optional (example: 1,8453)","limit":"optional (example: 100)","offset":"optional (example: eyJvZmZzZXQiOjEwMH0=)","token_address":"optional (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"activity_type":{"type":"string","title":"activity_type (optional)","description":"Optional. Comma-separated activity types: send, receive, mint, burn, swap, approve, call"},"asset_type":{"type":"string","title":"asset_type (optional)","description":"Optional. Comma-separated asset standards: native, erc20, erc721, erc1155"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Legacy gateway alias for a single chain name, mapped to chain_ids Examples: base, ethereum, arbitrum"},"chain_ids":{"type":"string","title":"chain_ids (optional)","description":"Optional. Sim chain IDs and/or tags, e.g. '1,8453' or 'default' Examples: 8453, 1,8453, default"},"limit":{"type":"string","title":"limit (optional)","description":"Optional. Maximum number of activity items to return, 1-100 Examples: 100, 500"},"offset":{"type":"string","title":"offset (optional)","description":"Optional. Pagination cursor returned in next_offset Examples: eyJvZmZzZXQiOjEwMH0= (use next_offset from the previous response)"},"token_address":{"type":"string","title":"token_address (optional)","description":"Optional. Filter by one or more token contract addresses Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"wallet","tags":["activity","wallet-activity","transfers","swaps","sim"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/wallet/activity/:address","description":"EVM wallet activity feed - newest-first transfers, swaps, approvals, NFT movements, and decoded contract calls","mimeType":"application/json"}},{"method":"GET","path":"/api/wallet/transactions/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"EVM transactions for a wallet - raw transaction fields, gas data, pagination, and optional decoded calldata and logs","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"Wallet address","required":true}},"queryParams":{"chain_ids":{"type":"string","description":"Sim chain IDs and/or tags, e.g. '1,8453' or 'default'","required":false},"limit":{"type":"string","description":"Maximum number of transactions to return, 1-100","required":false},"offset":{"type":"string","description":"Pagination cursor returned in next_offset","required":false},"decode":{"type":"string","description":"Set to 'true' to include decoded transaction calldata and logs when available","required":false},"chain":{"type":"string","description":"Legacy gateway alias for a single chain name, mapped to chain_ids","required":false}}},"outputSchema":{"type":"object","properties":{"wallet_address":{"type":"string"},"transactions":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"block_hash":{"type":"string"},"block_number":{"type":"string"},"block_time":{"type":"string"},"block_version":{"type":"number"},"chain":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"data":{"type":"string"},"gas_price":{"type":"string"},"hash":{"type":"string"},"index":{"type":"string"},"max_fee_per_gas":{"type":"string"},"max_priority_fee_per_gas":{"type":"string"},"nonce":{"type":"string"},"transaction_type":{"type":"string"},"value":{"type":"string"},"decoded":{"type":"object"},"logs":{"type":"array"}}}},"errors":{"type":"object"},"warnings":{"type":"array"},"next_offset":{"type":"string"},"request_time":{"type":"string"},"response_time":{"type":"string"}}},"tags":["transactions","wallet-transactions","gas","decoded","sim"],"category":"wallet"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","chain":"optional (example: base)","chain_ids":"optional (example: 1,8453)","decode":"optional (example: true)","limit":"optional (example: 100)","offset":"optional (example: eyJvZmZzZXQiOjEwMH0=)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Legacy gateway alias for a single chain name, mapped to chain_ids Examples: base, ethereum, arbitrum"},"chain_ids":{"type":"string","title":"chain_ids (optional)","description":"Optional. Sim chain IDs and/or tags, e.g. '1,8453' or 'default' Examples: 8453, 1,8453, default"},"decode":{"type":"string","title":"decode (optional)","description":"Optional. Set to 'true' to include decoded transaction calldata and logs when available Examples: true, false"},"limit":{"type":"string","title":"limit (optional)","description":"Optional. Maximum number of transactions to return, 1-100 Examples: 100, 500"},"offset":{"type":"string","title":"offset (optional)","description":"Optional. Pagination cursor returned in next_offset Examples: eyJvZmZzZXQiOjEwMH0= (use next_offset from the previous response)"}},"required":["address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"wallet","tags":["transactions","wallet-transactions","gas","decoded","sim"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/wallet/transactions/:address","description":"EVM transactions for a wallet - raw transaction fields, gas data, pagination, and optional decoded calldata and logs","mimeType":"application/json"}},{"method":"GET","path":"/api/wallet/history/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Transaction history - decoded actions with method labels","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"Wallet address","required":true}},"queryParams":{"chain":{"type":"string","description":"Chain key","required":false}}},"outputSchema":{"type":"object","properties":{"transactions":{"type":"array"}}},"tags":["tx-history","transactions","decoded"],"category":"wallet"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","chain":"optional (example: base)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Chain key Examples: base, ethereum, arbitrum"}},"required":["address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"wallet","tags":["tx-history","transactions","decoded"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/wallet/history/:address","description":"Transaction history - decoded actions with method labels","mimeType":"application/json"}},{"method":"GET","path":"/api/wallet/collectibles/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"EVM collectibles for a wallet - ERC-721 and ERC-1155 holdings with spam filtering, pagination, and optional spam score explanations","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"Wallet address","required":true}},"queryParams":{"chain_ids":{"type":"string","description":"Sim chain IDs and/or tags, e.g. '1,8453' or 'default'","required":false},"offset":{"type":"string","description":"Pagination cursor returned in next_offset","required":false},"limit":{"type":"string","description":"Maximum number of entries to return, 1-2500","required":false},"filter_spam":{"type":"string","description":"Set to 'false' to include collectibles flagged as spam","required":false},"show_spam_scores":{"type":"string","description":"Set to 'true' to include spam_score and explanations fields","required":false},"chain":{"type":"string","description":"Legacy gateway alias for a single chain name, mapped to chain_ids","required":false}}},"outputSchema":{"type":"object","properties":{"address":{"type":"string"},"entries":{"type":"array","items":{"type":"object","properties":{"contract_address":{"type":"string"},"token_standard":{"type":"string"},"token_id":{"type":"string"},"chain":{"type":"string"},"chain_id":{"type":"number"},"name":{"type":"string"},"symbol":{"type":"string"},"description":{"type":"string"},"image_url":{"type":"string"},"last_sale_price":{"type":"string"},"metadata":{"type":"object"},"balance":{"type":"string"},"last_acquired":{"type":"string"},"is_spam":{"type":"boolean"},"spam_score":{"type":"number"},"explanations":{"type":"array"}}}},"warnings":{"type":"array"},"next_offset":{"type":"string"},"request_time":{"type":"string"},"response_time":{"type":"string"}}},"tags":["collectibles","nfts","erc721","erc1155","sim"],"category":"wallet"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","chain":"optional (example: base)","chain_ids":"optional (example: 1,8453)","filter_spam":"optional (example: false)","limit":"optional (example: 100)","offset":"optional (example: eyJvZmZzZXQiOjEwMH0=)","show_spam_scores":"optional (example: true)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Legacy gateway alias for a single chain name, mapped to chain_ids Examples: base, ethereum, arbitrum"},"chain_ids":{"type":"string","title":"chain_ids (optional)","description":"Optional. Sim chain IDs and/or tags, e.g. '1,8453' or 'default' Examples: 8453, 1,8453, default"},"filter_spam":{"type":"string","title":"filter_spam (optional)","description":"Optional. Set to 'false' to include collectibles flagged as spam Examples: false"},"limit":{"type":"string","title":"limit (optional)","description":"Optional. Maximum number of entries to return, 1-2500 Examples: 100, 500"},"offset":{"type":"string","title":"offset (optional)","description":"Optional. Pagination cursor returned in next_offset Examples: eyJvZmZzZXQiOjEwMH0= (use next_offset from the previous response)"},"show_spam_scores":{"type":"string","title":"show_spam_scores (optional)","description":"Optional. Set to 'true' to include spam_score and explanations fields Examples: true"}},"required":["address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"wallet","tags":["collectibles","nfts","erc721","erc1155","sim"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/wallet/collectibles/:address","description":"EVM collectibles for a wallet - ERC-721 and ERC-1155 holdings with spam filtering, pagination, and optional spam score explanations","mimeType":"application/json"}},{"method":"GET","path":"/api/wallet/nfts/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"NFTs held by a wallet - collection, floor price, metadata","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"Wallet address","required":true}},"queryParams":{"chain":{"type":"string","description":"Chain key","required":false}}},"outputSchema":{"type":"object","properties":{"total":{"type":"number"},"nfts":{"type":"array"}}},"tags":["nfts","wallet-nfts","collections"],"category":"wallet"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","chain":"optional (example: base)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Chain key Examples: base, ethereum, arbitrum"}},"required":["address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"wallet","tags":["nfts","wallet-nfts","collections"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/wallet/nfts/:address","description":"NFTs held by a wallet - collection, floor price, metadata","mimeType":"application/json"}},{"method":"GET","path":"/api/wallet/defi-positions/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Active DeFi positions - lending, LP, staking across protocols","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"Wallet address","required":true}},"queryParams":{"chain":{"type":"string","description":"Chain key","required":false}}},"outputSchema":{"type":"object","properties":{"positions":{"type":"array"}}},"tags":["defi-positions","lending","staking","lp"],"category":"wallet"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","chain":"optional (example: base)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Chain key Examples: base, ethereum, arbitrum"}},"required":["address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"wallet","tags":["defi-positions","lending","staking","lp"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/wallet/defi-positions/:address","description":"Active DeFi positions - lending, LP, staking across protocols","mimeType":"application/json"}},{"method":"GET","path":"/api/swap/quote","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Best swap route + price across DEX aggregators via LI.FI","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"fromChain":{"type":"string","description":"Source chain ID","required":true},"toChain":{"type":"string","description":"Destination chain ID","required":true},"fromToken":{"type":"string","description":"Source token address","required":true},"toToken":{"type":"string","description":"Destination token address","required":true},"fromAmount":{"type":"string","description":"Amount in smallest unit","required":true},"fromAddress":{"type":"string","description":"Sender wallet address","required":true}}},"outputSchema":{"type":"object","properties":{"fromAmount":{"type":"string"},"toAmount":{"type":"string"},"executionDuration":{"type":"number"},"tool":{"type":"string"}}},"tags":["swap","dex-aggregator","quote"],"category":"routing"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"fromAddress":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","fromAmount":"required (example: 1000)","fromChain":"required (example: 8453)","fromToken":"required (example: 0x4200000000000000000000000000000000000006)","toChain":"required (example: 8453)","toToken":"required (example: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"fromAddress":{"type":"string","title":"fromAddress (required)","description":"Required. Sender wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"fromAmount":{"type":"string","title":"fromAmount (required)","description":"Required. Amount in smallest unit Examples: 1000000000000000"},"fromChain":{"type":"string","title":"fromChain (required)","description":"Required. Source chain ID Examples: 8453, 1, 42161"},"fromToken":{"type":"string","title":"fromToken (required)","description":"Required. Source token address Examples: 0x4200000000000000000000000000000000000006"},"toChain":{"type":"string","title":"toChain (required)","description":"Required. Destination chain ID Examples: 8453, 1, 42161"},"toToken":{"type":"string","title":"toToken (required)","description":"Required. Destination token address Examples: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913"}},"required":["fromChain","toChain","fromToken","toToken","fromAmount","fromAddress"]}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"routing","tags":["swap","dex-aggregator","quote"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/swap/quote","description":"Best swap route + price across DEX aggregators via LI.FI","mimeType":"application/json"}},{"method":"GET","path":"/api/bridge/quote","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Cross-chain bridge quote - route, fee, ETA via LI.FI","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"fromChain":{"type":"string","description":"Source chain ID","required":true},"toChain":{"type":"string","description":"Destination chain ID","required":true},"fromToken":{"type":"string","description":"Source token address","required":true},"toToken":{"type":"string","description":"Destination token address","required":true},"fromAmount":{"type":"string","description":"Amount in smallest unit","required":true},"fromAddress":{"type":"string","description":"Sender wallet address","required":true}}},"outputSchema":{"type":"object","properties":{"toAmount":{"type":"string"},"executionDuration":{"type":"number"},"feeCosts":{"type":"array"},"tool":{"type":"string"}}},"tags":["bridge","cross-chain","quote"],"category":"routing"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"fromAddress":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","fromAmount":"required (example: 1000)","fromChain":"required (example: 8453)","fromToken":"required (example: 0x4200000000000000000000000000000000000006)","toChain":"required (example: 8453)","toToken":"required (example: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"fromAddress":{"type":"string","title":"fromAddress (required)","description":"Required. Sender wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"fromAmount":{"type":"string","title":"fromAmount (required)","description":"Required. Amount in smallest unit Examples: 1000000000000000"},"fromChain":{"type":"string","title":"fromChain (required)","description":"Required. Source chain ID Examples: 8453, 1, 42161"},"fromToken":{"type":"string","title":"fromToken (required)","description":"Required. Source token address Examples: 0x4200000000000000000000000000000000000006"},"toChain":{"type":"string","title":"toChain (required)","description":"Required. Destination chain ID Examples: 8453, 1, 42161"},"toToken":{"type":"string","title":"toToken (required)","description":"Required. Destination token address Examples: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913"}},"required":["fromChain","toChain","fromToken","toToken","fromAmount","fromAddress"]}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"routing","tags":["bridge","cross-chain","quote"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/bridge/quote","description":"Cross-chain bridge quote - route, fee, ETA via LI.FI","mimeType":"application/json"}},{"method":"GET","path":"/api/gas/prices","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Gas prices across EVM chains - fast, standard, slow in gwei","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"chain":{"type":"string","description":"Chain name (ethereum, base, arbitrum, etc.)","required":false}}},"outputSchema":{"type":"object","properties":{"chain":{"type":"string"},"fast":{"type":"string"},"standard":{"type":"string"},"slow":{"type":"string"},"baseFee":{"type":"string"}}},"tags":["gas","gas-price","evm"],"category":"routing"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"chain":"optional (example: base)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"chain":{"type":"string","title":"chain (optional)","description":"Optional. Chain name (ethereum, base, arbitrum, etc.) Examples: base, ethereum, arbitrum"}}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"routing","tags":["gas","gas-price","evm"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/gas/prices","description":"Gas prices across EVM chains - fast, standard, slow in gwei","mimeType":"application/json"}},{"method":"GET","path":"/api/gas/estimate","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Gas estimate for a transaction type - transfer, swap, bridge, mint, etc.","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"chain":{"type":"string","description":"Chain name","required":true},"txType":{"type":"string","description":"Transaction type (transfer, erc20_transfer, swap_simple, bridge, nft_mint, lending_deposit, etc.)","required":true}}},"outputSchema":{"type":"object","properties":{"estimatedGas":{"type":"number"},"gasCostNative":{"type":"string"}}},"tags":["gas-estimate","transaction-cost"],"category":"routing"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"chain":"required (example: base)","txType":"required (example: swap_simple)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"chain":{"type":"string","title":"chain (required)","description":"Required. Chain name Examples: base, ethereum, arbitrum"},"txType":{"type":"string","title":"txType (required)","description":"Required. Transaction type (transfer, erc20_transfer, swap_simple, bridge, nft_mint, lending_deposit, etc.) Examples: swap_simple, transfer"}},"required":["chain","txType"]}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"routing","tags":["gas-estimate","transaction-cost"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/gas/estimate","description":"Gas estimate for a transaction type - transfer, swap, bridge, mint, etc.","mimeType":"application/json"}},{"method":"GET","path":"/api/swap/slippage-check","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Simulated swap to detect MEV/sandwich risk and actual slippage","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"fromToken":{"type":"string","description":"Source token address","required":true},"toToken":{"type":"string","description":"Destination token address","required":true},"amount":{"type":"string","description":"Amount to swap","required":true},"chain":{"type":"string","description":"Chain name","required":false}}},"outputSchema":{"type":"object","properties":{"estimatedSlippage":{"type":"number"},"mevRisk":{"type":"string"},"recommendation":{"type":"string"}}},"tags":["slippage","mev","sandwich-attack"],"category":"routing"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"amount":"required (example: 1000)","fromToken":"required (example: 0x4200000000000000000000000000000000000006)","toToken":"required (example: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913)","chain":"optional (example: base)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"amount":{"type":"string","title":"amount (required)","description":"Required. Amount to swap"},"fromToken":{"type":"string","title":"fromToken (required)","description":"Required. Source token address Examples: 0x4200000000000000000000000000000000000006"},"toToken":{"type":"string","title":"toToken (required)","description":"Required. Destination token address Examples: 0x833589fCD6EDB6E08f4c7C32D4f71b54bdA02913"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Chain name Examples: base, ethereum, arbitrum"}},"required":["fromToken","toToken","amount"]}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"routing","tags":["slippage","mev","sandwich-attack"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/swap/slippage-check","description":"Simulated swap to detect MEV/sandwich risk and actual slippage","mimeType":"application/json"}},{"method":"GET","path":"/api/bridge/status","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Track a bridge transaction - pending, confirmed, complete","mimeType":"application/json","meta":{"inputSchema":{"queryParams":{"txHash":{"type":"string","description":"Source chain transaction hash","required":true},"bridge":{"type":"string","description":"Bridge tool name","required":true},"fromChain":{"type":"string","description":"Source chain ID","required":true},"toChain":{"type":"string","description":"Destination chain ID","required":true}}},"outputSchema":{"type":"object","properties":{"status":{"type":"string"},"substatus":{"type":"string"}}},"tags":["bridge-status","tracking","cross-chain"],"category":"routing"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"bridge":"required (example: value)","fromChain":"required (example: 8453)","toChain":"required (example: 8453)","txHash":"required (example: 0x1111111111111111111111111111111111111111111111111111111111111111)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"bridge":{"type":"string","title":"bridge (required)","description":"Required. Bridge tool name"},"fromChain":{"type":"string","title":"fromChain (required)","description":"Required. Source chain ID Examples: 8453, 1, 42161"},"toChain":{"type":"string","title":"toChain (required)","description":"Required. Destination chain ID Examples: 8453, 1, 42161"},"txHash":{"type":"string","title":"txHash (required)","description":"Required. Source chain transaction hash Examples: 0x1111111111111111111111111111111111111111111111111111111111111111, 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}},"required":["txHash","bridge","fromChain","toChain"]}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"routing","tags":["bridge-status","tracking","cross-chain"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/bridge/status","description":"Track a bridge transaction - pending, confirmed, complete","mimeType":"application/json"}},{"method":"GET","path":"/api/analytics/chain-stats","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Chain-level stats - TVL, active chains, token symbols","mimeType":"application/json","meta":{"inputSchema":{},"outputSchema":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"tvl":{"type":"number"},"tokenSymbol":{"type":"string"}}}},"tags":["chain-stats","network-stats","tps"],"category":"analytics"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"analytics","tags":["chain-stats","network-stats","tps"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/analytics/chain-stats","description":"Chain-level stats - TVL, active chains, token symbols","mimeType":"application/json"}},{"method":"GET","path":"/api/chain/supported","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"List all supported chains with RPCs, explorers, native tokens","mimeType":"application/json","meta":{"inputSchema":{},"outputSchema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"key":{"type":"string"},"nativeToken":{"type":"object"}}}},"tags":["chains","supported-networks","multichain"],"category":"infra"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{}}},"required":["type"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"infra","tags":["chains","supported-networks","multichain"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/chain/supported","description":"List all supported chains with RPCs, explorers, native tokens","mimeType":"application/json"}},{"method":"GET","path":"/api/chain/token-list/:chainId","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Canonical token addresses and metadata per chain","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"chainId":{"type":"string","description":"Chain ID or key","required":true}}},"outputSchema":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"}}}},"tags":["token-list","addresses","canonical"],"category":"infra"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"chainId":"required (example: 8453)"},"pathParams":{"chainId":"required (example: 8453)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"chainId":{"type":"string","title":"chainId (required)","description":"Required. Chain ID or key Examples: 8453, 1, 42161"}},"required":["chainId"]},"pathParams":{"type":"object","properties":{"chainId":{"type":"string","title":"chainId (required)","description":"Required. Chain ID or key Examples: 8453, 1, 42161"}},"required":["chainId"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"infra","tags":["token-list","addresses","canonical"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/chain/token-list/:chainId","description":"Canonical token addresses and metadata per chain","mimeType":"application/json"}},{"method":"GET","path":"/api/chain/block-height/:chain","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Latest block number for a chain","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"chain":{"type":"string","description":"Chain name (ethereum, base, etc.)","required":true}}},"outputSchema":{"type":"object","properties":{"chain":{"type":"string"},"blockNumber":{"type":"number"},"timestamp":{"type":"number"}}},"tags":["block-height","latest-block","finality"],"category":"infra"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"chain":"required (example: base)"},"pathParams":{"chain":"required (example: base)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"chain":{"type":"string","title":"chain (required)","description":"Required. Chain name (ethereum, base, etc.) Examples: base, ethereum, arbitrum"}},"required":["chain"]},"pathParams":{"type":"object","properties":{"chain":{"type":"string","title":"chain (required)","description":"Required. Chain name (ethereum, base, etc.) Examples: base, ethereum, arbitrum"}},"required":["chain"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"infra","tags":["block-height","latest-block","finality"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/chain/block-height/:chain","description":"Latest block number for a chain","mimeType":"application/json"}},{"method":"GET","path":"/api/social/token-mentions/:symbol","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Social volume - Twitter/Farcaster mention count for a token","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"symbol":{"type":"string","description":"Token symbol.\nTry one of these 10 examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB","required":true}}},"outputSchema":{"type":"object","properties":{"symbol":{"type":"string"},"mentions24h":{"type":"number"},"trend":{"type":"string"}}},"tags":["social-mentions","twitter","farcaster"],"category":"social"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"symbol":"required (example: ETH)"},"pathParams":{"symbol":"required (example: ETH)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"symbol":{"type":"string","title":"symbol (required)","description":"Required. Token symbol.\nTry one of these 10 examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB"}},"required":["symbol"]},"pathParams":{"type":"object","properties":{"symbol":{"type":"string","title":"symbol (required)","description":"Required. Token symbol.\nTry one of these 10 examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB"}},"required":["symbol"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"social","tags":["social-mentions","twitter","farcaster"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/social/token-mentions/:symbol","description":"Social volume - Twitter/Farcaster mention count for a token","mimeType":"application/json"}},{"method":"GET","path":"/api/social/sentiment/:symbol","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Bullish/bearish sentiment score per token","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"symbol":{"type":"string","description":"Token symbol.\nTry one of these 10 examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB","required":true}}},"outputSchema":{"type":"object","properties":{"symbol":{"type":"string"},"sentimentScore":{"type":"number"},"sentiment":{"type":"string"}}},"tags":["sentiment","bullish-bearish","social-score"],"category":"social"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"symbol":"required (example: ETH)"},"pathParams":{"symbol":"required (example: ETH)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"symbol":{"type":"string","title":"symbol (required)","description":"Required. Token symbol.\nTry one of these 10 examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB"}},"required":["symbol"]},"pathParams":{"type":"object","properties":{"symbol":{"type":"string","title":"symbol (required)","description":"Required. Token symbol.\nTry one of these 10 examples: BTC, ETH, SOL, LINK, UNI, AAVE, MKR, DOGE, PEPE, ARB"}},"required":["symbol"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"social","tags":["sentiment","bullish-bearish","social-score"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/social/sentiment/:symbol","description":"Bullish/bearish sentiment score per token","mimeType":"application/json"}},{"method":"GET","path":"/api/agent/portfolio-rebalance/:address","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Suggested portfolio rebalance based on current holdings + yield opportunities","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"address":{"type":"string","description":"Wallet address","required":true}},"queryParams":{"riskTolerance":{"type":"string","description":"low, medium, high","required":false}}},"outputSchema":{"type":"object","properties":{"currentAllocation":{"type":"object"},"suggestedAllocation":{"type":"object"},"actions":{"type":"array"},"expectedApyImprovement":{"type":"number"}}},"tags":["rebalance","portfolio","yield-optimization","agent"],"category":"agent"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)","riskTolerance":"optional (example: value)"},"pathParams":{"address":"required (example: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"},"riskTolerance":{"type":"string","title":"riskTolerance (optional)","description":"Optional. low, medium, high"}},"required":["address"]},"pathParams":{"type":"object","properties":{"address":{"type":"string","title":"address (required)","description":"Required. Wallet address Examples: 0x742d35Cc6634C0532925a3b844Bc454e4438f44e, 0x1111111111111111111111111111111111111111"}},"required":["address"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"agent","tags":["rebalance","portfolio","yield-optimization","agent"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/agent/portfolio-rebalance/:address","description":"Suggested portfolio rebalance based on current holdings + yield opportunities","mimeType":"application/json"}},{"method":"GET","path":"/api/agent/tx-summary/:txHash","accepts":[{"scheme":"exact","price":"$0.001","network":"eip155:8453","payTo":"0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5"}],"description":"Lightweight transaction summary from raw RPC data - action label, counterparties, status, gas, and log count","mimeType":"application/json","meta":{"inputSchema":{"pathParams":{"txHash":{"type":"string","description":"Transaction hash","required":true}},"queryParams":{"chain":{"type":"string","description":"Chain name","required":false}}},"outputSchema":{"type":"object","properties":{"summary":{"type":"string"},"action":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"value":{"type":"string"},"tokens":{"type":"array"},"gasUsed":{"type":"string"}}},"tags":["tx-summary","rpc","selector-label","agent"],"category":"agent"},"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"txHash":"required (example: 0x1111111111111111111111111111111111111111111111111111111111111111)","chain":"optional (example: base)"},"pathParams":{"txHash":"required (example: 0x1111111111111111111111111111111111111111111111111111111111111111)"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"txHash":{"type":"string","title":"txHash (required)","description":"Required. Transaction hash Examples: 0x1111111111111111111111111111111111111111111111111111111111111111, 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"chain":{"type":"string","title":"chain (optional)","description":"Optional. Chain name Examples: base, ethereum, arbitrum"}},"required":["txHash"]},"pathParams":{"type":"object","properties":{"txHash":{"type":"string","title":"txHash (required)","description":"Required. Transaction hash Examples: 0x1111111111111111111111111111111111111111111111111111111111111111, 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}},"required":["txHash"]}},"required":["type","pathParams"],"additionalProperties":false}},"required":["input"]},"discoverable":true,"category":"agent","tags":["tx-summary","rpc","selector-label","agent"]}},"resource":{"url":"https://defi-api.agenticfi.wtf/api/agent/tx-summary/:txHash","description":"Lightweight transaction summary from raw RPC data - action label, counterparties, status, gas, and log count","mimeType":"application/json"}}]}