Migrate your TCu29 from BNB Chain to Ethereum

A user guide to the 1:1 TCu29 migration. Read this before you connect a wallet.

TCu29 migrationWindow open
BNB Chain
1:1
Ethereum
The migration, step by step
1Connect
2Approve
3Migrate
4Claim
90 days
Window
Gas only
You pay
~60s
To claim

Holding on Phemex or another CEX

No action needed

Your balance is migrated automatically and credited as Ethereum TCu29. There's nothing for you to do.

Holding inside a DeFi position (LP)

Unwind first

Withdraw the underlying TCu29 to your wallet first, then run the migration.

Self-custody wallet

Action required

MetaMask, Rabby, Trust, hardware: you must run the 4-step migration yourself before the window closes.

Before you start

  • The wallet that holds your TCu29 on BNB Chain
  • A small amount of BNB for gas on BNB Chain (covers Approve + Migrate)
  • A small amount of ETH for gas on Ethereum (covers Claim)
  • Confirmation that the destination address is one you control on Ethereum. If your BNB-Chain address is a smart contract (Safe, Argent, etc.), the same address on Ethereum may have different signers, so double-check before migrating.

Security sanity checks

  • The site URL exactly matches the one published in official channels
  • The contract address shown in your wallet matches the bridge contract address published in the official announcement
  • Your wallet shows you on BNB Chain (chain ID 56) for the first two steps
  • You are not being asked for a seed phrase. The flow only ever asks for transaction signatures.

Beware of phishing sites

Only use the official URL announced by TCu29. Beware of phishing clone sites that may appear in an attempt to scam you. Bookmark the real one and ignore everything else, including DMs, ads, and 'support' links.

The migration, step by step

The site shows a progress bar at the top: Connect → Approve → Migrate → Claim.

  1. 01

    Connect

    BNB Chain

    Open the migration page and connect your wallet. The site detects your TCu29 balance on BNB Chain automatically.

  2. 02

    Approve

    BNB Chain

    A one-time on-chain approval that lets the bridge contract move your TCu29 out of your wallet. You only do this once.

    • Spender = the official TCu29 bridge contract.
    • Amount = your balance (avoid unlimited approval unless you understand the trade-off).
  3. 03

    Migrate

    BNB Chain

    Lock your TCu29 on BNB Chain. Your BNB Chain balance drops to zero and the lock is recorded on-chain for verification.

  4. 04

    Claim

    Ethereum

    Once the relayer confirms your lock, switch your wallet to Ethereum and claim the equivalent amount of ERC-20 TCu29.

Key things to know

  • Same address, both sides

    Your Ethereum claim is allocated to the same address you migrated from.

  • Mind your wallet type

    EOAs (MetaMask, Ledger, Trezor) work the same on both chains. Smart-contract wallets (Safe, Argent) may not, so confirm your signer setup on Ethereum first.

  • Order and chains matter

    Approve and Migrate must happen in order on BNB Chain (chain ID 56). Claim happens on Ethereum (chain ID 1), any time after the lock confirms.

  • It's a lock-and-claim, not a swap

    It's not a swap. It's a 1:1 lock-and-claim. No slippage, no price impact, no AMM.

Timeline & deadline

The migration window opens May 15, 2026 and closes around August 13, 2026. We recommend completing your migration at least a week before the deadline to avoid network congestion.

  1. Window opens

    May 15, 2026

  2. Finish a week early

    by ~Aug 6, 2026

  3. Window closes

    ~Aug 13, 2026

TCu29

On a centralised exchange like Phemex?

Phemex and other CEX partners migrate user balances automatically. There's nothing for you to do. The four steps above are only for self-custody and DeFi holders.

Troubleshooting

"Wrong network" prompt
Switch to BNB Chain (56) for Approve + Migrate, Ethereum (1) for Claim. The site prompts automatically.
Approve confirmed, Migrate greyed out
Refresh and reconnect. The site re-reads allowance from chain.
Migrate confirmed, Claim never appears
Open /scan, look up your address, check relayer health. Claim activates once the relayer attests.
Lost which address you used
/scan → Wallet Lookup with each candidate address.
Site looks slightly different than usual
Stop. Verify the URL character-for-character against the official announcement. Treat anything unusual as a phishing risk.
Smart-contract wallet, unsure about Ethereum control
Do not migrate. Confirm signer setup on Ethereum first, or migrate from an EOA you fully control.

Track your migration

The Bridge Scanner shows relayer status and lets you verify any lock or claim.

Open Bridge Scanner