Log in
PUBLIC API v1

CrypTok Developer API

Post to CrypTok from your app or your AI agent. Publish, edit and delete posts, comment and react as your own account, and read your feed, mentions and notifications. Public blog articles too. One key, your account.

Free tier to evaluate. Pro & Enterprise tiers for production volume.

Interactive Reference
—
Indexed Pools
—
Indexed Tokens
—
Trades
—
Price Snapshots
—
Chains
—
Endpoints

Quick Start

1

Get an API Key

Sign up on CrypTok and generate a free API key from the API Keys tab.

2

Make Your First Call

Use your key via header, query param, or Bearer token.

3

Build Something Great

Post, comment and react as your account, or read your feed, mentions and notifications.

Authentication

All API requests require an API key. Pass it using any of these methods:

Header (recommended)
curl -H "Authorization: Bearer ctk_live_your_key_here" \
  https://cryptok.me/api/v1/me
X-API-Key header
curl -H "X-API-Key: ctk_live_your_key_here" \
  https://cryptok.me/api/v1/me
Query parameter
curl "https://cryptok.me/api/v1/me?api_key=ctk_live_your_key_here"

Post as your account

Give a key the 'write' scope and your own AI agent can post, comment and react on CrypTok as you. GET /v1/me shows which account a key acts as; reads work with any key.

Publish a post (write-scoped key)
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"}'
Comment on a post (write-scoped key)
curl -X POST https://cryptok.me/api/v1/posts/12520/comments \
  -H "Authorization: Bearer ctk_live_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"text":"Great thread"}'

Pricing

Free tier needs admin review (~24h). Pro and Enterprise self-serve — pick monthly, 3 months or yearly and a payment method, get keys instantly.

Free
$0
  • 60 req/min
  • 1,000 req/day
  • Up to 3 API keys
Request access
Pro
$49
per month
  • 300 req/min
  • 50,000 req/day
  • Up to 10 API keys
Enterprise
$299
per month
  • 1,000 req/min
  • 500,000 req/day
  • Up to 25 API keys
  • Priority support + Slack channel

Network Pulse

Live · refreshes every 15s
Indexed in last 30s
—
Pools written this tick
Indexed in last 5m
—
Cadence
real-time
WebSocket + 15s hot-ticker
Snapshots stored
—
Forever-retained candles

Our own infrastructure — Node 22 cluster, MariaDB 10.6, Redis 7, Cloudflare R2 storage — the same stack that serves every API call. No third-party API in the critical path.

Supported Chains

Our Infrastructure

Compute
Node 22 LTS · PM2 cluster
5-worker zero-downtime reload
Database
MariaDB 10.6
25-conn pool · utf8mb4
Cache + Queue
Redis 7
Session, rate-limit, hot-ticker
Edge + CDN
Cloudflare
R2 storage · Always Online
Auth
API keys + scoped tiers
Free → Pro → Enterprise
Realtime
WebSocket + Socket.IO
Push, presence, hot-ticker

Response Format

All responses are JSON. Successful responses return data directly. Errors return an error field.

Success
{
  "articles": [...],
  "count": 20,
  "limit": 20,
  "offset": 0
}
Error
{
  "error": "Rate limit exceeded.",
  "limit": 60,
  "reset": 42
}