Skip to main content
Keys connect authenticated actors to signed identities, agreements, and data. Applications should treat key creation, key identifiers, signing authority, and signature verification as separate concerns.

Choose who manages keys

The Agent API acts through the Neuron’s Agent interface. Its name does not indicate an AI-agent-specific API.

Key workflow

Do not hard-code an algorithm across a long-lived application unless the supported workflow requires it. Query or follow the algorithm guidance for the Neuron version you target.

Application rules

  • Keep passwords, JWTs, key passwords, private keys, and signing secrets out of source control and logs.
  • Persist returned identifiers rather than parsing them from display text.
  • Make the actor, key, payload, and intended signing purpose explicit.
  • Do not claim legal effect or non-repudiation solely because bytes have a valid cryptographic signature; the identity, authorization, contract, policy, and verification context also matter.
  • Treat retries carefully. A signing operation may have effects that should not be duplicated unless idempotency is explicitly documented.

Build with signatures