Skip to content

Latest commit

 

History

History
74 lines (48 loc) · 3.26 KB

README.md

File metadata and controls

74 lines (48 loc) · 3.26 KB

EVM Parachain Template

Polkadot SDK Logo Polkadot SDK Logo

R0GUE Logo

Twitter URL Twitter URL Telegram

This is the Pop CLI EVM parachain template.

It is based on the Polkadot SDK and is updated by R0GUE after releases in the main Polkadot SDK monorepo.

  • ⏫ This template provides a starting point to build an EVM parachain.

  • ☁️ It is based on the Cumulus framework.

  • 🔧 Its runtime is configured with Frontier, enabling compatibility with the Ethereum Virtual Machine (EVM).

Template Structure

A Polkadot SDK based project such as this one consists of:

  • 💿 Node - the binary application.
  • 🧮 Runtime - the core logic of the parachain.

Getting Started

Install Pop CLI - the all-in-one Polkadot development tool:

Detailed installation instructions can be found here.

cargo install --force --locked pop-cli

Start a new parachain project with this template:

pop new parachain

When prompted, select 'Pop' as the template provider and 'EVM' as the type of parachain.

More info can be found here.

Learn how to run your parachain using the pop up command:

pop up parachain -f ./network.toml

👉 https://learn.onpop.io/v/appchains/guides/running-your-parachain

Learning Resources

  • 🧑‍🏫 To learn about Polkadot in general, Polkadot.network website is a good starting point.

    • ⭕ Learn more about parachains here.
  • 🧑‍🔧 For technical introduction, here are the Polkadot SDK documentation resources.

  • 📖 To learn how to develop parachains with Pop CLI, read the guides.

Support