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/releases
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.
Please wait at least 2 confirmations before generating a transaction proof
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