Quickstart

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.

Create an account →

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": "..."
  }
}