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.
- Download from dionewallet.com/download. Only this URL — the team never DMs download links
- Run the installer
- On first launch, choose Restore from seed phrase
- Enter your 12-word recovery phrase in the original order
- Set a strong password (encrypts the local wallet file; not a recovery method)
After restore, your migrated DIONE appears at the same 0x... address you used on Ethereum. Odyssey is EVM-compatible, so addresses are portable.
Step 3 — Or add Odyssey Chain to MetaMask
If you'd rather keep MetaMask, add Odyssey as a custom RPC. You'll lose access to native staking, but basic transactions work.
The verified network parameters:
- RPC URL:
https://node.dioneprotocol.com/ext/bc/D/rpc - Chain ID: 153153
- Currency symbol: DIONE
- Block explorer:
https://odysseyscan.com
MetaMask shows a generic "this may be a scam" warning for any custom RPC it doesn't recognize from its built-in trusted list. That warning isn't real — it appears for every non-default network. Verify the RPC URL against the values listed above and continue.
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):
- Install DIONE Wallet from the official site (
dionewallet.com/download) - On first launch, choose Connect hardware wallet → Tangem
- Tap your Tangem card to your phone or NFC reader to pair
- Confirm pairing in the Tangem app
- 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 scam warning" — expected for any custom RPC. Verify the RPC URL against this guide and proceed.
"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
6 min read · updated 2026-05-01
How to Stake DIONE Coin — Native Validator Delegation (Up to 8% APY)
Stake DIONE coin natively in DIONE Wallet. Pick validators by OBOL rank, commission, uptime. 1% per 30 days, 8% APY cap, 10-day unbonding period. Full walkthrough.
7 min read · updated 2026-05-01
Tangem with DIONE Wallet — Tap-to-Sign Hardware Setup for DIONE Coin
Use Tangem 2.0+ cards with DIONE Wallet for tap-to-sign transactions. Direct integration without seed-phrase intermediation. Setup, signing flow, and multi-card backup strategy.
7 min read · updated 2026-05-01
DIONE Wallet Recovery — Lost Seed Phrase, Device, Hardware Wallet
Recover DIONE Wallet from a lost seed phrase, broken device, or hardware wallet failure. What's recoverable, what's not, and how Tangem multi-card backups handle the worst cases.