Skip to main content
Users can recover their Dfns accounts using recovery credentials. When a recovery credential is used, all existing credentials (both regular and recovery) are invalidated for security. The user must create new credentials during the recovery process. A recovery credential is an encrypted private key that Dfns stores on your behalf. The encryption is performed by the frontend that created the credential — Dfns never has access to the decryption password. This means recovery must happen through the same frontend that registered the credential:
  • Dashboard users: If the user registered through the Dfns dashboard, they recover via the dashboard at app.dfns.io/recover.
  • End users on your app: If the user registered through your application (delegated registration), you must implement the recovery flow in your application using the recovery APIs. Dfns provides the APIs and recommendations, but you control the full recovery UX and encryption scheme.

Guides

Last modified on March 2, 2026