ICE Blockchain
Search…
⌃K

Transferring Funds to and from EVM

You can use Hana Wallet to easily transfer funds between Substrate and EVM out of the box. Follow this article for step by step guide on making the transfer.

Transfer ICZ from SNOW to Ethereum (H160) Address

  1. 1.
    Get your Sender SNOW account ready and head over to SNOW Address Converter.
  2. 2.
    Select H160 (Ethereum) option on the Input address format field.
  3. 3.
    Enter the receiving Ethereum (H160) account address and click on Go!.
    Converting H160 address to SNOW Address format
  4. 4.
    Copy the mapped SNOW address and send the desired amount of ICZ to this address.
  5. 5.
    The received ICZ will be shown on the receiver H160 account.

Transfer ICZ from EVM to Substrate

  1. 1.
    Get your Sender Ethereum (H160) account ready and head over to SNOW Address Converter.
  2. 2.
    Select SNOW (mainnet/testnet) option on the Input address format field.
  3. 3.
    Enter the receiving SNOW account address and click on Go!.
    Converting SNOW Address to H160 address format
  4. 4.
    Copy the mapped H160 address and send the desired amount of ICZ to this address.
  5. 5.
    The receiver wallet should now call the EVM pallet's withdraw extrinsic with the following parameter:
withdraw(
mapped H160 address of the destination SNOW address,
amount that was transferred (ICZ value multiplied by 10^18)
)
This can be achieved via Polkadot.js app (Developer -> Extrinsic -> EVM -> withdraw)
Calling Withdraw from Polkadot.js app
or from within Hana wallet.
6. The received ICZ will be shown on the receiver Ethereum (H160) account.