DIONE Wallet — homeDIONE Wallet
← Back to Learn
How-To

Migrate DIONE from ERC-20 to Odyssey Chain — Step-by-Step Verifier Guide

Migrate DIONE from Ethereum ERC-20 to native Odyssey Chain. The November 2024 migration was 1:1 and automatic. Use DIONE Wallet's verifier to confirm your migrated balance.

Last updated: 2026-05-01 · 6 min read

A focused guide for token holders, including Tangem holders, MetaMask users, and stranded ERC-20 balances.

Last updated: 2026-05-01


Step 1 — Verify your migrated balance

Before installing anything, confirm migration completed for your address.

Open odysseyscan.com, the official block explorer for Odyssey Chain. Paste your old Ethereum address into the search bar — the same 0x... address you held DIONE on before mainnet.

If the migration completed, you'll see your native DIONE balance. The amount matches what you held on Ethereum at migration time, plus any staking rewards, tax reimbursements, or penalty pool distributions if you participated in the pre-mainnet staking program.

If you see zero or "address not found": skip to Common errors below.

Step 2 — Set up DIONE Wallet

DIONE Wallet handles Odyssey Chain natively, including features MetaMask can't replicate via custom RPC: native staking, validator delegation, portfolio tracking with correct DIONE pricing, no scam-warning friction.

  1. Download from dionewallet.com/download. Only this URL — the team never DMs download links and never asks for your seed phrase
  2. Run the installer (signed by Dione Wallet LLC; verify the publisher signature before running)
  3. Follow the in-app setup flow to access an existing wallet

After setup, your migrated DIONE appears at the same 0x... address you used on Ethereum. Odyssey is EVM-compatible, so addresses are portable.

About seed phrases: never enter your seed phrase into any website, browser extension prompt, or support chat. Seed phrases are entered only inside wallet software you installed from an official source, on first-time setup. If anyone asks you to "validate", "sync", or "migrate" your wallet by entering a seed phrase outside the wallet itself, it is a scam.

Step 3 — Or use MetaMask with Odyssey Chain

If you'd rather keep MetaMask, you can add Odyssey Chain as a custom EVM network. Get the official network parameters from the Dione Protocol documentation or from an independent registry like chainlist.org, and follow MetaMask's official guide to add a custom network.

We deliberately do not publish the RPC URL on this page — verify it from the chain's own documentation. Any third-party site that hands you an RPC to paste should be treated with caution; that is the same pattern phishing pages use.

For full MetaMask setup detail, see Adding Odyssey Chain to MetaMask.

Step 4 — Tangem holders: direct integration available

DIONE Wallet v1.0.1 supports direct Tangem hardware wallet integration — the 18-month-pending integration is now resolved.

For Tangem cards in the Tangem Wallet 2.0 product line and later (most modern cards):

  1. Install DIONE Wallet from the official site (dionewallet.com/download)
  2. On first launch, choose Connect hardware walletTangem
  3. Tap your Tangem card to your phone or NFC reader to pair
  4. Confirm pairing in the Tangem app
  5. Your migrated DIONE on Odyssey Chain appears at the address derived from your card

For older Tangem cards that don't support the desktop NFC pairing flow, the seed-phrase backup path remains available — export the recovery phrase via the Tangem app, then Restore from seed phrase in DIONE Wallet.

For the full Tangem-specific guide, see How to Use Tangem with DIONE Wallet.

Step 5 — Stranded ERC-20 balances

A small number of holders had DIONE that didn't auto-migrate. Three patterns:

Smart contract addresses (multisigs, Gnosis Safes): require manual verification. Contact the team via GitHub Issues with proof of multisig ownership.

Uniswap LP positions: liquidity pool tokens didn't auto-migrate. If you had DIONE/ETH or DIONE/USDC LP positions, the underlying DIONE-side may still be recoverable through the legacy contract — case-by-case handling.

ERC-20 DIONE bought after the snapshot: you bought a deprecated token. The Wanchain bridge at /migration may help, depending on the contract version.

For any of these, the most reliable path is opening a GitHub Issue rather than messaging on Telegram. The team will never DM you first.

Common errors and fixes

"I see zero DIONE on OdysseyScan" — three possibilities: wrong address searched (recover wallet and check derived address), third-party explorer lag (use OdysseyScan directly), or your DIONE was on a smart contract requiring manual verification (Step 5).

"MetaMask shows a custom-network warning" — MetaMask shows this for any network not on its built-in trusted list. Read MetaMask's own documentation about custom networks before deciding how to proceed, and verify network parameters against the chain's official documentation.

"My DIONE shows $0" — price feed display issue, not a balance issue. On-chain balance is correct; price aggregators sync over a few days.

"Restoring from seed gives me the wrong address" — likely a derivation path mismatch. DIONE Wallet uses BIP-44 standard (m/44'/60'/0'/0/0). If your old wallet used a different path, configure it manually or use a wallet that supports custom paths.


FAQ

Did I need to do anything to migrate my DIONE?

No, for most on-chain holders. The migration was 1:1 and automatic. Your tokens moved from the Ethereum ERC-20 contract to the equivalent address on Odyssey Chain. You only need to "do something" if you want to access them through a wallet — which is what this guide covers.

Why does my migrated DIONE show $0?

Price aggregators (CoinGecko, CoinMarketCap, and the wallets that pull from them) take a few days to sync after a chain migration. The on-chain balance is correct; only the displayed dollar value lags.

What if I lost my seed phrase?

Recovery options are very limited. If your wallet file still exists on your old device and you remember the password, you can extract the seed from there. Otherwise, the funds are likely permanently inaccessible. Non-custodial wallets have no recovery path beyond the seed phrase.

Is the migration window still open?

The chain-level migration is permanent — every ERC-20 DIONE address that existed at migration time has a corresponding Odyssey Chain balance. There's no "claim window" that closed. Recover today or in five years; same outcome.

What about ERC-20 DIONE on Uniswap today?

You're buying obsolete tokens. The legitimate trading pairs are on Odyssey Chain (DiamondSwap DIONE/USDC) or on centralized exchanges (MEXC, Gate.io, Bybit, Crypto.com — all converted internally).

Where can I get help if this guide didn't solve my issue?

GitHub Issues at the Dione Protocol repository — that's traceable and gets team attention. Don't respond to Telegram DMs claiming to offer migration help; those are scams. The team will never DM you first. *See also: [How to Stake DIONE](/learn/how-to-stake-dione-coin/) · [How to Use Tangem with DIONE Wallet](/learn/how-to-use-tangem-with-dione-wallet/) · [How to Bridge DIONE From Other Chains](/learn/how-to-bridge-dione-from-other-chains) · [/security](/security) · [/support](/support). Last reviewed: 2026-05-01.*

Related articles