{"uid":"cap_khUFqmhovre6xVIjU5meo","slug":"base-pulse-token-score-3155510f","name":"Base Pulse Token Score","description":"Pay-per-call market intel and data tools for AI agents: trending Base tokens with momentum/risk scores, live token scoring, multi-source spot prices, Base gas tips, wallet intel, x402 merchant reliability checks, DefiLlama TVL, GitHub trending repos, RSS feed digests, and WHOIS domain lookups. Built from free public data — no API keys for callers. USDC via x402 on Base and Solana.","url":"https://base-pulse.annushka1190.workers.dev/v1/token/score","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"const":"http"},"method":{"enum":["GET"]},"queryParams":{"type":"object","properties":{"address":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"symbol":"USDC","address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","price_usd":1,"risk_label":"low","risk_score":0.1,"momentum_score":0.5}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.012","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.012/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_p-eDt6brd16-OSraC2NL2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a live risk and momentum score for a Base network token by contract address, including price, risk label, and scoring metrics.","exampleAgentPrompt":"Before I swap into it, can you score the Base token at address 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 — give me its risk label, risk score, momentum score, and current USD price?","exampleUseCases":[{"title":"Pre-trade risk check on Base token","prompt":"I'm about to buy some of this Base token at 0x4200000000000000000000000000000000000006 — can you pull its risk score and momentum score first so I know if it's safe?"},{"title":"Screening new Base memecoin","prompt":"There's a new token on Base at 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA that's been trending — can you score it for me and tell me the risk label and current price before I ape in?"},{"title":"Automated DeFi portfolio risk monitoring","prompt":"For each of these Base tokens I hold, can you fetch the live risk score and momentum score so I can flag anything that's gone high-risk: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 and 0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb?"}],"resultDescription":"Returns a JSON object with the token's symbol, contract address, current USD price, a risk label (e.g. 'low', 'medium', 'high'), a numeric risk score (0–1), and a momentum score (0–1) derived from public on-chain and market data — no API key required.","failureModes":["Unknown or invalid contract address returns an error or empty result","Token not yet indexed on Base returns no score data","Network congestion on Base may delay price freshness","Non-Base (e.g. Ethereum mainnet) addresses will not return valid scores","Payment failure via x402 results in 402 response before data is returned"],"whenToPreferThis":"Choose this endpoint when you need a fast, pay-per-call risk and momentum score for a specific Base network token by contract address, without needing API keys or subscriptions. Prefer it over generic price APIs when you want a composite risk label and momentum signal rather than just a raw price, and when you're building agents that need to screen tokens pre-trade on Base specifically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:34:12.809Z","isFirstParty":false}