Skip to main content

Tools for Claiming Process

This guide explains how to sign a message and complete the ZEN token claim process using official Horizen tools.

Overview of Tools

Step 1: Sign a Message

Use one of the following tools to generate a signed message:

Step 2: Submit the Claim

Use either:

Sign Message

Before claiming, you must generate a valid signature using the message format:

"ZENCLAIM" + destinationAddress

For example:

ZENCLAIM0x1B9aCc8d2c9e20aC2e78904e6f123f2D22Dd2A8w

Note: For testing purposes on testnet, the message prefix will be ZT1CLAIM, so for example ZT1CLAIM0x1B9aCc8d2c9e20aC2e78904e6f123f2D22Dd2A8w

This section outlines how to do this using the three available tools.

Sphere Wallet

If you have your seed phrase, you can use Sphere to sign a message.

  1. Open Sphere and import your seed phrase (if not already imported).

  2. Verify that your wallet addresses and balances are correct.

  3. To generate a signature, click on this icon in your Sphere wallet and enter this message: "ZENCLAIM" + destinationAddress; Example: ZENCLAIM0x1B9aCc8d2c9e20aC2e78904e6f123f2D22Dd2A8w.

    Sign a message with Sphere

  4. Click Create Signature. This will be used in the claim process.

Ledger Signing Tool

If your funds are stored on a Ledger hardware wallet, use the Ledger Signing Tool.

Note: For security, we recommend downloading the tool and running it offline. Download the static files here, then open index.html locally.

Prerequisites

  • Install both the Bitcoin and Horizen apps on your Ledger device.
  • Ensure the Horizen app version is v2.4.1 or higher.

Signing Instructions

  1. Connect your Ledger device and open the Horizen app.

  2. Open the Ledger Signing Tool and click Connect. Make sure your Ledger device is unlocked, and the Horizen app is open. The Ledger screen will show "Application is ready".

    Connect Ledger

  3. Enter the destination address. This is the EVM address that will received the migrated ZEN tokens. The "Message to Sign" will auto-populate.

    Enter destination address

  4. Enter the derivation path for the ZEN address being claimed from.

    To find this value, open the Ledger Live app and go to the account, click Edit Account → Advanced, and note the freshAddressPath.

    Find accounts

    Edit account

    Find derivation path

  5. Verify the ZEN address by checking the balance on the Horizen explorer.

    Copy ZEN address

  6. Click Sign Message and confirm the message on your Ledger device. Copy the generated signature.

Private Key Signing Tool

If you have direct access to your private key, use the Private Key Signing Tool.

If you only have your seed phrase, you'll need to derive your private key using a tool such as Ian Coleman's BIP39 tool. For security, always use this tool offline by downloading the bip39-standalone.html file from the official GitHub release. After downloading, open the file in a web browser with your internet connections disabled. Be sure to select the Coin to "ZEN - Horizen" in the dropdown.

Note: For security, we recommend downloading the tool and running it offline. Download the static files here, then open index.html locally.

Private Key Signing Tool

  1. Enter your private key and confirm the ZEN address is correct.

  2. Enter the destination EVM address. The "Message to Sign" will auto-populate.

  3. Click Sign Message to generate and copy the signed message.

Claim Process

Once you have a valid signature, use the claim interface to submit your request.

Claim Page

You can claim ZEN directly through the official web interface:

👉 Launch the Claim Page

  1. Connect Wallet

    Click Connect Wallet and choose your provider (e.g., MetaMask). Make sure you’re connected to Base Mainnet.

    Connect MetaMask

  2. Enter ZEN Address

    Input your Horizen Transparent Address (e.g., from Sphere). The interface will display your available ZEN balance. Click Next. Enter ZEN address

  3. Paste Signature and Destination Address

    • Paste the signed message (see the options above) into the signature field
    • Enter the destination address address where you want to claim the $ZEN tokens. Note that this should NOT be an exchange deposit address. You can enter the same connected wallet address here. Enter signature and destination address
  4. Submit Claim

    Click Claim to initiate the transfer of $ZEN from the Horizen chain to the Base Mainnet.

CLI

[Coming Soon]