FAQ: Hardware Wallets

Find answers to some of the most commonly asked questions related to the hardware wallets here.
How do I authenticate Safe transactions on my hardware wallet?
As noted in our documentation, using Safe through a hardware wallet or a Web3 wallet offers the same features. The only difference is in how transactions are approved.
To validate Safe transactions on a hardware wallet, follow these steps:
  • Connect your hardware device to your computer and ensure it's unlocked (typically using your PIN)
  • Familiarise yourself with the necessary prerequisites
  • Link your Ledger account with the Coinshift App
  • Initiate an on-chain transaction
  • Review and confirm the transaction details on your Ledger device
Voilà! Your action should now be reflected in your chosen account.
Always double-check transaction particulars prior to approval.
How to enable blind signing?
Users may receive a prompt on their device to enable Bling signing. Enabling blind signing is required to sign most of the transactions involving smart contracts. You can follow this link to know more about it.
Follow the below steps to enable blind signing:
  • Connect and unlock your Ledger device
  • Open the desired application (For example- Ethereum, or Polygon)
  • Press the right button to navigate to Settings. Then press both buttons to validate.
  • Your Ledger device displays Blind Signing.
  • Press both buttons to enable transaction blind signing.
  • The device displays Enabled. You're done.
I am getting a "U2F browser support is needed for Ledger. Please use Chrome, Opera, or Firefox with a U2F extension. Also, make sure you're on an HTTPS connection" error message, what should I do now?
We have been informed that a number of users are experiencing difficulty establishing a connection between their Ledger devices and MetaMask. Please note that this issue is unrelated to Coinshift's functionality.
For assistance in resolving this issue, please consult the following resource- link 1, link 2. Kindly ensure that you follow the outlined steps accurately for a successful resolution.
I am encountering an error message "Wallet signature denied" or "Signing typed data is not supported by your wallet. Please sign the hash instead" while signing a Metamask transaction. What should I do?
If you are using a Ledger device in conjunction with Metamask and are facing the error message mentioned above when trying to sign a transaction, please follow the steps below to resolve the issue:
  1. 1.
    Check Connection: Ensure that your Ledger device is securely connected to your computer.
  2. 2.
    Select Ethereum App: Navigate to and select the Ethereum application on your Ledger device.
  3. 3.
    Enable Smart Contract Data or Blind Signing : Within the Ethereum app on your Ledger device, go to the settings and enable the option for Smart Contract Data or Blind Signing. This will allow your Ledger to sign the necessary data for the transaction. Note that, this step is optional and required to be performed when prompted.
After completing these steps, try signing the transaction again through Metamask. If the problem persists, ensure that both your Ledger firmware and Metamask are updated to the latest versions. If you continue to experience issues, consider reaching out to Ledger or Metamask support for further assistance.