{"endpoints":[{"name":"portfolio","title":"Account portfolio snapshot","method":"GET","path":"/api/portfolio/G3YVTPURK6VFSM5CXEH7QFTZXLCXBJL6UMAIUUYJO4P2XF3MHQ4FUHYYB4","priceUsd":0,"description":"Every holding for an Algorand address in one call — ALGO balance plus each ASA with resolved names and decimals-corrected amounts, largest first. No LLM.","free":true,"available":true},{"name":"asset","title":"ASA metadata & supply","method":"GET","path":"/api/asset/31566704","priceUsd":0.05,"description":"Algorand ASA metadata and supply lookup: given an Algorand Standard Asset id, returns the asset name, unit name, decimals, declared total supply, real circulating supply (total minus unissued reserve holdings), creator, project url, whether the asset has been destroyed, and its configuration flags — manager, freeze, clawback, reserve, and default-frozen. Deterministic Algorand indexer data, no LLM. Use it to identify an unfamiliar token before accepting, holding, or swapping it. No API key or account — pay $0.05 per call in USDC.","free":false,"available":true},{"name":"inference","title":"LLM text generation","method":"POST","path":"/api/inference","priceUsd":0.05,"description":"LLM text generation and completion: send a natural-language prompt (question, instruction, draft, code, or classification task) and receive generated text back. No API key, no account, no subscription — pay $0.05 per call in USDC. Powered by Claude Haiku 4.5. Returns the generated text plus a truncated flag.","sampleBody":{"prompt":"Summarize the plot of Hamlet in two sentences."},"free":false,"available":false,"unavailableReason":"Anthropic-backed tools are temporarily disabled by the operator."},{"name":"verify-payment","title":"Payment verification","method":"POST","path":"/api/verify-payment","priceUsd":0.06,"description":"Algorand payment verification and transaction assertion: given a transaction id plus what you expected (sender, receiver, asset, amount), returns a pass/fail verdict with a per-check breakdown of expected vs actual. Matches transfers across inner transactions, so payments routed through smart contracts and DEX swaps still verify. Supports an amount tolerance. Deterministic, no LLM. Built for autonomous agents that need to confirm a payment landed exactly as intended before acting on it. No API key or account — pay $0.06 per call in USDC.","sampleBody":{"txid":"U6RNSGSAWJ3AINV4WGKGELVJC5SGHN2MS3HGJEQTOBOHKHMX7HYA","expectedReceiver":"G3YVTPURK6VFSM5CXEH7QFTZXLCXBJL6UMAIUUYJO4P2XF3MHQ4FUHYYB4","expectedAsset":"31566704","expectedAmount":0.02},"free":false,"available":true},{"name":"explain-tx","title":"Algorand transaction explainer","method":"GET","path":"/api/explain-tx/U6RNSGSAWJ3AINV4WGKGELVJC5SGHN2MS3HGJEQTOBOHKHMX7HYA","priceUsd":0.08,"description":"Algorand transaction explainer and decoder: given a transaction id, returns a plain-language summary of what the transaction actually did, plus structured detail — transaction type, sender, every ALGO and ASA transfer with human-readable amounts and resolved asset names, application call id and inner transactions, fee, confirmation round, timestamp, and decoded note. Decodes DEX swaps and smart contract calls by walking inner transactions. Deterministic decoding of real Algorand indexer data, no LLM. Useful for agent transaction auditing, payment verification, and explaining on-chain activity to users. No API key or account — pay $0.08 per call in USDC.","free":false,"available":true},{"name":"nl-to-sql","title":"Natural language to SQL","method":"POST","path":"/api/nl-to-sql","priceUsd":0.08,"description":"Natural language to SQL: send a plain-language question plus your table schema and receive a ready-to-run SQL query. Supports postgres, mysql, sqlite, sqlserver, bigquery, and snowflake dialects. Returns the query plus a readOnly flag and a warnings array. readOnly is a conservative heuristic — true only for a single read-verb statement with no write verb, false whenever output was truncated or anything is unrecognised — so it is a gate, not a proof; run untrusted SQL through a read-only connection. This endpoint GENERATES SQL ONLY — it never connects to a database and never executes the query. Powered by Claude Haiku 4.5. No API key or account — pay $0.08 per call in USDC.","sampleBody":{"question":"Top 5 users by total completed order value in 2026","schema":"CREATE TABLE users (id BIGINT PRIMARY KEY, email TEXT); CREATE TABLE orders (...)","dialect":"postgres"},"free":false,"available":false,"unavailableReason":"Anthropic-backed tools are temporarily disabled by the operator."},{"name":"app","title":"Smart contract metadata","method":"GET","path":"/api/app/1002541853","priceUsd":0.1,"description":"Algorand smart contract metadata lookup: given an application id, returns the creator, whether the contract still exists, the round it was created at, approval and clear-state program sizes, the global and local state schemas, and the decoded global state keys and values. Every DeFi protocol, DAO, NFT mint and staking pool on Algorand is an application, so this is the first thing to check before interacting with one. Deterministic Algorand indexer data, no LLM. No API key or account — pay $0.10 per call in USDC.","free":false,"available":true},{"name":"asset-risk","title":"ASA risk / scam screen","method":"GET","path":"/api/asset-risk/31566704","priceUsd":0.1,"description":"Algorand ASA risk scoring and scam token screening: given an Algorand Standard Asset id, returns an explainable 0-100 risk score, a risk level, and the on-chain signals behind it — whether clawback or freeze is enabled, whether holdings default to frozen, whether the manager can still reconfigure supply, largest-holder concentration as a share of circulating supply, and the creator account's age. Deterministic analysis of real Algorand indexer data, no LLM. Run it before accepting, holding, or swapping an unfamiliar token. No API key or account — pay $0.10 per call in USDC.","free":false,"available":true},{"name":"relationship","title":"Address relationship check","method":"GET","path":"/api/relationship?a=G3YVTPURK6VFSM5CXEH7QFTZXLCXBJL6UMAIUUYJO4P2XF3MHQ4FUHYYB4&b=MUVW2RFKNVHWX4CNF6YIYNMX5EHK7TW3ERUDPDAQVFG4IRH5CDQINUQVVM","priceUsd":0.1,"description":"Algorand address relationship and counterparty history: given two addresses as query parameters a and b, returns whether they have transacted, how many transactions between them, total value moved per asset broken down by direction, and first and last interaction timestamps. Matches through inner transactions, so activity routed via smart contracts is counted. Deterministic analysis of real Algorand indexer data, no LLM. Useful for verifying a claimed relationship or reviewing counterparty history before a deal. No API key or account — pay $0.10 per call in USDC.","free":false,"available":true},{"name":"summarize","title":"Text summarization","method":"POST","path":"/api/summarize","priceUsd":0.1,"description":"Text summarization and condensation: send raw text up to 50,000 characters (article, document, transcript, report, or thread) and receive a concise summary preserving key facts. Optional maxWords for target length and style (concise, bullets, or detailed). No API key or account — pay $0.10 per call in USDC. Returns the summary plus a truncated flag.","sampleBody":{"text":"Long block of text to summarize goes here..."},"free":false,"available":false,"unavailableReason":"Anthropic-backed tools are temporarily disabled by the operator."},{"name":"wallet-risk","title":"Algorand wallet risk scoring","method":"GET","path":"/api/wallet-risk/G3YVTPURK6VFSM5CXEH7QFTZXLCXBJL6UMAIUUYJO4P2XF3MHQ4FUHYYB4","priceUsd":0.1,"description":"Algorand wallet risk scoring and address reputation: given an Algorand address, returns an explainable 0-100 risk score, a risk level (low, medium, high), and the on-chain signals behind it — account age in days, transaction count, ALGO balance, USDC opt-in status, distinct counterparty count, and rekey history. Deterministic analysis of real Algorand indexer data, no LLM. Useful for agent counterparty checks, fraud screening, and KYC-style address due diligence before transacting. No API key or account — pay $0.10 per call in USDC.","free":false,"available":true},{"name":"code-review","title":"GitHub pull request review","method":"POST","path":"/api/code-review","priceUsd":0.15,"description":"GitHub pull request code review: give a repository owner, name, and PR number and receive a structured review of the diff — concrete correctness bugs, security issues, and error-handling gaps, each with the file and line where possible. Fetches the diff from GitHub for you and returns PR metadata (title, files changed, additions, deletions) alongside the review. Optional focus parameter to steer the review. Powered by Claude Haiku 4.5. No API key or account — pay $0.15 per call in USDC.","sampleBody":{"owner":"algorand","repo":"go-algorand","pull":6100},"free":false,"available":false,"unavailableReason":"Anthropic-backed tools are temporarily disabled by the operator."},{"name":"trace","title":"Fund flow tracing","method":"GET","path":"/api/trace/G3YVTPURK6VFSM5CXEH7QFTZXLCXBJL6UMAIUUYJO4P2XF3MHQ4FUHYYB4","priceUsd":0.15,"description":"Algorand fund flow tracing and money movement analysis: given an address, follows value outward across up to four hops and returns the graph of where it went — every edge with its asset, total amount, transaction count and time range, the addresses reached at each hop, and the destinations that received the most. Optionally restricted to one asset. Answers \"where did this money go\" when the destination is unknown, which address-pair checks cannot. Follows the largest flows first and reports every limit it hit, so a partial trace is never mistaken for a complete one. Deterministic Algorand indexer data, no LLM. Useful for theft tracing, counterparty screening, and exchange attribution. No API key or account — pay $0.15 per call in USDC.","free":false,"available":true},{"name":"app-risk","title":"Smart contract risk screen","method":"GET","path":"/api/app-risk/1002541853","priceUsd":0.18,"description":"Algorand smart contract structural risk screening: given an application id, disassembles the approval program and reports references to UpdateApplication and DeleteApplication. A reference does not prove that a path succeeds or identify who can authorize it. Also reports privileged-looking global-state key names and a cautious 0-100 risk score with plain-language findings. Answers the question an agent has before handing funds to a contract, which token screening cannot. Deterministic analysis of real bytecode, no LLM. No API key or account — pay $0.18 per call in USDC.","free":false,"available":true},{"name":"cluster","title":"Wallet clustering","method":"GET","path":"/api/cluster/G3YVTPURK6VFSM5CXEH7QFTZXLCXBJL6UMAIUUYJO4P2XF3MHQ4FUHYYB4","priceUsd":0.2,"description":"Algorand wallet clustering and common-ownership attribution: given an address, finds other addresses whose on-chain behaviour is consistent with the same owner — shared first funder, overlapping counterparties, direct transfers, and correlated first activity — each scored 0-100 with the specific transactions and addresses behind it. Funder signals are weighted down by how many addresses that funder has paid, so sharing an exchange counts for little. Heuristic attribution, not proof of ownership: every result ships with its evidence and a disclaimer, because these are leads to verify rather than proof of control. Deterministic Algorand indexer data, no LLM. Useful for investigation, sybil detection, and counterparty due diligence. No API key or account — pay $0.20 per call in USDC.","free":false,"available":true}]}