How to Convert Mainnet CTC (Native) to Mainnet CTC (EVM): A Step-by-Step Guide
Get to know how Creditcoin users can move assets seamlessly between our Native and EVM tokens.
As our ecosystem continues to expand, users now have the ability to move assets seamlessly between our Native and EVM networks within the Creditcoin network, namely Mainnet CTC (EVM) and Mainnet CTC (Native), each serving a unique function.
Mainnet CTC (Native) is mainly used for staking, while Mainnet CTC (EVM) is geared towards interacting with a wide variety of compatible dApps, including paying for gas fees.
Here’s a quick overview of the different Mainnet tokens:
- Mainnet CTC (Native): This token operates on the Substrate-based Creditcoin network. It's primarily used for staking activities, such as participating in staking pools, becoming a validator, or nominating validators.
- Mainnet CTC (EVM): This version of Creditcoin is used for interacting with decentralized applications (dApps) and smart contracts on the EVM-compatible Creditcoin chain.
Below, we’ll guide you through the process of sending your assets between these two networks using Credit Wallet.
1. Install Credit Wallet
To manage your CTC between the Native and EVM chains, start by installing the Credit Wallet.
- Download the wallet from the iOS or Google stores via the official Credit Wallet link.
2. Connect Your Wallet
If you already hold Mainnet CTC (EVM), Mainnet CTC (Native), or wCTC assets.
- Enter your wallet's recovery phrase, and the balances of your assets will appear.
- If you don’t have access to your recovery phrase but want to use Mainnet CTC (Native), you can transfer your assets to a new wallet via the Polkadot.js website.
3-1. How to Transfer from Mainnet CTC (EVM) to Mainnet CTC (Native)
To transfer CTC from the EVM network to the Native network, follow these steps:
- Open your Credit Wallet and press the Send button in the Mainnet CTC (EVM) section.
- Enter the amount of Mainnet CTC (EVM) you want to transfer.
- Input the destination Mainnet CTC (Native) address.
- Confirm and complete the transaction.
- Check the balance of your Mainnet CTC (Native) address in your wallet after the transfer is complete.
Note: This transaction will incur gas fees on the EVM network. Ensure you have sufficient Mainnet CTC (EVM) to cover gas before initiating any transfers.
3-2. How to Transfer from Mainnet CTC (Native) to Mainnet CTC (EVM)
To transfer assets from the Native network to the EVM network:
- Open your Credit Wallet and press the Send button in the Mainnet CTC (Native) section.
- Enter the amount of Mainnet CTC (Native) you wish to transfer.
- Enter the destination Mainnet CTC (EVM) address.
- Confirm the transaction and complete the transfer.
- Check your Mainnet CTC (EVM) balance after the transaction is finalized.
Note: This transaction will incur gas fees on the Native network. Ensure you have enough Mainnet CTC (Native) to cover gas before initiating any transfers.
Conclusion
If you're holding Mainnet CTC (Native), you're holding the legacy token, perfect for staking and securing the network through participation in validators or staking pools. In contrast, Mainnet CTC (EVM) is your gateway to the future, designed for interacting with DeFi, dApps, and smart contracts on the EVM chain. Either way, Credit Wallet helps you manage your assets seamlessly across all networks and use cases.
Frequently Asked Questions
1. What’s the difference between Mainnet CTC tokens?
Mainnet CTC (Native) is the native token of the Creditcoin Network on the Substrate-based Creditcoin Mainnet. These tokens are utilized for paying for staking, staking transaction fees, and governance. Since the latest upgrade, Creditcoin utilizes Mainnet CTC (EVM) for interactions with the Ethereum Virtual Machine and its compatible smart contracts. This duality lends versatility across different blockchain environments for CTC tokens, ensuring seamless operations and interactions for Creditcoin users.
2. Where can I find my Mainnet CTC (Native) address?
To find your Native address, simply open your Credit Wallet and navigate to the CTC (Native) section. Your address will be displayed there in the format 5dbce3....e723
. Alternatively, you can also find it in Polkadot.js under the 'Accounts' tab after connecting your wallet.
3. Will I incur fees when transferring Mainnet CTC between (Native) and (EVM)?
Yes, transferring CTC between the EVM and Native networks will incur fees. When sending Mainnet CTC between the networks, you will pay gas fees from the source chain. For example:
-From Mainnet CTC (Native) to Mainnet CTC (EVM) → Fee: Mainnet CTC (Native) -From Mainnet CTC (EVM) to Mainnet CTC (Native) → Fee: Mainnet CTC (EVM)
4. Why should I convert my Mainnet CTC from (Native) to (EVM)?
The Creditcoin EVM network is fully compatible with the Ethereum Virtual Machine, opening up a wider range of opportunities like lending and interacting with EVM-based dApps. While the Native blockchain is ideal for staking Mainnet CTC (Native), Creditcoin’s EVM smart contracts broaden the scope of on-chain interactions that you can do with your assets.
5. How long does the transfer process take?
Transfer times typically range from a few minutes to slightly longer depending on network congestion. You can monitor the transaction status in your Credit Wallet, and once it’s confirmed, your assets will appear on the EVM side.
6. Are there limits on how much I can transfer between the networks?
There are no strict limits on asset transfers between Native and EVM, but it’s important to ensure you have enough funds to cover gas fees on both networks. If you’re transferring a large amount, it’s a good idea to do a small test transaction first.
7. Can I move assets back from EVM to Substrate?
Yes, you can follow the same steps, but this time initiate the sending from Mainnet CTC (EVM) to Mainnet CTC (Native).
8. What should I do if my assets don’t appear in my Credit Wallet after the transfer?
If your assets don’t show up after the transaction, first verify its status using a blockchain explorer. Make sure you’re on the correct network (Native or EVM). If the transaction is complete but the issue persists, reach out to Creditcoin support with the transaction details for assistance.
Additional Resources
Here are some helpful resources to ensure you're fully equipped for the asset transfer process:
- Add Mainnet CTC (EVM) to Metamask: Follow the guide here to add the Creditcoin EVM network to Metamask.
- Creditcoin Explorers:
- Mainnet CTC (Native) Staking Guide: Read more about staking on Creditcoin Native.
- Mainnet CTC (EVM) Dev Docs: https://docs.creditcoin.org/smart-contract-guides