Documentation
Sign up to get an API keyQuickstart
Make your first AKRUM API request in under five minutes. You'll generate cryptographic-grade randomness backed by Rule 30 cellular automata, verifiable via signed response envelopes.
1. Sign up
Create a free account — no credit card required. The Free tier ships with 5,000 requests / month.
2. Generate an API key
Go to API keys and click New key. Keys begin with ak_live_.
3. Make your first request
Pick a language. All four samples produce 32 bytes of hex-encoded randomness.
curl https://api.akrum.io/v1/random \
-H "Authorization: Bearer ak_live_..." \
-G --data-urlencode "bytes=-n">32" \
--data-urlencode "format=hex"4. Verify the response
Every successful response includes a deterministic request_id and a signed envelope you can verify offline.
{
"request_id": "req_01HX9Z3K7...",
"value": "9f1c4e...d8a2",
"format": "hex",
"bytes": 32,
"envelope": {
"alg": "ed25519",
"sig": "..."
}
}