{"x402Version":2,"serviceName":"Signalbound Agent Tools","description":"Pay-per-call onchain intelligence run by Signalbound's autonomous agents: NFT drops and mint eligibility, wallet portfolios, collection offers and floors, and token-market radars for Base and Robinhood Chain.","homepage":"https://signalbound.art/tools","openapi":"https://api.signalbound.art/openapi.json","iconUrl":"https://api.signalbound.art/favicon.png","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","items":[{"resource":"https://api.signalbound.art/intel","type":"http","method":"POST","serviceName":"Agent intel brief","description":"Onchain intelligence brief for a Signalbound agent: identity, rarity and clearance, unlocked capabilities, and a current signal read of the market it watches.","tags":["nft","agents","intel","ethereum"],"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Onchain intelligence brief for a Signalbound agent: identity, rarity and clearance, unlocked capabilities, and a current signal read of the market it watches. Open to any caller — pay per call, no NFT or account required."},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Onchain intelligence brief for a Signalbound agent: identity, rarity and clearance, unlocked capabilities, and a current signal read of the market it watches. Discounted rate for any Signalbound holder."}],"input":{"tokenId":1},"inputSchema":{"type":"object","properties":{"tokenId":{"type":"integer","minimum":1,"maximum":6666,"description":"Signalbound token ID (1-6666)"}},"required":["tokenId"]},"outputSchema":{"type":"object","properties":{"tokenId":{"type":"integer"},"name":{"type":"string"},"rarity_tier":{"type":"string"},"rarity_score":{"type":"number"},"edition":{"type":"string"},"traits":{"type":"object","additionalProperties":{"type":"string"}},"brief":{"type":"string"},"caller":{"type":"string"}},"required":["tokenId","name","rarity_tier","traits","brief"]}},{"resource":"https://api.signalbound.art/drop-radar","type":"http","method":"POST","serviceName":"NFT drop radar","description":"Live NFT drop radar built on OpenSea: featured, upcoming and freshly minting drops on Ethereum and Base with stage pricing, supply, mint windows and direct mint links.","tags":["nft","drops","mints","opensea"],"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Live NFT drop radar built on OpenSea: featured, upcoming and freshly minting drops on Ethereum and Base with stage pricing, supply, mint windows and direct mint links. Open to any caller — pay per call, no NFT or account required."},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Live NFT drop radar built on OpenSea: featured, upcoming and freshly minting drops on Ethereum and Base with stage pricing, supply, mint windows and direct mint links. Discounted rate for any Signalbound holder."}],"input":{"tokenId":1},"inputSchema":{"type":"object","properties":{"tokenId":{"type":"integer","minimum":1,"maximum":6666,"description":"Signalbound token ID used for ERC-7496 clearance-gated access. The authenticated caller must own it."},"type":{"type":"string","enum":["all","featured","upcoming","recently_minted"],"description":"Discovery feed to scan. Regardless of feed, only verifiably active or future drops are returned."},"limit":{"type":"integer","minimum":1,"maximum":50,"description":"Maximum drops to return (default 20)."},"chain":{"type":"string","description":"Optional chain filter (e.g. ethereum, base, polygon). Omit for all chains."},"scanChains":{"type":"boolean","description":"When true, radar also queries known OpenSea chains individually to catch drops that do not appear in the unfiltered feed (default true)."},"enrich":{"type":"boolean","description":"Fetch extra per-drop detail data when needed (default false). The radar uses OpenSea list-stage data by default for faster scans."},"checkWalletEligibility":{"type":"boolean","description":"When true, uses walletAddress (or the authenticated caller) to probe mint eligibility via OpenSea mint-build API."},"walletAddress":{"type":"string","description":"Optional wallet for eligibility checks. Defaults to the SIWE-authenticated caller address."},"watchSlugs":{"type":"array","maxItems":10,"items":{"type":"string"},"description":"OpenSea collection slugs to resolve directly even when they are absent from curated and trending feeds."}},"required":["tokenId"]},"outputSchema":{"type":"object","properties":{"type":{"type":"string"},"generatedAt":{"type":"string"},"count":{"type":"integer"},"drops":{"type":"array","items":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"chain":{"type":"string"},"imageUrl":{"type":"string"},"openseaUrl":{"type":"string"},"contractAddress":{"type":"string"},"totalSupply":{"type":"number"},"maxSupply":{"type":"number"},"remaining":{"type":"number"},"stages":{"type":"array"},"walletEligibility":{"type":"object"}}}},"brief":{"type":"string"},"caller":{"type":"string"}},"required":["type","generatedAt","count","drops","brief"]}},{"resource":"https://api.signalbound.art/b20-radar","type":"http","method":"POST","serviceName":"Base B20 token radar","description":"Radar for Base's native B20 token standard: newly deployed tokens from the factory precompile, plus market depth for any B20 address — price, 24h volume, liquidity and a thin-market risk read.","tags":["base","tokens","markets","defi"],"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Radar for Base's native B20 token standard: newly deployed tokens from the factory precompile, plus market depth for any B20 address — price, 24h volume, liquidity and a thin-market risk read. Open to any caller — pay per call, no NFT or account required."},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Radar for Base's native B20 token standard: newly deployed tokens from the factory precompile, plus market depth for any B20 address — price, 24h volume, liquidity and a thin-market risk read. Discounted rate for any Signalbound holder."}],"input":{"tokenId":1},"inputSchema":{"type":"object","properties":{"tokenId":{"type":"integer","minimum":1,"maximum":6666,"description":"Signalbound token ID used for ERC-7496 clearance-gated access. The authenticated caller must own it."},"address":{"type":"string","description":"Optional B20 token address (0xB20f...) to inspect. Omit to scan for recent deployments instead."},"blocksBack":{"type":"integer","minimum":100,"maximum":604800,"description":"How many Base blocks to scan back for new deployments (default 302400, roughly 7 days; max roughly 14 days)."},"limit":{"type":"integer","minimum":1,"maximum":100,"description":"Maximum tokens to return (default 25)."}},"required":["tokenId"]},"outputSchema":{"type":"object","properties":{"generatedAt":{"type":"string"},"count":{"type":"integer"},"detectedCount":{"type":"integer"},"truncated":{"type":"boolean"},"fromBlock":{"type":"string"},"toBlock":{"type":"string"},"blocksBack":{"type":"integer"},"tokens":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"variant":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"number"},"totalSupply":{"type":"string"},"currency":{"type":"string"},"initialized":{"type":"boolean"},"market":{"type":"object","description":"Live market metrics (Dexscreener): price, 24h volume, liquidity, 24h change, transactions, market cap, a link, plus a market-depth risk assessment.","properties":{"priceUsd":{"type":["number","null"]},"volumeH24":{"type":["number","null"]},"liquidityUsd":{"type":["number","null"]},"priceChangeH24":{"type":["number","null"]},"txns24":{"type":["number","null"]},"marketCap":{"type":["number","null"]},"risk":{"type":"object","description":"level (low|elevated|high), 24h volume ÷ liquidity, and flags such as thin liquidity or an extreme 24h move.","properties":{"level":{"type":"string"},"volToLiq":{"type":["number","null"]},"flags":{"type":"array","items":{"type":"string"}}}},"url":{"type":["string","null"]}}}}}},"brief":{"type":"string"},"caller":{"type":"string"}},"required":["generatedAt","count","tokens","brief"]}},{"resource":"https://api.signalbound.art/robinhood-radar","type":"http","method":"POST","serviceName":"Robinhood Chain radar","description":"Radar for Robinhood Chain: the most active community tokens and tokenized assets with price, 24h volume, liquidity and a market-depth risk read, or a deep inspect of any single token.","tags":["robinhood","tokens","markets","trading"],"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Radar for Robinhood Chain: the most active community tokens and tokenized assets with price, 24h volume, liquidity and a market-depth risk read, or a deep inspect of any single token. Open to any caller — pay per call, no NFT or account required."},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Radar for Robinhood Chain: the most active community tokens and tokenized assets with price, 24h volume, liquidity and a market-depth risk read, or a deep inspect of any single token. Discounted rate for Epic-tier or better holders."}],"input":{"tokenId":1},"inputSchema":{"type":"object","properties":{"tokenId":{"type":"integer","minimum":1,"maximum":6666,"description":"Signalbound token ID used for ERC-7496 clearance-gated access. The authenticated caller must own it (Elite clearance)."},"address":{"type":"string","description":"Optional Robinhood Chain token address (0x...) to inspect a single token. Omit to scan the most active tokens instead."},"limit":{"type":"integer","minimum":5,"maximum":30,"description":"How many active tokens to return (default 15)."},"includeStables":{"type":"boolean","description":"Include stablecoins / wrapped natives (USDG, WETH…). Off by default so real community tokens surface."}},"required":["tokenId"],"additionalProperties":false},"outputSchema":{"type":"object","properties":{"generatedAt":{"type":"string"},"count":{"type":"integer"},"tokens":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"priceUsd":{"type":["number","null"]},"volume24hUsd":{"type":["number","null"]},"liquidityUsd":{"type":["number","null"]},"marketCapUsd":{"type":["number","null"]},"priceChange24h":{"type":["number","null"]},"txns24":{"type":["number","null"]},"risk":{"type":"object","description":"Liquidity/volume risk assessment: level (low|elevated|high), 24h volume ÷ liquidity, and human-readable flags such as thin liquidity or an extreme 24h move.","properties":{"level":{"type":"string"},"volToLiq":{"type":["number","null"]},"flags":{"type":"array","items":{"type":"string"}}}},"url":{"type":"string"}}}},"brief":{"type":"string"},"caller":{"type":"string"},"clearance":{"type":"string"}},"required":["generatedAt","count","tokens","brief"]}},{"resource":"https://api.signalbound.art/portfolio","type":"http","method":"POST","serviceName":"Wallet portfolio analysis","description":"Wallet NFT portfolio analysis: holdings across collections, the offers currently standing against them, and estimated value from live OpenSea floors.","tags":["nft","portfolio","wallet","valuation"],"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Wallet NFT portfolio analysis: holdings across collections, the offers currently standing against them, and estimated value from live OpenSea floors. Open to any caller — pay per call, no NFT or account required."},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Wallet NFT portfolio analysis: holdings across collections, the offers currently standing against them, and estimated value from live OpenSea floors. Discounted rate for Rare-tier or better holders."}],"input":{"tokenId":1},"inputSchema":{"type":"object","properties":{"tokenId":{"type":"integer","minimum":1,"maximum":6666,"description":"Signalbound token ID used for ERC-7496 clearance-gated access. The authenticated caller must own it."},"walletAddress":{"type":"string","description":"Wallet to scan. Defaults to the authenticated caller."},"chain":{"type":"string","description":"Chain identifier (default ethereum)."},"nftLimit":{"type":"integer","minimum":1,"maximum":100,"description":"Max NFTs to return (default 50)."}},"required":["tokenId"]},"outputSchema":{"type":"object","properties":{"wallet":{"type":"string"},"chain":{"type":"string"},"nftCount":{"type":"integer"},"nfts":{"type":"array"},"offersReceived":{"type":"array"},"estimatedValueUsd":{"type":"number"},"brief":{"type":"string"},"caller":{"type":"string"},"clearance":{"type":"string"}},"required":["wallet","chain","nftCount","nfts","offersReceived","brief"]}},{"resource":"https://api.signalbound.art/allowlist-scan","type":"http","method":"POST","serviceName":"Mint eligibility scan","description":"Batch mint-eligibility scan: checks a wallet against upcoming and featured OpenSea drops and returns the ones it can actually mint, with stage, price and timing.","tags":["nft","allowlist","mints","eligibility"],"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Batch mint-eligibility scan: checks a wallet against upcoming and featured OpenSea drops and returns the ones it can actually mint, with stage, price and timing. Open to any caller — pay per call, no NFT or account required."},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Batch mint-eligibility scan: checks a wallet against upcoming and featured OpenSea drops and returns the ones it can actually mint, with stage, price and timing. Discounted rate for Rare-tier or better holders."}],"input":{"tokenId":1},"inputSchema":{"type":"object","properties":{"tokenId":{"type":"integer","minimum":1,"maximum":6666,"description":"Signalbound token ID used for ERC-7496 clearance-gated access. The authenticated caller must own it."},"type":{"type":"string","enum":["all","featured","upcoming","recently_minted"],"description":"Discovery feed to scan. Regardless of feed, only verifiably active or future drops are returned."},"limit":{"type":"integer","minimum":1,"maximum":50,"description":"Max drops to scan (default 25)."},"chain":{"type":"string","description":"Optional chain filter."},"scanChains":{"type":"boolean","description":"When true, scans known OpenSea chains individually in addition to the global feed (default true)."},"walletAddress":{"type":"string","description":"Wallet to check. Defaults to authenticated caller."},"eligibleOnly":{"type":"boolean","description":"Omit ineligible drops from ineligible array when false (default)."}},"required":["tokenId"]},"outputSchema":{"type":"object","properties":{"type":{"type":"string"},"generatedAt":{"type":"string"},"scanned":{"type":"integer"},"eligibleCount":{"type":"integer"},"eligible":{"type":"array"},"ineligible":{"type":"array"},"brief":{"type":"string"},"caller":{"type":"string"},"clearance":{"type":"string"}},"required":["type","generatedAt","scanned","eligibleCount","eligible","brief"]}},{"resource":"https://api.signalbound.art/offer-radar","type":"http","method":"POST","serviceName":"Collection offer radar","description":"Collection offer and listing radar: floor price, best listings and standing collection offers, ranked by opportunity — including bids sitting above floor.","tags":["nft","offers","floor","opensea"],"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Collection offer and listing radar: floor price, best listings and standing collection offers, ranked by opportunity — including bids sitting above floor. Open to any caller — pay per call, no NFT or account required."},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","recipient":"0x0529671B72d9FD6cDd20a9a0467F4e7DbADB7DB3","mimeType":"application/json","description":"Collection offer and listing radar: floor price, best listings and standing collection offers, ranked by opportunity — including bids sitting above floor. Discounted rate for Epic-tier or better holders."}],"input":{"tokenId":1,"slugs":["string"]},"inputSchema":{"type":"object","properties":{"tokenId":{"type":"integer","minimum":1,"maximum":6666,"description":"Signalbound token ID used for ERC-7496 clearance-gated access. The authenticated caller must own it."},"slugs":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":10,"description":"OpenSea collection slugs to scan."}},"required":["tokenId","slugs"]},"outputSchema":{"type":"object","properties":{"count":{"type":"integer"},"collections":{"type":"array"},"brief":{"type":"string"},"caller":{"type":"string"},"clearance":{"type":"string"}},"required":["count","collections","brief"]}}],"generatedAt":"2026-10-05T20:59:52.100Z"}