Smart Contracts
Substrate supports both WebAssembly and Ethereum smart contracts out of the box, giving you a range of languages and tools to write powerful contracts.
Find out more about the different ways to implement smart contracts in the docs »
Write Smart Contracts
Learn to build and deploy an ERC20 token smart contract with ink!
Frontier Workshop
A workshop to configure a Substrate node to run Substrate EVM and Solidity contracts
Write, compile and deploy your contract without leaving the browser.
Upload and Deploy
Take your compiled contract bundle to the Contracts UI and deploy it on a local node or testnet.
Open Contracts UI
Explore Code Samples
Explore Community Projects
Browse through different networks, tooling and further resources.