Dock initially planned to build its protocol using Ethereum and issued the DOCK token using an ERC20 contract. After extensive R&D with Ethereum, the Dock team proposed to move to another network and the community voted to move to the Polkadot interchain ecosystem. Dock has since launched its own blockchain with a mainnet supported by 11 independent validators. As a next step, the Dock token is being migrated from an ERC20 token to a native token on Dock’s blockchain in order to facilitate transactions, reward validators, governance, and eventually staking on the Dock Network.
Dock’s original ERC20 contract address is 0xe5dada80aa6477e85d09747f2842f7993d0df71c and can be found on Etherscan.
The Dock token migration began on December 8, 2020, and will continue for three months until midnight (GMT) March 7, 2021. Dock offered an incentive for everyone who migrates their tokens in the first five weeks, more information about the bonus incentives can be found here.
Dock made two bonus pools available during the first 5 weeks of the migration with 20 million Dock tokens being allocated to the Swap Pool and 5 million to the Vesting Pool.
The Swap Pool incentivized migrating early and was shared amongst holders that migrate within the first five weeks.
The Vesting Pool rewarded holders who chose to lock 50% of their tokens. After conducting a community vote, the original vesting pool incentive (which had been set to 30 million Dock tokens) was reduced to 5 million tokens, with 25 million tokens being set aside for future community incentives.
More details about the token migration incentives can be found here.
If your Dock tokens are held on any of the following exchanges, there is no action required and these exchanges will exchange your tokens on your behalf. Some of the exchanges may not be ready to migrate immediately. You can also choose to move your tokens off the exchange and migrate them on your own through Dock’s migration portal. This list is continuously updated, so more exchanges might be added later:
More information about the supporting exchanges can be found here. If you have questions about migrating with an exchange, please contact the exchange directly. If you hold Dock tokens on an exchange that is not listed here, then you will need to migrate your tokens directly with Dock as described here.
ERC20 wallets will not support the new Dock token, instead holders will have several options for their new Dock tokens:
Polkadot-JS app is a well-used and tested browser-based wallet that the Dock team has forked and customized for the Dock network. This is the recommended wallet for most non-technical users.
Parity signer can be used for key storage on a mobile device, for extra security the mobile device should be kept offline.
Ledger Nano S is a hard wallet and will be supporting the new Dock token soon, the team is submitting a pull request to Ledger to enable new DOCK tokens to be stored on Ledger Nano S in the coming weeks.
You can check the status of your migration by going to https://fe.dock.io/#/token-migration/status and entering the Ethereum address where you sent your ERC20 tokens from and the transaction hash. Once the migration is complete, your new Dock tokens will be available in your new Dock account.
You can use Trust Wallet to send your ERC20 Dock tokens to the vault address, but you will need to use another application like MyCrypto in order to sign the transaction. This can be done by accessing the wallet using the private key or mnemonic phrase. We recommend doing this offline with MyCrypto's desktop application.