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:Documentation Index
Fetch the complete documentation index at: https://docs.dfns.co/llms.txt
Use this file to discover all available pages before exploring further.
- 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
Recover your account
Step-by-step guide for employees to recover their account using the dashboard.
Implement end-user recovery
Developer guide for implementing recovery flows for delegated wallet users.
