Reset Safe Account
Safe Management
Reset Safe Account
Permanently deletes the Safe account for the authenticated user. This operation is irreversible and should be used with caution.
Prerequisites for Safe Reset:
- Safe account must exist for the user
- Safe account must not be in a properly configured state (AccountIntegrityStatus.Ok)
- Safe account must not have transactions in the delay queue (AccountIntegrityStatus.DelayQueueNotEmpty)
- User must not have any active (non-voided) cards linked to the Safe
- Safe account must have zero token balance (all tokens must be withdrawn first)
Use Cases:
- Reset a Safe account that failed during deployment or setup
- Clean up a Safe account that is in an inconsistent state
- Remove a Safe account before creating a new one
Important Notes:
- This operation permanently deletes the Safe account record from the database
- The actual Safe contract on-chain is not affected by this operation
- Users will need to deploy a new Safe account after reset
DELETE
Reset Safe Account
Documentation Index
Fetch the complete documentation index at: https://docs.gnosispay.com/llms.txt
Use this file to discover all available pages before exploring further.