Legacy Guides (Archived)
This page collects legacy programs and guides that are no longer active.
If you’re looking to move ERC20/BEP20 DUSK to Dusk mainnet today, use the mainnet migration guide.
Mainnet Genesis On-Ramp (Ended)
Section titled “Mainnet Genesis On-Ramp (Ended)”The mainnet genesis on-ramp is closed. These links are kept for reference:
- ERC20 on-ramp contract (Ethereum): 0x8787BbE53920B33411F7C9A91Ac321AF1ea1aa2d
- BEP20 on-ramp contract (BSC): 0x3886ab688febff60ce21e99251035f8e29abca31
Genesis on-ramp state snapshots:
- ERC20 snapshot: genesis-state-eth.toml
- BEP20 snapshot: genesis-state-bsc.toml
BEP2 -> BEP20 Migration (Ended)
Section titled “BEP2 -> BEP20 Migration (Ended)”The BEP2 to BEP20 DUSK migration concluded on November 1, 2024. The migration address is no longer active:
bnb1dfls6c8y39l7qq4gj2479wkehg85pt5m07y94g
Withdraw Staked ERC20 DUSK (ITN2, Legacy)
Section titled “Withdraw Staked ERC20 DUSK (ITN2, Legacy)”This only applies if you staked ERC20 DUSK via the ITN2 staking portal (pre-mainnet).
- Open the staking contract on Etherscan and connect the same wallet address you used to stake: 0x4ab6ffa52460979dde1e442fb95f8bac56c3adc3
- In Read Contract, call
balanceOf(address)to find your staked amount. - In Write Contract, call
withdraw(amount)with that exact amount.
If you need help recovering funds, ask in the Dusk Discord: discord.gg/dusk-official.