API
API keys.
Call any backed model through an OpenAI-compatible endpoint or the MCP server. Replies are paid by the shared pool under your wallet's daily cap.
Pool available
$6.51
$6.51 raised · $0 spent
Callable models
1
backed by 1 tokens
Per key
30/min
rolling minute
Max tokens
4,096
per request, no streaming
Your keys
Connect a wallet that launched a token or holds 250,000 $AUSPEX to mint a key.
Quickstart
Three calls
curl · chat completions
curl https://auspex.ink/api/v1/chat/completions \
-H "Authorization: Bearer ak_sk_…" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-fable-5.1",
"messages": [{"role": "user", "content": "What is the market cap of $AUSPEX right now?"}]
}'python · openai client
from openai import OpenAI
client = OpenAI(base_url="https://auspex.ink/api/v1", api_key="ak_sk_…")
r = client.chat.completions.create(
model="anthropic/claude-fable-5.1",
messages=[{"role": "user", "content": "Summarise the busiest markets today."}],
)
print(r.choices[0].message.content)which models can be called
curl https://auspex.ink/api/v1/models -H "Authorization: Bearer ak_sk_…"Request and response follow the OpenAI chat-completions shape. Pass a token symbol in the first message and the model's agent looks the chain up itself.
MCP
Plug it into an agent
claude code
claude mcp add --transport http auspex https://auspex.ink/mcp --header "Authorization: Bearer ak_sk_…"cursor · mcp.json
{
"mcpServers": {
"auspex": {
"url": "https://auspex.ink/mcp",
"headers": { "Authorization": "Bearer ak_sk_…" }
}
}
}The server exposes token lookups (markets, holders, trades, the pool) and a chat tool that talks to any backed model. Reads are free up to 60 a minute; chat spends your cap.
