User Wallets

Please note that this document will be updated periodically.

Step 1: Edit User Wallets

How to access User Wallets

Click on the person icon on the top right, select View Profile from the dropdown, and click on the Wallets tab. Your registered wallets are shown in the Personal Wallets table.

Wallet details columns

  1. Name
  2. Provider
  3. Address
  4. Hard Wallet

Default platform details columns

  1. Network
  2. Deposit
  3. Distribution
  4. Referral
  5. Action

User Wallets: Default platform details columns

Step 2: Add a User Wallet

In the following example we will add a MultiversX wallet. You can add any wallet from any network provider provided you sign it with the corresponding signing method.

Navigate to User Profile

  1. Click on the Wallets tab under your User Profile.
  2. Click on Add Wallet in the top right corner.

User Wallets: Navigate to User Profile

Enter wallet details

  1. Wallet Name — choose your desired wallet name.
  2. Network — select your desired network (e.g. MultiversX).

User Wallets: Enter wallet details

Choose wallet provider

Under Wallet Provider, select MultiversX Web Wallet. A new tab will open prompting you to connect your wallet. For MultiversX, you have several options for connecting:

  1. Connect Ledger (hardware wallet)
  2. xPortal App
  3. Keystore File
  4. Web Portal Wallet (browser wallet)

Connect wallet

  1. If using a Keystore File, click the keystore icon to verify your wallet provider and fetch the wallet address.
  2. Upload Keystore File — drag and drop or upload your keystore file.
  3. Enter Password — type in your wallet password.
  4. Click Access Wallet.

User Wallets: Connect wallet

User Wallets: Connect wallet

Select wallet

A list of wallets connected to your keystore will appear. Choose the first wallet and click Access Wallet.

Save wallet

You will be redirected back to Cryptool.io and the wallet address will auto-fill. Click Save to complete the process. A new tab will open confirming your wallet addition.

User Wallets: Save wallet

User Wallets: Save wallet

Verify wallet

Re-enter your wallet password and click Access Wallet again to verify your wallet.

Sign your wallet

A new tab will open asking for your wallet password once again. Type your password and click Access Wallet.

User Wallets: Sign your wallet

Sign and submit transaction

In this final step, you will be asked to sign and submit a transaction to add the wallet to your profile. Click on Sign & Submit.

User Wallets: Sign and submit transaction

Wait for confirmation

Wait for the transaction to process. Once complete, you will receive a toaster message confirming the wallet addition.

User Wallets: Wait for confirmation

Step 3: Set a Default Wallet

How to set a default wallet

The newly added wallet will appear in your Personal Wallets table. Click the checkbox next to the wallet you want to set as the default.

Set default for Deposit, Distribution, and Referral

Once the wallet is selected, click on Set your default deposit, distribution, referral wallet. A confirmation prompt will appear — click Yes to confirm and set this wallet as the default for all related functions.

Important: the first wallet of each network will automatically have Deposit, Distribution, and Referral wallets set as default.

User Wallets: Set default for Deposit, Distribution, and Referral

Troubleshooting

If you receive a "Wallet window is not instantiated" or "Provider not instantiated" error, please ensure you allow pop-ups from Cryptool.io or your wallet provider in your browser.

User Wallets: Troubleshooting

User Wallets: Troubleshooting

Step 4: Edit the Name of a User Wallet

How to edit the name of a wallet

  1. Go to the Personal Wallets table.
  2. In the Action column, click the three dots next to the wallet you want to edit.
  3. Select Edit Name from the dropdown.
  4. A pop-up will appear asking for a new wallet name — enter your desired wallet name.
  5. Click Save to confirm the change.

User Wallets: How to edit the name of a wallet

Step 5: Lock a User Wallet

How to lock Distribution to a wallet

  1. Go to the Personal Wallets table in your User Profile.
  2. In the Action column, click the three dots next to the wallet you want to lock.
  3. From the dropdown menu, select Lock Distribution. This will prevent any pools from distributing tokens to this wallet.
  4. A pop-up will appear asking you to confirm the locking process. Click Lock Wallet to finalize. This will prevent all future token distributions from any pools associated with this wallet.

User Wallets: How to lock Distribution to a wallet

User Wallets: How to lock Distribution to a wallet

Step 6: Delete a User Wallet

How to delete a wallet

  1. Go to the Personal Wallets table.
  2. In the Action column, click the three dots next to the wallet you want to delete.
  3. Select Delete from the dropdown.
  4. A pop-up will appear asking you to confirm the deletion. Click Delete Wallet to remove it from your profile.

User Wallets: How to delete a wallet

User Wallets: How to delete a wallet