Skip to main content

Key Syncing

Key Syncing enables automated synchronization of encryption keys between CRYMBO Oracle and partner platforms — ensuring that as wallets are created or updated on the partner side, the Oracle network stays current.

How Key Syncing Works

  1. Partner registers with CRYMBO Oracle as an integration partner
  2. Webhook configured — Partner's system sends key updates to CRYMBO via secure webhook
  3. Automatic publication — New or rotated keys are published to the Oracle network in real-time
  4. Validation — Oracle verifies key integrity and associates it with the correct institution

Sync Events

EventTrigger
key.createdNew encryption key generated by partner
key.rotatedExisting key replaced with new key
key.revokedKey marked as revoked (compromised or expired)
wallet.createdNew wallet registered — requires key association

Security Requirements

  • All key sync communications must use TLS 1.3
  • Webhook endpoints must be authenticated via HMAC signatures
  • Private keys are never transmitted — only public keys are synced
  • Key revocation is immediate and irreversible