CoinGecko crypto data agent: price feeds, market data, metadata, and historical data via x402 micropayment.
What it does
This endpoint exposes a CoinGecko-powered AI agent hosted on Questflow's infrastructure, accessible via the x402 payment protocol. It accepts a natural-language message (POST with an `input` string field) and returns crypto market intelligence sourced from CoinGecko — including price feeds, market data, asset metadata, NFT data, exchange information, and historical pricing.
Payment is handled through an x402 challenge on the Base Sepolia testnet using USDC (contract `0x036CbD53842c5426634e7929541eC2318f3dCF7e`). The maximum amount required per request is 100,000 units (in the token's smallest denomination), with a timeout of up to 1,200 seconds. The agent is conversational: you send a plain-text query and receive a plain-text response.
The endpoint is live and returns a valid 402 challenge. However, documentation is minimal — there is no OpenAPI spec, no dedicated docs page, and the only schema available is the one embedded in the x402 challenge itself. The hosting platform (Questflow / dctx.link) is primarily an AI-clone trading platform; this agent appears to be one of many agents available through their x402 gateway. Because the network is Base Sepolia (a testnet), this endpoint is likely intended for development or experimentation rather than production use.
Capabilities
Use cases
- —Querying real-time cryptocurrency prices and market caps via natural language
- —Retrieving historical price data for crypto assets programmatically
- —Getting NFT collection metadata and floor prices
- —Comparing exchange volumes and trading pairs
- —Building AI agent workflows that need on-demand crypto market intelligence
Fit
Best for
- —AI agents needing conversational access to CoinGecko data
- —Developers prototyping x402-based crypto data pipelines on testnet
- —Automated workflows requiring on-demand crypto market lookups
Not for
- —Production systems requiring mainnet payment rails (this uses Base Sepolia testnet)
- —High-frequency trading requiring sub-second structured API responses
- —Users needing direct CoinGecko REST API access with structured JSON endpoints
Quick start
curl -X POST https://api-dev.intra-tls2.dctx.link/x402/agent/qrn:agent:68f59a6a93d1a55ee56c7d3b \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402-payment-header>" \
-d '{"input": "What is the current price of Bitcoin?"}'Example
Request
{
"input": "What is the current price of Bitcoin?"
}Response
{
"response": "The current price of Bitcoin (BTC) is $68,432.15 USD with a 24h trading volume of $28.3 billion and a market cap of $1.35 trillion."
}Endpoint
Quality
The endpoint is live and returns a valid x402 402 challenge with an embedded schema. However, there is no OpenAPI spec, no dedicated documentation, no usage examples, and the payment network is a testnet (Base Sepolia). The response example is inferred from the schema description, not observed. Information is sparse beyond the challenge payload and the existing title/description.
Warnings
- —Payment network is Base Sepolia (testnet) — not suitable for production use
- —No OpenAPI spec or dedicated documentation available
- —Response format and content are inferred from schema description only; no actual response was observed
- —The example response JSON is illustrative and not sourced from a real call
- —Agent behavior and CoinGecko data coverage details are unspecified
Citations
- —Endpoint returns a valid x402 challenge with status 402 on POSThttps://api-dev.intra-tls2.dctx.link/x402/agent/qrn:agent:68f59a6a93d1a55ee56c7d3b
- —Payment uses USDC on Base Sepolia with maxAmountRequired of 100000 and maxTimeoutSeconds of 1200https://api-dev.intra-tls2.dctx.link/x402/agent/qrn:agent:68f59a6a93d1a55ee56c7d3b
- —Description states CoinGecko provides price feeds, market data, metadata, and historical data of crypto assets, NFTs, and exchangeshttps://api-dev.intra-tls2.dctx.link/x402/agent/qrn:agent:68f59a6a93d1a55ee56c7d3b
- —Questflow is the hosting platform for this agenthttps://api-dev.intra-tls2.dctx.link