AKRUM logo
Blockchain / Crypto Custody

AI Blockchain Key Manager

Autonomous key lifecycle management for wallets, smart contracts, and validators. Generate, rotate, retire — without losing access to chain state.

Overview

What it does

Manages the full lifecycle of cryptographic keys used on blockchain networks — generation, secure storage (HSM-backed), rotation, retirement, and recovery — across multiple chains and signing schemes (ECDSA-secp256k1, Ed25519, BLS12-381).

Detects keys that are due for rotation based on usage volume, time elapsed, or threat intelligence (e.g., a leaked signing scheme). Coordinates the rotation atomically so on-chain assets remain accessible throughout.

Exposes a unified API across EVM chains, Bitcoin, Solana, Cosmos, and Polkadot. No more chain-specific glue code.

How it works

A 4-step key lifecycle

01

Register keys

Register your wallets / smart contract signers with the agent (one-time, with audit trail).

02

Monitor

Agent monitors key age, signing volume, and external threat intel.

03

Propose plan

When a rotation policy triggers, agent proposes a rotation plan (new key, transition window, on-chain migration steps).

04

Return the plan

POST /v1/agents/blockchain-key-manager/rotate returns the rotation or retirement plan — successor key algorithm, transition window, and ordered on-chain steps — for your custody system to execute. Automated on-chain execution is on the roadmap.

Sandbox

Try it live

Simulate key evaluation, rotation planning, and retirement across chains.

Preview — same deterministic engine as the API, no key required.See API pricing
Inputs
Chain
Key type
Days since generation
Signing operations to date
Action
Response
{
  "key_id": "akrum_key_bf816d39",
  "chain": "ethereum",
  "key_type": "hot_wallet",
  "rotation_recommended": true,
  "reason": "Rotation due: key age 180d exceeds the 90-day hot_wallet rotation threshold.",
  "proposed_plan": {
    "new_public_key": "0xf6b05593f5b05400f8b058b9f7b05726fab05bdff9b05a4cfcb05f05fbb05d72",
    "new_key_algorithm": "ECDSA-secp256k1",
    "hsm_backed": true,
    "transition_window_hours": 24,
    "policy_thresholds": {
      "max_age_days": 90,
      "max_signing_ops": 10000
    },
    "on_chain_steps": [
      "Register the successor signer in the ethereum wallet registry",
      "Hold a 24h transition window with both keys valid",
      "Re-point signing traffic to the successor key and verify one signature end-to-end",
      "Revoke the predecessor key at the HSM and record the retirement in the audit trail"
    ],
    "urgency": "medium"
  },
  "evaluated_at": "2026-01-15T10:00:00.000Z"
}

Simulated response — no real inference is performed.

Data sources

Built on open chain specifications

  • Ethereum Yellow Paper and EIP standards (EIP-712 typed data, EIP-1271 contract signatures, etc.)
  • Bitcoin BIP specifications (BIP-32 HD wallets, BIP-39 mnemonics, BIP-340 Schnorr)
  • Solana account model and Ed25519 specification
  • Cosmos SDK key management documentation
  • Polkadot SS58 address format spec
  • NIST FIPS 140-3 (HSM standards, publicly published)
  • CryptoCurrency Security Standard (CCSS) — open standard
  • Planned — not yet connected: live chain analytics for signing-volume baselines and automated on-chain execution of rotation plans

All chain specs are open standards and tracked as new EIP/BIP/SLIPs ship.

Supported chains

Chain coverage

Ethereum

generate
rotate
retire
recover

Bitcoin

generate
rotate
retire
recover

Solana

generate
rotate
retire
recover

Polygon

generate
rotate
retire
recover

Cosmos

generate
rotate
retire
recover

Polkadot

generate
rotate
retire
recover

What parts of the key lifecycle does this agent automate?

+

Generation, rotation, custody, and recovery for on-chain keys. The agent issues fresh keys derived from AKRUM's Cellular Automata entropy engine (mixed with the OS CSPRNG through HKDF-SHA-256), schedules rotations, manages backup shards, and orchestrates recovery flows so operators do not have to script each step by hand.

Does it support wallets, smart contracts, and validators?

+

Yes. The agent covers hot and cold wallet keys, smart contract deployer and admin keys, and validator and signing keys for proof-of-stake networks. Each class gets policies appropriate to its blast radius and operational cadence.

How are keys generated and is the randomness verifiable?

+

Keys are generated from AKRUM's Cellular Automata entropy engine, the same source validated against NIST STS and Diehard. Every generation event is logged with a cryptographic receipt you can verify in audit, independent of AKRUM.

Where are keys stored and who can access them?

+

Keys are stored encrypted with custody policies you define — single operator, multi-party, or hardware-backed. Access is gated by role, and every read or sign operation is logged. AKRUM holds no usable copy outside the custody envelope you configure.

Is there a free sandbox to try it?

+

Yes. The sandbox lets you simulate generation, rotation, and recovery flows for wallet, contract, and validator keys and inspect the resulting JSON. You can validate the agent against your runbook before requesting a production API key.

Ready to integrate?

Get an API key and start calling AI Blockchain Key Manager in minutes.