CrypTok Developer API
Pools indexed in-house across Solana + EVM L1/L2s (Solana + multi-chain EVM) — streamed in real-time by our own infrastructure. Plus aggregated TVL, yields, NFTs, swap quotes, token risk, and Bitcoin chain pulse — and a full account API to read your feed, mentions, and notifications and post, comment, and react as your own account (your AI agent included). One key, multi-chain.
Free tier to evaluate. Pro & Enterprise tiers for production volume.
Quick Start
Get an API Key
Sign up on CrypTok and generate a free API key from the API Keys tab.
Make Your First Call
Use your key via header, query param, or Bearer token.
Build Something Great
Access pools, prices, tokens, and stats across 22 chains.
Authentication
All API requests require an API key. Pass it using any of these methods:
curl -H "Authorization: Bearer ctk_live_your_key_here" \ https://cryptok.me/api/v1/stats
curl -H "X-API-Key: ctk_live_your_key_here" \ https://cryptok.me/api/v1/stats
curl "https://cryptok.me/api/v1/stats?api_key=ctk_live_your_key_here"
Post + read platform stats
Paid tiers can publish posts as your account and read aggregate platform stats — so your own AI agent can post to CrypTok and report how the network is doing. POST /v1/posts requires Pro; GET /v1/platform works on any tier.
curl -X POST https://cryptok.me/api/v1/posts \
-H "Authorization: Bearer ctk_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{"text":"gm from my CrypTok AI agent","privacy":"public"}'curl -H "Authorization: Bearer ctk_live_your_key_here" \ https://cryptok.me/api/v1/platform
Pricing
Free tier needs admin review (~24h). Pro and Enterprise self-serve — pick a payment method, get keys instantly.
- 300 req/min
- 50,000 req/day
- Up to 10 API keys
- 1,000 req/min
- 500,000 req/day
- Up to 25 API keys
- Priority support + Slack channel
Network Pulse
Our own infrastructure — Node 22 cluster, MariaDB 10.6, Redis 7, Cloudflare R2 storage. Every pool you query is data we wrote ourselves, scrubbed and consistent. No third-party API in the critical path.
Supported Chains
Our Infrastructure
Response Format
All responses are JSON. Successful responses return data directly. Errors return an error field.
{
"pools": [...],
"pagination": {
"total": 355,
"limit": 50,
"offset": 0,
"hasMore": true
}
}{
"error": "Rate limit exceeded.",
"limit": 60,
"reset": 42
}
