Prime

Restoring Access to a Web3 Wallet

Recovery

The Prime Web3 Wallet is non-custodial. Coinbase offers a number of recovery options to mitigate risk covered below. 

However, be aware that in the event you lose access to your key shard and recovery passphrase, access to your wallet and any funds will be permanently lost. It is recommended that you:

  • Designate at least 3 Web3 Signers 

  • Store the recovery passphrase for your wallet in multiple secure locations

Prerequisites

To complete this you must have: 

  • At least one Web3 signer

  • A Web3 wallet already created

  • A recovery passphrase saved & confirmed

Web3 signers hold a key shard on their mobile device using the Coinbase Prime Approvals app. If the mobile device is lost, broken or the app is uninstalled that user loses access to their shard and cannot sign transactions. 

The Coinbase Prime Web3 Wallet is equipped with multiple recovery options to help you avoid losing access to your wallet. However, if the necessary precautions are not taken there is the potential risk of losing access to your wallet. Lets run through some examples: 

Web3 Wallet access example:

At least 1 signer has access to shard

At least 1 user has access to recovery passphrase

Recovery Method to use

Individual Web3 Signer lost access to key shard

Ex. Signer deletes the Prime Approvals app or lost device

True

True

✅ Existing signer reprovisions user access

Individual Web3 Signer lost access to key shard

Ex. Signer deletes the Prime Approvals app or lost device

True

False

✅ Existing signer reprovisions user access

All signers have lost access to their devices 

Ex. Company wide swipe of mobile devices

False

True

✅Recover key with recovery passphrase

Recovery passphrase lost

Ex. File storing recovery passphrase deleted

True

False

✅Replace recovery passphrase but requires at least one web3 signer with access to the key shard

All signers and access to their shard passphrase lost

Account has only 1 signer, who has left the company, and that individual was the only person with the recovery passphrase saved on their mobile device.

False

False

No recovery options available and wallet access permanently lost.

Lost Device

Each Web3 Signer’s mobile device holds cryptographic material protected by biometrics. If a device is lost, it is recommended to remotely wipe the device (using Apple iCloud tools), which will remove all data on the device.

In the event a user loses access to their mobile device or the Prime Approvals app, another Web3 Signer in the portfolio can clone the shard to reprovision their access. Note that this method can only be used when another web3 signer in the portfolio has access to the wallet.

To reprovision a web3 signer’s access to a wallet there are 2 core steps:  

Step 1: Remove and reinitiate Web3 Signer permission for the impacted user (Administrator)

  1. Log into prime and click the settings gear icon on the left side.

  2. Click the Web3 icon and scroll down to User Access.

  3. Click the three dots next to the impacted user.

  4. Click Remove Web3 Signer and verify with your Yubikey.

  5. Reach consensus to approve the change.

  6. Once reached, navigate back to the Web3 Settings page and click Add Web3 Signer.

  7. Select the team member from the dropdown.

  8. Initiate the activity and authenticate with your Yubikey.

  9. Reach consensus to approve the change.

Step 2: Re-enroll device (Web3 Signers)

Impacted Web3 Signer: Request to re-enroll device 

  1. Log into prime and click the Tasks bell icon on the top right section of the page.   

  2. Open the Add New Web3 Signer activity and click Enrollment Instructions to start the device enrollment process. 

  3. Review the requirements and click Continue.

  4. Scan the QR code with your mobile device and log into the Prime Approvals mobile app

  5. Click Get Started on the Device Enrollment page.

    1. If you are not automatically shown the device enrollment page, open the Device Enrollment activity from your Tasks tab in the respective portfolio.

  6. Enable biometrics if required and click Done. If facing an issue make sure Biometrics is enabled on the device.

  7. Follow the prompts to request access to the Web3 key.

  8. On the Request Sent page, click Done to complete this step.


Existing Web3 Signer: Approve enroll device request

  1. Log into prime and click the Tasks bell icon on the top right section of the page

  2. Open the Add New Web3 Signer activity and click Signing Instructions 

  3. Scan the QR code with your mobile device and log into the Prime Approvals mobile app.

  4. Click Review Request on the Add New Web3 Signer page. 

  5.  Select “Approve & Sign” and verify with biometrics to clone the key shard.


