EVM
The following will provide details examples of how peaq can be transferred to a recipient and from a sender on the EVM side of the chain.
Assumptions
You have downloaded and installed a EVM-based wallet, like MetaMask. Also, the guide assumes you are familiar with Substrate-based wallets. For the purpose of this example we will be using Polkadot.js.
Receive $PEAQ
EVM → EVM
- Open up your MetaMask account and copy your address. This is the public address (H160 - EVM) of your account that can be used to receive $PEAQ from one EVM address to another.
Substrate → EVM
In order to receive tokens from a Substrate wallet that sends to an EVM wallet, the EVM wallet must be converted to a SS58 address.
Convert our recipient EVM address to a SS58 address. Go to the Address Converter.
On the address converter, please select the "H160" address format, paste you EVM address into the Address field, and press Go!.
The address you received in the SS58 field is your H160->SS58 converted address that we can directly send to from polkadot.js app. This allows for a Substrate wallet to send funds to your EVM wallet.
Send $PEAQ
EVM → EVM
Open up your MetaMask wallet. Make sure you have added the peaq network to your list of networks. If you have not, please see how the network was added previously in EVM Wallet.
Click on the send button in the MetaMask extension.
Acquire the recipient EVM address you wish to send to. Paste this address in the 'to' field.
A new window will appear telling you to set the amount of peaq you would like to transfer. Fill in the amount and press Continue for the next step.
It will ask you if you would like to confirm the transaction next. If the amount expected to transfer looks as expected, press the Confirm button.
The transfer will execute. On the sender's MetaMask activity tab, you are able to see that the transaction was executed.
EVM → Substrate
Please follow the EVM → Substrate guide in the Substrate section on how to use Address Unification to transfer from a H160 wallet to a SS58.