{"version":1,"x402Version":2,"kind":"resource-server","name":"CrawlHive","description":"Memecoin safety scans for AI agents, paid per call in USDC on Solana. No account, no API key.","docs":"https://github.com/h100envy/crawl-hive#pay-per-call-with-x402","resources":["https://crawlhive.xyz/api/x402/scan","https://crawlhive.xyz/api/x402/scan-x"],"items":[{"resource":"https://crawlhive.xyz/api/x402/scan","type":"http","method":"GET","x402Version":2,"description":"CrawlHive memecoin safety scan: market, holders, bundled wallets, dev history, copycat tickers and Contract X-Ray (owner powers from EVM bytecode or risky Token-2022 extensions). 0-100 score and a verdict.","price":{"currency":"USD","amount":"0.01","asset":"USDC","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"},"queryParams":{"q":{"type":"string","required":true,"description":"Token address, DexScreener or pump.fun link, or $TICKER (max 200 chars)"},"chain":{"type":"string","enum":["solana","robinhood","bsc","base"],"description":"Where to look up a $TICKER (default solana); addresses find their chain by themselves"}},"accepts":[{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"DgCogtUuki6MZzypK1dKHYWfHLMUnKkNUBQwo6rWTGUJ","maxTimeoutSeconds":60,"extra":{"feePayer":"CjNFTjvBhbJJd2B5ePPMHRLx1ELZpa8dwQgGL727eKww"}}],"lastUpdated":"2026-10-18T20:27:10.017Z"},{"resource":"https://crawlhive.xyz/api/x402/scan-x","type":"http","method":"GET","x402Version":2,"description":"CrawlHive memecoin safety scan plus an X buzz check by Grok: who is talking about the token on X in the last two days, sentiment and scam warnings.","price":{"currency":"USD","amount":"0.05","asset":"USDC","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"},"queryParams":{"q":{"type":"string","required":true,"description":"Token address, DexScreener or pump.fun link, or $TICKER (max 200 chars)"},"chain":{"type":"string","enum":["solana","robinhood","bsc","base"],"description":"Where to look up a $TICKER (default solana); addresses find their chain by themselves"}},"accepts":[{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"50000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"DgCogtUuki6MZzypK1dKHYWfHLMUnKkNUBQwo6rWTGUJ","maxTimeoutSeconds":90,"extra":{"feePayer":"CjNFTjvBhbJJd2B5ePPMHRLx1ELZpa8dwQgGL727eKww"}}],"lastUpdated":"2026-10-18T20:27:10.017Z"}],"facilitator":"https://facilitator.payai.network","instructions":"GET https://crawlhive.xyz/api/x402/scan?q=<token address or $TICKER> answers 402 with the payment requirements in the PAYMENT-REQUIRED header. Sign the USDC transfer with any x402 client (e.g. @x402/fetch + @x402/svm) and repeat the request with the PAYMENT-SIGNATURE header. You are charged only when the scan succeeds."}