Impacted Web3 Signer: 

  1. Open the mobile notification from the Prime Approvals app or open the task in your respective portfolio if you have missed the notification.

  2. Review the final message to complete device enrollment and click Done to complete the process (without clicking on Done you won’t have a valid key shard on your device yet).

  3. You now have the wallet key shard on your device and can sign transactions as a Web3 Signer. 

Device Recovery

This device recovery method should only be used when all Web3 Signers have lost access to their devices. To recover access to your key, you will need: 

  • Your portfolio’s 12 word recovery passphrase

  • An Administrator to initiate the device recovery 

  • A Web3 Signer to complete the device recovery

  • Ability to reach your account’s General Consensus to approve the activity

In the event all your Web3 Signers have lost access to their devices, you can still recover access using the recovery passphrase. During onboarding, Coinbase will create an encrypted recovery backup for your key shard encrypted with a 12 word recovery passphrase and encryption ensures your key shard never gets exposed to Coinbase. Your 12 word recovery passphrase is NOT your private key, it is an encryption key for the encrypted recovery backup stored by Coinbase.

Take the following steps to initiate your device recovery. 

Administrator: Designate the Web3 Signer to complete the device recovery

  1. Log into Prime and click the settings gear icon on the left side.

  2. Click the Web3 icon and locate the Key Management section on the right hand side.

  3. Under Recover Web3 Key click Initiate Recovery and Continue.

  4. Select an existing Web3 Signer from the dropdown who will complete the key recovery. Note: the signer will need Prime Approvals mobile app and access to the 12 word recovery passphrase.

  5. Initiate the activity and authenticate with your Yubikey.

  6. Reach your portfolio’s General Consensus approval threshold to approve the request.

Designated Web3 Signer to perform recovery: Complete device recovery

  1. Log into prime and click the Tasks bell icon on the top right section of the page.

  2. Open the Recover Web3 Key activity and click Continue.

  3. Scan the QR code with your mobile device and/or log into the Prime Approvals mobile app.

  4. Enable biometrics (Face ID). If you face any issue make sure biometrics is enabled on your mobile device.

  5. Enter the 12 word recovery passphrase & click Continue.

  6. Once you see the confirmation that the key recovery is complete, click Done.

In the event you lose access to the recovery passphrase for your wallet or want to rotate your recovery passphrase, you can generate a new backup and recovery passphrase to replace it as long as one of your signers has access to their device and web3 key shard. Replacing a recovery backup will invalidate the previous recovery passphrase.

Administrator: Designate the Web3 Signer to complete the recovery backup replacement

  1. Log into prime and click the settings gear icon on the left side.

  2. Click the Web3 icon and locate the Key Management section on the right hand side.

  3. Under Replace Recovery Backup option and click Initiate Replacement and Continue.

  4. Select an existing Web3 Signer from the dropdown who will complete the recovery backup replacement. Note that this user must have access to their device that holds the key shard. 

  5. Initiate the activity and authenticate with your Yubikey.

  6. Reach your portfolio’s General consensus approval threshold to approve the request.

Web3 Signer: Complete recovery backup replacement

  1. Log into Prime and click the Tasks bell icon on the top right section of the page.

  2. Open the Replace Recovery Backup activity and click Continue.

  3. Scan the QR code with your mobile device and log into the Prime Approvals mobile app.

  4. On the “Create New Recovery Backup” activity page, click Create New Backup.

    • NOTE: Once you take this step, your initial backup will be invalid. You cannot cancel the activity and must complete the steps to create the new backup to ensure you have a valid recovery backup for your wallet. Once your backup is invalidated and you lose access to all signers - you lose access to wallet

  5. Authenticate with biometrics (Face ID).

  6. View the 12 word recovery passphrase and store it in a safe location. 

  7. Once you are confident the passphrase is stored safely, click Continue. Note the passphrase will not be shown again after you hit Continue. 

  8. Select the first (1st) and last (12th) word of your passphrase to confirm it is saved. 

  9. Once you see the confirmation that the new backup and passphrase are created, click Done.

supportAndMore.png
Can't find what you're looking for?