{"uid":"cap_7cg2BPJKUYp5DTD8mWNC6","slug":"onchainpulse-algorand-asa-token-safety-scanner-14dda32d","name":"OnchainPulse Algorand ASA Token Safety Scanner","description":"Rug & token-safety scanner for Algorand ASAs — the first automated pre-trade check on the chain. Reads the AVM rug surface directly (clawback/freeze/manager authorities, default-frozen honeypot flag, reserve overhang), whale & creator concentration with DEX-pool accounts split out, Pera & Tinyman verification tiers, and live Tinyman liquidity/volume — fused into one deterministic CLEAR / CAUTION / AVOID verdict. Answers: is this token safe to buy?","url":"https://onchainpulse.theaslangroupllc.com/api/asatoken","method":"GET","headers":{},"bodySchema":{"type":"object","required":["asset"],"properties":{"asset":{"type":"string","description":"Algorand Standard Asset id (integer)"}}},"responseSchema":{"type":"json","example":{"asset":"2726252423","chain":"algorand","safety":{"source":"nodely-indexer+tinyman+pera","default_frozen":false,"freeze_disabled":true,"config_immutable":false,"tinyman_verified":true,"clawback_disabled":true,"verification_tier":"verified"},"is_safe":false,"sources":{"pera":true,"tinyman":true,"nodely_indexer":true},"verdict":"CAUTION","momentum":{"read":"$65,139 Tinyman liquidity, $2,744 24h vol, 412.5d old","age_days":412.5,"price_usd":0.0041,"vol_24h_usd":2744,"liquidity_usd":65139,"price_change_24h_pct":-1.2},"one_liner":"Manager still set — remaining authorities can be rotated to new addresses","red_flags":["Manager still set — reserve/manager rotatable (clawback & freeze stay locked regardless)"],"confidence":"high","disclaimer":"On-chain ASA facts + observed market state, not financial advice or a price prediction. New ASAs are extremely high-risk.","risk_score":14,"green_flags":["Clawback permanently disabled (issuer can never seize your tokens)","Freeze permanently disabled (your wallet cannot be frozen)","Pera verification: verified"],"concentration":{"creator_pct":2.1,"top10_holder_pct":38.2,"contract_held_pct":9.8,"reserve_pct_of_total":12.4}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GY24fZf-KwYiDvS3WiZTs","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scans any Algorand Standard Asset (ASA) for rug-pull risks and token safety, returning a deterministic CLEAR/CAUTION/AVOID verdict based on on-chain authority flags, concentration metrics, DEX verification, and live liquidity data.","exampleAgentPrompt":"Before I ape into this Algorand token, run a rug-pull safety scan on ASA ID 1265975021 — I need to know if there are any clawback, freeze, or honeypot flags, plus whether it's verified on Pera or Tinyman and what the live liquidity looks like.","exampleUseCases":[{"title":"Pre-trade snipe safety check","prompt":"I'm about to snipe this new Algorand ASA with ID 887406851 — can you run a full safety scan on it first and tell me if it's CLEAR, CAUTION, or AVOID based on the on-chain authority flags and liquidity?"},{"title":"Whale concentration due diligence","prompt":"Check ASA 796425061 for me — I want to know if there's dangerous whale or creator concentration, and whether the reserve overhang is a red flag before I put any money in."},{"title":"DEX verification before LP provision","prompt":"I'm thinking of providing liquidity on Tinyman for ASA 470842789 — can you scan it for freeze and clawback risks, check its Tinyman verification tier, and show me the current pool volume and liquidity depth?"}],"resultDescription":"Returns a deterministic three-tier safety verdict (CLEAR, CAUTION, or AVOID) for the queried ASA, accompanied by the specific on-chain risk factors that drove the verdict: presence or absence of clawback, freeze, and manager authority addresses; default-frozen honeypot flag status; reserve token overhang; whale and creator wallet concentration percentages with DEX pool accounts split out; Pera and Tinyman verification tier levels; and live Tinyman liquidity depth and trading volume figures.","failureModes":["Invalid or non-existent ASA ID returns an error or empty response","ASA not yet listed on Tinyman returns null liquidity/volume fields","Network timeouts from Algorand node or Tinyman API result in partial data","Newly created ASAs with no trading history may have limited concentration data","Payment failure via x402 protocol returns 402 status before scan is performed"],"whenToPreferThis":"Choose this endpoint when you need a deterministic, pre-trade rug-pull safety check specifically for Algorand Standard Assets (ASAs). It is the only endpoint that reads AVM-native risk surfaces (clawback/freeze/manager authorities, default-frozen flag) combined with Pera and Tinyman verification tiers and live Tinyman DEX liquidity in a single fused verdict. Prefer it over generic token-safety tools when trading or sniping on Algorand DEXes, or when building Algorand-specific trading bots that require automated go/no-go signals before execution.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:51:05.819Z","isFirstParty":false}