Card snapshot
mr-river8.makar52nn2016.workers.dev
·
2026-10-31 08:55:58 UTC
·
7806b709e7c6c9024016d4a1c91e542073d567538572e02a1e2d9d237af4d217
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "Money Radar API",
"description": "Live multi-source radar of funded coding bounties (GitHub issues + GitLab + Superteam Earn) with honeypot risk detection, crypto price lookup, crypto news, weather, Base chain reads, token safety verdicts, web page reading and per-call LLM inference for AI agents. Sixteen x402-paid endpoints.",
"url": "https://mr-river8.makar52nn2016.workers.dev",
"provider": {
"organization": "Money Reactor"
},
"protocolVersion": "x402",
"version": "1.0.0",
"preferredTransport": "HTTP",
"capabilities": {
"streaming": false,
"pushNotifications": false
},
"authentication": {
"schemes": [
"x402"
],
"description": "HTTP 402 + X-PAYMENT retry, USDC on Base (eip155:8453), CDP facilitator"
},
"skills": [
{
"id": "money_radar_bounties",
"name": "Bounties Radar",
"description": "Multi-source funded bounty feed: Superteam Earn + live GitHub issues radar + GitLab, trust filtering",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/bounties",
"method": "GET"
},
{
"id": "honeypot_trust_scan",
"name": "Honeypot Trust Scan",
"description": "Trust score 0-100 for a GitHub repo with reasons and honeypot detection",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/honeypot",
"method": "GET",
"input": {
"repo": "owner/name (query param)"
}
},
{
"id": "repo_verdict",
"name": "Repo Verdict",
"description": "One-line GO/CAUTION/HONEYPOT_RISK safety verdict for a GitHub repo",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/verdict",
"method": "GET",
"input": {
"repo": "owner/name (query param)"
}
},
{
"id": "crypto_price",
"name": "Crypto Price",
"description": "Live crypto spot price in USD for a trading pair (BTC-USD, ETH-USD, SOL-USD, ...), Coinbase public source",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/crypto-price",
"method": "GET",
"input": {
"symbol": "BASE-QUOTE (query param)"
}
},
{
"id": "web_reader",
"name": "Web Reader",
"description": "Any public http(s) web page as clean plain text (title + visible body, up to 8KB) for text-only agents",
"price": "$0.01 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/url-to-text",
"method": "GET",
"input": {
"url": "absolute http(s) URL (query param)"
}
},
{
"id": "crypto_news",
"name": "Crypto News",
"description": "Top crypto headlines with per-article source links and publish times, aggregated from Cointelegraph/Decrypt/NewsBTC RSS",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/crypto-news",
"method": "GET"
},
{
"id": "weather",
"name": "Weather",
"description": "Current weather for any city worldwide (temperature, humidity, wind, conditions) via Open-Meteo with geocoding",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/weather",
"method": "GET",
"input": {
"city": "City name (query param)"
}
},
{
"id": "erc20_balance",
"name": "ERC20 Balance",
"description": "On-chain ERC20 token balance for any Base address (raw + human units, decimals, symbol)",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/erc20-balance",
"method": "GET",
"input": {
"contract": "token contract 0x.. (query param)",
"address": "wallet 0x.. (query param)"
}
},
{
"id": "token_verdict",
"name": "Token Verdict",
"description": "Onchain safety verdict for a Base token: grade GREEN/MID/YELLOW/RED from liquidity, pair age, turnover, buy/sell flow and volatility (DexScreener data), with reasons and a plain-language take",
"price": "$0.02 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/token-verdict",
"method": "POST",
"input": {
"tokenAddress": "token contract 0x.. (JSON body) or ?address= query"
}
},
{
"id": "latest_block",
"name": "Latest Block",
"description": "Latest Base mainnet block height \u2014 cheapest chain-tip probe",
"price": "$0.001 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/block-number",
"method": "GET"
},
{
"id": "uuid",
"name": "UUID v4",
"description": "Random UUID v4 for idempotency keys and x402 requestKeys",
"price": "$0.001 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/uuid",
"method": "GET"
},
{
"id": "utc_time",
"name": "UTC Time",
"description": "Current server time in UTC ISO-8601 with unix seconds",
"price": "$0.001 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/time",
"method": "GET"
},
{
"id": "base_gas",
"name": "Base Gas",
"description": "Live Base gas: gas price, EIP-1559 base fee and suggested priority fee in Gwei \u2014 tx cost planning",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/base-gas",
"method": "GET"
},
{
"id": "wallet_profile",
"name": "Wallet Profile",
"description": "On-chain wallet profile on Base: ETH balance, tx count (nonce), USDC balance, activity tier \u2014 counterparty pre-flight check",
"price": "$0.01 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/wallet-profile",
"method": "GET",
"input": {
"address": "wallet 0x.. (query param)"
}
},
{
"id": "coin_convert",
"name": "Coin Convert",
"description": "Convert an amount between assets at live Coinbase USD spot rates \u2014 rate + result in one call",
"price": "$0.005 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/coin-convert",
"method": "GET",
"input": {
"from": "asset code (query param)",
"to": "asset code (query param)",
"amount": "number, default 1"
}
},
{
"id": "btc_halving",
"name": "BTC Halving",
"description": "Next Bitcoin halving countdown: height, blocks left, ETA, post-halving reward",
"price": "$0.003 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/btc-halving",
"method": "GET"
},
{
"id": "ai_chat",
"name": "AI Chat (Llama 3.1)",
"description": "LLM chat completion in one call (Llama 3.1 8B via Cloudflare Workers AI): summarize, classify, extract, answer \u2014 POST {messages} or {prompt}, GET ?q= for one-shots",
"price": "$0.01 per call",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/ai-chat",
"method": "POST",
"input": {
"prompt": "string, or messages: [{role, content}] (JSON body)"
}
},
{
"id": "research_report",
"name": "AI Research Report ($1.00 / $0.10 preview)",
"description": "LLM 70B writes a 7-section analyst report on your question: executive summary, market context, key data grounded in live prices + Fear & Greed + headlines, bull case, bear case, watchlist, bottom line. Optional ?address=0x... adds live Base token on-chain verdict. Deterministic fallback \u2014 always delivers a report",
"price": "$1.00 per report ($0.10 preview: ?lite=1)",
"endpoint": "https://mr-river8.makar52nn2016.workers.dev/api/report",
"method": "GET",
"input": {
"topic": "research question (query param) or POST {topic}",
"address": "optional 0x... token grounding",
"lite": "1 = $0.10 preview"
}
}
],
"discovery": {
"openapi": "https://mr-river8.makar52nn2016.workers.dev/openapi.json",
"wellKnown": "https://mr-river8.makar52nn2016.workers.dev/.well-known/x402.json",
"llmsTxt": "https://mr-river8.makar52nn2016.workers.dev/llms.txt"
}
}