Skip to content
Back to Avasis Agent Platform

Card snapshot

agents.avasis.ai · 2026-10-31 17:50:36 UTC · 277e7be10a79a2559f47b3e6d4386b201bd2aa07fb4279c23918f65efe672896

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": "Avasis Agent Platform",
  "description": "Pay-per-call HTTP resources for agents (x402: USDC on Base, no account or API key): Solana rug check / token verdict and complete kit, Polymarket odds kit, web page reader, EVM gas and pre-sign transaction precheck; free MCP tools (catalog, samples, quotes, rubric) at /mcp. Discovery card only: the A2A task protocol (message/send) is not implemented here. Call a skill URL unpaid for its 402 quote (PAYMENT-REQUIRED header) and pay with any x402 client, or read /agents.md.",
  "url": "https://agents.avasis.ai",
  "preferredTransport": "https://github.com/coinbase/x402",
  "protocolVersion": "0.3.0",
  "supportedInterfaces": [
    {
      "url": "https://agents.avasis.ai",
      "protocolBinding": "https://github.com/coinbase/x402",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://agents.avasis.ai/mcp",
      "protocolBinding": "https://modelcontextprotocol.io/specification/2025-06-18",
      "protocolVersion": "1.0"
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://agents.avasis.ai/mcp",
      "protocolBinding": "https://modelcontextprotocol.io/specification/2025-06-18",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Avasis",
    "url": "https://agents.avasis.ai"
  },
  "iconUrl": "https://agents.avasis.ai/favicon.svg",
  "version": "0.1.0",
  "documentationUrl": "https://agents.avasis.ai/agents.md",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "solCompleteKit",
      "name": "Solana rug check complete kit ($0.02): is this token safe? verdict + holders + Jupiter + RugCheck + Dexscreener",
      "description": "$0.02 per call (x402: USDC on Base, no account or API key). GET or POST https://agents.avasis.ai/v1/sol/complete-kit/{mint}: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Solana rug check in one call: is this token safe? Complete multi-source kit, $0.02: SAFE/WARN/DANGER grade + 0-100 token risk score with evidenced flags, top-20 holders + concentration, Dexscreener liquidity/volume, Jupiter verified tag + holder count, RugCheck second opinion, cross-source consensus. ax1 alternative: same ~$0.02 ticket, 5 sources (we don't resell ax1). Free sample /v1/kit/sample. Not a mint 404, never charged.",
      "tags": [
        "x402",
        "paid",
        "solana",
        "rug-check",
        "token-safety",
        "risk-score",
        "complete-kit",
        "multi-source",
        "token",
        "rug"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/sol/complete-kit/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263",
        "free sample: https://agents.avasis.ai/v1/kit/sample"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "solVerdict",
      "name": "Solana token verdict: SAFE / WARN / DANGER + share card + receipt",
      "description": "$0.01 per call (x402: USDC on Base, no account or API key). GET or POST https://agents.avasis.ai/v1/sol/token-verdict/{mint}: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Solana rug check: is this token safe? Get a token risk score (0-100) and a SAFE / WARN / DANGER verdict for any Solana mint or pump.fun coin. Deterministic on-chain rubric: mint + freeze authority, Token-2022 traps, top-10 holders excl. pools/curve/burn, largest wallet, pump.fun curve. Evidenced flags, provenance, market context, one-liner, page + PNG card. Receipt: operation_id + free status_url; replay the signed request to recover, never pay twice. Garbage -> 400 before any challenge.",
      "tags": [
        "x402",
        "paid",
        "solana",
        "token-verdict",
        "rug-check",
        "pump.fun",
        "memecoin"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/sol/token-verdict/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263",
        "free sample: https://agents.avasis.ai/v1/verdict/sample"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pmCompleteKit",
      "name": "Polymarket odds complete kit ($0.02): event + books + history + checks in one call",
      "description": "$0.02 per call (x402: USDC on Base, no account or API key). GET or POST https://agents.avasis.ai/v1/pm/complete-kit: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Polymarket odds in one call: prediction market kit, $0.02, event + books + history. Search text or event slug -> ranked event, rules, resolution source, every outcome with probability + CLOB token ids, live order books (bid/ask/spread/depth), 7-day price trend, series siblings, Gamma-vs-CLOB consistency checks and a tradability label. Read-only public Polymarket data. Free sample /v1/pm/kit/sample. No match 404, never charged.",
      "tags": [
        "x402",
        "paid",
        "polymarket",
        "polymarket-odds",
        "prediction-market-kit",
        "prediction-markets",
        "complete-kit",
        "odds",
        "order-book",
        "price-history"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/pm/complete-kit?q=bitcoin",
        "free sample: https://agents.avasis.ai/v1/pm/kit/sample"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pmMarkets",
      "name": "Polymarket markets: live odds, volume, liquidity, search",
      "description": "$0.002 per call (x402: USDC on Base, no account or API key). GET https://agents.avasis.ai/v1/pm/markets: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Find live Polymarket prediction markets in one call: search by text or rank by 24h volume, liquidity, ending soon or newest, with filters for min liquidity and resolving within N hours. Each market: question, event, URL, outcomes with implied probabilities and CLOB token ids, best bid/ask, spread, last trade, 1h/24h price change, 24h/1wk/total volume, liquidity, end date. Read-only, 20 s cache. Upstream error -> 502/504, never charged. USDC on Base, no API key.",
      "tags": [
        "x402",
        "paid",
        "polymarket",
        "prediction-markets",
        "odds",
        "markets",
        "events",
        "probability"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/pm/markets?q=bitcoin"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "webRead",
      "name": "Web page reader: any URL to clean markdown + metadata",
      "description": "$0.002 per call (x402: USDC on Base, no account or API key). GET https://agents.avasis.ai/v1/web/read?url={url}: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Read any public web page as clean, LLM-ready markdown in one call: main content (nav/ads/scripts stripped), title, description, author, published date, canonical, language, outgoing links, word count, approx tokens and a content_sha256 for change detection (pass since_sha256 to get changed:true|false). HTML, plain text, JSON and XML. Redirects followed (5 max), 2 MB cap, 8 s budget, 60 s cache. Page 4xx/5xx -> 424, non-text -> 415, private hosts -> 400: never charged. USDC on Base, no API key.",
      "tags": [
        "x402",
        "paid",
        "web",
        "scrape",
        "fetch",
        "markdown",
        "reader",
        "llm",
        "rag",
        "contents"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/web/read?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHTTP_402"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "txPrecheck_base",
      "name": "Base tx precheck ($0.02): simulate an unsigned transaction before signing: revert, gas USD, transfers, wallet PnL, approval risk, counterpar",
      "description": "$0.02 per call (x402: USDC on Base, no account or API key). GET or POST https://agents.avasis.ai/v1/base/tx-precheck?from={from}&to={to}: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Pre-sign tx precheck for Base (chain 8453, $0.02): simulate transaction {from,to,data,value} with eth_simulateV1 before signing. Returns would_revert + reason, gas USD, each ETH/ERC-20/NFT transfer with USD, wallet PnL (net_for_from usd_net), approval risk (spender, unlimited:true, USD exposure), counterparty risk (GoPlus + OFAC), decoded method, SIGN/CAUTION/BLOCK verdict with reasons. POST JSON or GET. Free live sample /v1/evm/tx-precheck/sample. Advice only; RPC down 502, ne",
      "tags": [
        "x402",
        "paid",
        "base",
        "evm",
        "tx-simulation",
        "pre-sign",
        "approval-risk"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/base/tx-precheck?from=0xf977814e90da44bfa03b6295a0616a897441acec&to=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&data=0x095ea7b30000000000000000000000002626664c2603336e57b271c5c0b26f421741e481ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff&value=0&chain=base",
        "free sample: https://agents.avasis.ai/v1/evm/tx-precheck/sample"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "evmGasOps",
      "name": "EVM gas ops kit ($0.05): Ethereum gas + Base gas fee tiers, next base fee, USD cost per tx, pick",
      "description": "$0.05 per call (x402: USDC on Base, no account or API key). GET https://agents.avasis.ai/v1/evm/gas-ops: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Ethereum gas + Base gas in one call (evm gas ops, $0.05) for agents that send transactions. Per chain: base fee, priority fee, four EIP-1559 fee tiers (slow/standard/fast/urgent: maxFeePerGas + maxPriorityFeePerGas), next-block base-fee estimate + congestion, ETH + USD cost of a transfer / ERC-20 transfer / approve / swap and of your gas_limit (Chainlink ETH/USD), Base-vs-Ethereum comparison, a pick with its reason. Free live sample /v1/evm/gas-ops/sample. Upstream down 503, never charged.",
      "tags": [
        "x402",
        "paid",
        "ethereum",
        "base",
        "gas",
        "evm",
        "fees"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/evm/gas-ops?gas_limit=21000",
        "free sample: https://agents.avasis.ai/v1/evm/gas-ops/sample"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "rugLite",
      "name": "Solana rug check lite: authorities, Token-2022 traps, top-10, curve",
      "description": "$0.02 per call (x402: USDC on Base, no account or API key). GET or POST https://agents.avasis.ai/v1/sol/rug-lite/{mint}: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Quick on-chain rug verdict for a Solana mint (RED/AMBER/GREEN + 0-100 risk score with weighted, evidenced flags): mint and freeze authority, Token-2022 risk extensions (permanent delegate, transfer hook, transfer fee, default-frozen, pausable, non-transferable), top-10 holder concentration with pump.fun curve / AMM pools / burn excluded, pump.fun curve status. Compact JSON for bots screening every new launch: 3 RPC reads, typically ~1 s, cached 45 s per mint. Not a mint -> 404, not charged.",
      "tags": [
        "x402",
        "paid"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/sol/rug-lite/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "holdersAuthority",
      "name": "Solana holders + authority pack: top 20, holder count, extensions",
      "description": "$0.25 per call (x402: USDC on Base, no account or API key). GET or POST https://agents.avasis.ai/v1/sol/holders-authority/{mint}: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Holders + authority pack for a Solana mint: SPL vs Token-2022, decimals, supply, mint/freeze authority, every Token-2022 extension with a risk label, on-chain metadata (name, symbol, uri, update authority, mutable), top 20 owners with % of supply and labels (pump.fun curve, PumpSwap pool, Raydium/Orca/Meteora, burn), concentration top1/5/10/20 incl. and excl. pools/curve/burn, holder count when the holder set fits a public-RPC scan, pump.fun curve/graduation. < 8 s.",
      "tags": [
        "x402",
        "paid"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/sol/holders-authority/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "solDossier",
      "name": "Solana token dossier: facts pack + grounded research brief + card ($0.50)",
      "description": "$0.5 per call (x402: USDC on Base, no account or API key). GET or POST https://agents.avasis.ai/v1/sol/dossier/{mint}: unpaid -> HTTP 402 with the quote in the PAYMENT-REQUIRED header, paid -> JSON. Deep Solana mint research in one paid call: the deterministic SAFE/WARN/DANGER verdict, a facts pack (authorities, Token-2022 traps, holder concentration + top wallets, pump.fun curve / PumpSwap pool, creator holding + trades + launch record, mint age) and a research brief grounded only in those facts: exec summary, open risks, what would change the call, unknowns, agent checklist, each line citing facts. Free status_url; replay to recover, never pay twice. Garbage -> 400 before any challenge.",
      "tags": [
        "x402",
        "paid",
        "solana",
        "dossier",
        "research",
        "rug-check",
        "pump.fun"
      ],
      "examples": [
        "https://agents.avasis.ai/v1/sol/dossier/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "mcp",
      "name": "Free MCP tools: catalog, real samples, x402 quotes, verdict rubric",
      "tags": [
        "mcp",
        "free",
        "catalog",
        "quote"
      ],
      "description": "Model Context Protocol server at https://agents.avasis.ai/mcp (Streamable HTTP, no auth): avasis_products (every paid route with its live price), avasis_free_sample, avasis_quote (the x402 requirements and pay URL for your own wallet), avasis_verdict_rubric. Read-only and free.",
      "examples": [
        "claude mcp add --transport http avasis https://agents.avasis.ai/mcp"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "supportsAuthenticatedExtendedCard": false
}