Reef dApp Academy: Binding an EVM Address

Briefing - What is this tutorial all about?
Reef is fully EVM compatible, which means you can use Solidity and useful tooling as known from legacy Ethereum. In this tutorial, we will explain some basics of the EVM and how to claim your EVM address.


Relevance - Why do I need this tutorial?
We will explain the steps on how you can claim your EVM address and interact with EVM compatible smart contracts. This will get you started developing or porting your solutions to Reef.
Prerequisites - What do I need to get started?
- Reef chain extension
- Reef extension account for mainnet
- How to get REEF tokens for mainnet
π Getting started - we are ready to go!
Step0: Visit EVM Reefscan https://evm.reefscan.com/#/evmAccount
Bind an EVM account to your Substrate account, so that you can use a single account for any transactions on the Reef chain.

Step1: Select a Substrate Account
Note: if you have not yet installed the polkadot{js} browser extension and set up a Substrate, please follow the instructions here before proceeding.

Step2: Bind an EVM address to the selected Substrate Account
You can bind an auto-generated EVM address or an existing EVM account. Read more here.

Step3: Bind an auto-generated EVM address

Step4: You successfully bound an EVM account!

Step4.1: Another way would be to visit https://app.reef.io/
ββHere a popup will show automatically. Sign the transaction and your EVM account will be successfully bound.
Debriefing - What are the most important takeaways from this tutorial?
What's next?
Check out more tutorials about the Reef ecosystem here on our blog. Learn how to claim your EVM address, code a simple smart contract from scratch or how to port your dApp from Ethereum.