Async AI research on crypto/digital assets via x402 micropayment ($2 USDC per job)
What it does
Ask Surf Research is an x402-payable endpoint that submits an asynchronous AI research job focused on digital assets and cryptocurrency. You POST a natural-language query (via the `AskSurfQueryRequest` schema with a single `user_query` field), pay $2.00 USDC through the x402 protocol, and receive a `job_id` immediately. You then poll a separate free status endpoint (`/x402/tools/ask_surf_research_status`) with that `job_id` to retrieve the completed research output.
The server is part of the Ask Surf x402 Server (v1.0.0), which also exposes a cheaper chat endpoint (`ask_surf_chat` at $0.20 USDC). Payment rails are available for Base/EVM USDC, Solana USDC, and XRPL XRP via parallel endpoint prefixes (`/x402/tools/`, `/x402/solana/tools/`, `/x402/xrpl/tools/`). The platform describes itself as an AI intelligence platform for digital assets delivering insights through a chat interface. A full OpenAPI 3.1 spec is published at `/openapi.json`, and interactive Swagger docs are available at `/docs`.
Note: during probing the endpoint returned HTTP 422 (not the expected 402 challenge), which may indicate the x402 payment middleware was not triggered without a proper payment header, or the endpoint requires a body to reach the payment gate. The root page (HTTP 200) redirects to asksurf.ai. Response schemas for the research job are not documented in the OpenAPI spec, so the exact shape of results is unknown.
Capabilities
Use cases
- —Submitting in-depth research queries about cryptocurrency projects, tokens, or market events
- —Automating crypto due-diligence reports from an AI agent pipeline
- —Enriching trading bots with on-demand AI-generated digital asset analysis
- —Generating summaries of upcoming TGEs, token launches, or protocol changes
- —Building dashboards that pull AI-curated crypto intelligence on demand
Fit
Best for
- —AI agents needing deep crypto/digital-asset research on demand
- —Developers building automated crypto intelligence workflows
- —Teams wanting pay-per-query research without API key management
Not for
- —Real-time streaming or low-latency chat (use the ask_surf_chat endpoint instead)
- —Non-crypto general knowledge queries
- —Users who need free or ad-supported research access
Quick start
# 1. Submit research job (requires x402 USDC payment header)
curl -X POST https://ask-surf-x402-production.up.railway.app/x402/tools/ask_surf_research \
-H 'Content-Type: application/json' \
-d '{"user_query": "What are the risks of restaking on EigenLayer?"}'
# 2. Poll for results (free)
curl -X POST https://x402.asksurf.ai/x402/tools/ask_surf_research_status \
-H 'Content-Type: application/json' \
-d '{"job_id": "<job_id_from_step_1>"}'Example
Request
{
"user_query": "What are the risks of restaking on EigenLayer?"
}Endpoint
Quality
Full OpenAPI 3.1 spec with clear request schemas and endpoint descriptions, but the probe did not capture a 402 challenge (got 422), response schemas are empty/undocumented, and no example responses or detailed docs exist beyond the auto-generated Swagger page. Pricing is stated in the OpenAPI description but not formally structured.
Warnings
- —Probe returned HTTP 422 instead of the expected 402 payment challenge — the x402 gate may require specific headers or body to trigger
- —Response schema for the research job and status endpoints is not documented in the OpenAPI spec
- —No example responses are available; the shape of completed research output is unknown
- —Pricing ($2.00 USDC) is sourced from the Bazaar listing description, not from a captured 402 challenge header
Citations
- —The ask_surf_research endpoint returns immediately with a job_id; results are polled via ask_surf_research_statushttps://ask-surf-x402-production.up.railway.app/docs
- —The ask_surf_chat endpoint costs $0.2 USDC per callhttps://ask-surf-x402-production.up.railway.app/docs
- —Surf is an AI intelligence platform for digital assets that delivers accurate, trusted insights through a simple chat interfacehttps://ask-surf-x402-production.up.railway.app/docs
- —The research status endpoint is free — no x402 payment requiredhttps://ask-surf-x402-production.up.railway.app/docs
- —Payment rails include Solana USDC and XRPL XRP via parallel endpoint prefixeshttps://ask-surf-x402-production.up.railway.app/docs
- —Request body uses AskSurfQueryRequest with a required user_query string fieldhttps://ask-surf-x402-production.up.railway.app/docs