Support Docs

Enable blind signing in the Ethereum (ETH) app

This tutorial will show you how to use your Ledger device to enable Blind Signing in the Ethereum (ETH) app.

Blind Signing was formerly called Contract Data. Please note that Contract Data and Blind Signing are the same feature, only the name has changed.

When do I need to enable blind signing?

  • Enabling blind signing is required to sign transactions involvind smart contracts.
  • For example, you will need to enable blind signing when using an Ethereum dApp through MetaMask.
  • However, you won't need to enable blind signing when using a dApp that is available in the Discover tab in Ledger Live.

Enabling blind signing

  1. Connect and unlock your Ledger device.
  2. Open the Ethereum (ETH) application.
  3. Press the right button to navigate to Settings. Then press both buttons to validate.
    Your Ledger device displays Blind Signing.
  4. Press both buttons to enable transaction blind signing. 
    The device displays Enabled. You're done.


 Before you go

  • Enabling blind signing is an advanced feature that is only required for signing transactions involving smart contracts (e.g. swapping tokens via a decentralized exchange). 
  • It's recommended to disable blind signing after use.
  • Please note that blind signing will be automatically disabled after a firmware update or after the Ethereum (ETH) app is updated.
  • This can happen whenever the app is manually updated via the Manager in Ledger Live or after a firmware update that requires apps to be reinstalled. You can re-enable blind signing as needed by using the instructions above.