Skip to content

SingIt x402 changelog

app.singitai/singit

6 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • Tools +3 −3
    • + chat_free
    • + chat
    • + get_allowance
    • − get_weather
    • − get_singit_risk_check
    • − get_hyperliquid_market

  • server.json 2 fields changed
    description
    Chat with AI models, web search, page reading and market data, inside owner-set key limits (USDC). Chat, web search, page reading and market data; owner-set daily and per-request key limits (USDC).
    version
    0.1.5 0.1.6

  • server.json 2 fields changed
    description
    Web search, page reading, prices and market data for agents, billed to your SingIt API key in USDC. Chat with AI models, web search, page reading and market data, inside owner-set key limits (USDC).
    version
    0.1.4 0.1.5

  • llms.txt +103 −4

    https://singitai.app/llms.txt

    − > Your agent spends. Your wallet keeps the money: set a daily and a per-purchase limit once, and your AI agent buys gift cards, eSIMs, top-ups and live answers inside those limits.− SingIt lets you connect the wallet you already use, set a daily and a per-purchase limit, and approve once. Your AI agent then buys gift cards, eSIMs, mobile top-ups and live model answers inside those limits, on Base or Solana. One signature takes the allowance back.− - SingIt Ask, an x402 API at https://ask.singitai.app — language-model chat completions, Anthropic's Messages and OpenAI's Responses formats, images, speech and web search, each paid per call in USDC on Base or Solana, no account or API key. Its own llms.txt: https://ask.singitai.app/llms.txt− - Source: https://github.com/bubon-ik/SingItAI+ > SingIt: pay for AI with USDC and keep spending limits. Your agent pays per call, only within the daily and per-purchase limits you sign: set them once, and your AI agent buys gift cards, eSIMs, top-ups and live answers inside those limits. Limits protect only SingIt's own agent: on Base they are enforced by an on-chain contract, on a SingIt API key the server checks them. On Solana, SingIt's server checks the daily and per-purchase limits; the chain only caps the total delegated.+ Machine-readable discovery: https://ask.singitai.app (llms.txt, openapi.json, pricing.json, .well-known/x402, SKILL.md, .well-known/agent-card.json, llms-models.txt, llms-full.txt).+ Agents with no wallet of their own: use an MCP key with limits your owner sets: https://singitai.app/docs/mcp-key/+ Caps apply only to calls made with the key to SingIt's MCP and /v1 endpoint; they do not limit spending elsewhere or protect an agent's own wallet.+ Developers who pay from their own wallet with @singitai/sdk (npm) or singit (PyPI) set required client-side ceilings, maxPerCallUsd and maxPerDayUsd, checked in their own process before anything is signed.+ Free first call: POST https://ask.singitai.app/v1/chat/completions with model free/deepseek-v4.1-flash; no key or wallet, subject to the free allowance below.+ Agent instructions: https://ask.singitai.app/SKILL.md+ Discovery card (MCP, not an A2A task endpoint): https://ask.singitai.app/.well-known/agent-card.json+ <!-- generated:ask-guide:start -->+ ## I need to... -> Call -> Price+ | Task | Call | Price |+ | --- | --- | --- |+ | Chat completion (OpenAI format) | POST https://ask.singitai.app/v1/chat/completions | 0.001..1.225042 USDC per call |+ | Anthropic Messages | POST https://ask.singitai.app/v1/messages | 0.001..1.225042 USDC per call |+ | OpenAI Responses | POST https://ask.singitai.app/v1/responses | 0.001..1.225042 USDC per call |+ | Per-model chat routes | POST https://ask.singitai.app/v1/chat/{model} | 0.001..0.20584 USDC per call |+ | Image edits (JSON data URIs) | POST https://ask.singitai.app/v1/images/edits; POST https://ask.singitai.app/v1/images/image2image | 0.001..0.47 USDC per call |+ | Embeddings (exact input estimate) | POST https://ask.singitai.app/v1/embeddings | 0.001..0.023125 USDC per call |+ | Image generation | POST https://ask.singitai.app/v1/images/generations | 0.014..2.602 USDC per call |+ | Speech | POST https://ask.singitai.app/v1/audio/speech | 0.001..0.336 USDC per call |+ | Exa web search | POST https://ask.singitai.app/v1/exa/search | 0.002..0.051 USDC per call |+ | Exa page contents | POST https://ask.singitai.app/v1/exa/contents | 0.002..0.051 USDC per call |+ | Exa cited answer | POST https://ask.singitai.app/v1/exa/answer | 0.002..0.051 USDC per call |+ | Free models (free/ prefix) | POST https://ask.singitai.app/v1/chat/completions | Free (limited daily allowance) |+ | Crypto / metal / FX prices (free) | GET https://ask.singitai.app/v1/prices; GET https://ask.singitai.app/v1/prices/crypto/{symbol}; GET https://ask.singitai.app/v1/prices/metal/{symbol}; GET https://ask.singitai.app/v1/prices/fx/{base}/{quote} | Free |+ | Models / pricing lookups (free) | GET https://ask.singitai.app/v1/models; GET https://ask.singitai.app/pricing.json | Free |+ | Health | GET https://ask.singitai.app/health | Free |+ ## Money rules for agents+ Unpaid calls: HTTP 402 includes PAYMENT-REQUIRED (base64 JSON, x402Version 2). Decode it, sign one offer, retry the same request with PAYMENT-SIGNATURE. Success: HTTP 200 with PAYMENT-RESPONSE.+ `upto` is listed first: pay the actual cost up to the signed ceiling. `exact` is priced for a typical answer (~30% of max_tokens), settled at that flat price whatever length the answer turns out to be. Never sign above budget.+ LLM/image/speech: model cost plus 30% markup, plus a settlement fee of $0.001 on Base or $0.002 on Solana. Base and Solana share API URLs. Exa: own price, no markup, plus settlement fee of $0.001 on both Base and Solana. Route ranges are USDC; the request's 402 offer is authoritative.+ Only billable answers charge; upstream 503s never charge. For 400/413/422, fix the request; do not switch models. 409: payment signature already used. For 503, wait Retry-After if supplied; for free-tier 429, wait Retry-After.+ Free tier: 6 free models, 20 answers/day/network, shared daily cost cap $0.25. The shared cap may run out (free_budget_exhausted); resets at midnight UTC. No wallet or key required. Each free answer reports `billing.remainingToday`; when used up, drop the `free/` prefix to pay.+ Paid /v1/chat/completions: 200 messages, 100000 estimated characters (tools included; 8000 per image), 64 tools/calls, four images, max_tokens 8192 (default 800), 128 kB JSON body. Model capabilities constrain tools/images. Messages/Responses support tools and 32000 output tokens.+ Chat/Messages/Responses stream:true returns buffered SSE after settlement with billing and PAYMENT-RESPONSE. Chat ends with [DONE]; Responses with response.completed. Chat stream_options accepts only {include_usage:boolean} with stream:true. Free/per-model streams retain text-only limits; free refuses tools/images.+ /numbers.json agent_traffic: 24h/7d paid/free with_tools/stream/images; fixed by_source. No raw headers/prompts/addresses.+ Reference chat request: 1 message(s), 30 characters, 12 input tokens, max_tokens 800. Per-model reference prices are in the full models list, with upto before exact.+ <!-- generated:ask-guide:end -->+ Connect your wallet, sign daily and per-purchase limits, and let your agent buy gift cards, eSIMs, top-ups and answers on Base or Solana. Revoke with one signature.+ - SingIt Ask: https://ask.singitai.app — chat, Messages, Responses, images, speech and search; USDC per call on Base or Solana without an account. Guide: https://ask.singitai.app/llms.txt

    Showing the first 40 of each.

  • Tools +2
    • + get_limits
    • + get_receipts

  • server.json 3 fields changed
    description
    Web search, page reading, prices and market data for agents via x402, in USDC on Base or Solana. Web search, page reading, prices and market data for agents, billed to your SingIt API key in USDC.
    repository_url
    https://github.com/bubon-ik/SingItAI https://github.com/SingItAi/singit-mcp
    version
    0.1.1 0.1.4