Signing Keys
Signing Keys are the cryptographic keys used to sign your verifiable credentials.
Key features:
- Keys are generated and stored securely (never exposed)
- Support for key rotation with overlap periods
- Multiple algorithms supported (ES256, EdDSA)
Each credential is signed with your active key, allowing verifiers to confirm authenticity.
Endpoints
GET
/v1/account/signing_keys
List signing keys
GET
/v1/account/signing_keys/{id}
Get signing key details
POST
/v1/account/signing_keys
Generate a signing key
GET
/v1/account/signing_keys/{id}/certificate
Download X.509 certificate
POST
/v1/account/signing_keys/{id}/revoke
Revoke a signing key
POST
/v1/account/signing_keys/{id}/rotate
Rotate a signing key