CLI Wallet

XEQ Legacy Swap — CLI Wallet Guide

For advanced users who prefer the command line.


Step 1 — Download and Setup

Download a mainnet wallet: https://github.com/EquilibriaCC/equilibria-wallet/releasesarrow-up-right

After downloading and extracting, navigate to:

resources → bin

Inside this folder you will find:

  • daemon

  • wallet-gui

  • wallet-cli

For this swap, we will use wallet-cli.

⚠️ Your daemon needs to be running and synced for the wallet to load.


Step 2 — Start the Daemon

Navigate to your downloaded wallet files (resources → bin) and start:

daemon.exe

Let it fully sync before proceeding.

Running a local daemon:

  • Reduces failed proof generation

  • Ensures accurate confirmations

  • Avoids remote node disconnect issues

  • Improves reliability


Step 3 — Open Your Wallet

From inside the resources/bin folder, run:

wallet-cli.exe

Create a new wallet or open an existing one. Your wallet will start to "refresh" — wait until that completes.

Ensure:

  • You have sufficient unlocked balance

  • Daemon is synced

  • Wallet is fully synced


Step 4 — Send Mainnet XEQ

Transfer the amount you wish to donate to the swap address:

transfer Tw1TCBUSPjMCePC3unP98V8FuwRTY6cJq7kwbKWCYZNgf9vG4mQ1KbRSCeaUDPSTycBS1TcWi31nZHA7DvGKka7m2oXmFnb7f

Once you send the transfer, save the TXID shown in the output (the string between < >).

⚠️ SAVE YOUR TRANSACTION ID. You will need it to generate a proof.

Wait for confirmations.

triangle-exclamation

Step 5 — Generate Transaction Proof

Once the transaction is confirmed, run:

get_tx_proof <destination_address>

Example:

get_tx_proof 7843151985ebdfbf4faf502c361bad8d75cfa5efd89a23e6d140e09c7336671a Tw1TCBUSPjMCePC3unP98V8FuwRTY6cJq7kwbKWCYZNgf9vG4mQ1KbRSCeaUDPSTycBS1TcWi31nZHA7DvGKka7m2oXmFnb7f

After your proof is generated, you will see equilibria_tx_proof in your wallet directory. Open it using Notepad. It will look like:

OutProofV17v5idEXec1c8aD1dcmJVPGBaQ3ysZm3HkFLQAp.........


Step 6 — Verify the Proof (Optional)

To verify your proof is valid before submitting:

check_tx_proof <destination_address> equilibria_tx_proof

Example:

check_tx_proof 7843151985ebdfbf4faf502c361bad8d75cfa5efd89a23e6d140e09c7336671a Tw1TCBUSPjMCePC3unP98V8FuwRTY6cJq7kwbKWCYZNgf9vG4mQ1KbRSCeaUDPSTycBS1TcWi31nZHA7DvGKka7m2oXmFnb7f equilibria_tx_proof

You should see:

Good signature

received in txid This transaction has confirmations

If you see "Good signature", your proof is valid.


Step 7 — Submit Proof on Swap Portal

Go to: https://swap-testnet.xeqlabs.com/

Submit:

  • Refund Address — Your Legacy XEQ wallet address

  • Transaction Proof — The contents of your equilibria_tx_proof file

  • New XEQ Wallet Address — Your testnet wallet address

  • Legacy XEQ Transaction ID — The TXID from when you sent

Once submitted and validated, your swap entry is recorded.

Last updated