Early bird token buyer analysis with bot detection and entry timing via Bitquery on-chain data.
What it does
This endpoint from Einstein AI analyzes early bird buyers of newly deployed tokens, detecting bot activity and evaluating entry timing. It returns raw on-chain data (no AI analysis layer) sourced from Bitquery, covering multiple chains including Base, Ethereum, BSC, Arbitrum, Polygon, Optimism, and Solana. The endpoint accepts a token contract address, optional chain selector, and result limit.
Payment is handled via the x402 protocol at $0.85 per request, payable in USDC on Base (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913), USDC on Solana, or BTC via Lightning Network (1,113 sats). No API keys are required — callers authenticate purely through the X-PAYMENT header containing a signed payment authorization. The endpoint is live and returns a proper 402 challenge with three payment options.
Einstein AI is part of the Virtuals Protocol ecosystem and exposes a broad suite of x402-enabled blockchain intelligence endpoints. This specific "/raw" variant returns structured data without the AI-generated analysis text that non-raw endpoints include. The output contains a status field, result object with the query data, and a payment receipt. The service supports configurable time periods and result limits up to 500.
Capabilities
Use cases
- —Detect bot snipers on newly launched tokens before investing
- —Analyze the first buyers of a token to assess organic vs. automated demand
- —Evaluate entry timing patterns to identify coordinated buying activity
- —Screen new token launches for suspicious early accumulation patterns
- —Build automated pipelines that flag tokens with high bot-buyer ratios
Fit
Best for
- —AI agents performing token due diligence before trading
- —DeFi researchers analyzing launch dynamics across multiple chains
- —Security-focused tools screening for bot manipulation on new tokens
- —Automated trading systems that need raw early-buyer data for decision-making
Not for
- —Historical price charting or OHLCV data (use the dedicated tokenchart/ohlcv endpoints instead)
- —Users who want AI-interpreted analysis text (use the non-raw earlybirds endpoint)
- —Non-blockchain or general-purpose data queries
Quick start
curl -X POST https://emc2ai.io/x402/bitquery/earlybirds/raw \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <base64-signed-USDC-authorization>" \
-d '{"chain": "base", "tokenAddress": "0xYourTokenAddress", "limit": "10"}'Example
Request
{
"chain": "base",
"limit": "10",
"tokenAddress": "0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b"
}Response
{
"result": {
"summary": {
"botCount": 4,
"organicCount": 6,
"totalEarlyBuyers": 10
},
"earlyBuyers": [
{
"isBot": true,
"wallet": "0xabc...123",
"amountUsd": 1520.5,
"entryBlock": 12345678,
"buyTimestamp": "2025-01-15T10:02:33Z",
"blocksAfterDeploy": 2
}
]
},
"status": "completed",
"payment": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "850000",
"scheme": "exact",
"txHash": "0xdef...789",
"network": "base",
"x402Version": 1
}
}Endpoint
Quality
The endpoint is live with a well-formed 402 challenge, full OpenAPI spec for the broader API, and clear pricing. However, this specific /earlybirds/raw path is not explicitly listed in the OpenAPI paths (only the general patterns are), and the response schema for early bird data is inferred from the outputSchema in the 402 challenge rather than documented in detail. The example response fields (isBot, entryBlock, etc.) are inferred from the endpoint description, not from actual response samples.
Warnings
- —The /earlybirds/raw endpoint is not explicitly listed in the published OpenAPI spec — its schema is inferred from the x402 challenge outputSchema
- —The /api path returned a 522 (host error) during crawl, suggesting occasional backend instability
- —Response body structure for early bird data is inferred; actual field names may differ
- —Example response JSON is illustrative, not captured from a real call
Citations
- —Endpoint returns 402 with x402Version 1 challenge accepting USDC on Base, USDC on Solana, and BTC on Lightninghttps://emc2ai.io/x402/bitquery/earlybirds/raw
- —Price is 850000 atomic units of USDC (6 decimals) = $0.85 on Base; Lightning equivalent is 1113 sats ($0.85)https://emc2ai.io/x402/bitquery/earlybirds/raw
- —Payment recipient on Base is 0xc9368b30BD620164FD1a05a5d99dcaf8Ae754775https://emc2ai.io/x402/bitquery/earlybirds/raw
- —Einstein AI accepts payments on three chains: USDC on Base, USDC on Solana, and BTC via Lightning Networkhttps://emc2ai.io/docs
- —Paid features typically cost $0.20–$1.00 per invocationhttps://emc2ai.io/docs
- —The outputSchema specifies input fields: chain (enum), tokenAddress (string), limit (string)https://emc2ai.io/x402/bitquery/earlybirds/raw
- —USDC asset address on Base is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913https://emc2ai.io/x402/bitquery/earlybirds/raw