Smart Contracts
Demonstrates using the ink! programming language to create and deploy smart contracts on a Substrate-based network.
Last updated
Demonstrates using the ink! programming language to create and deploy smart contracts on a Substrate-based network.
Last updated
The Develop smart contracts tutorials guide you through how you can use to build smart contracts that run on a Substrate-based blockchain.
The tutorials in this section use a preconfigured to keep your work focused on the basics of writing smart contracts.
If you use the , you must manually add the and make other changes to your development environment. You can compare the runtime code for the two nodes to see additional information about the differences between them.
describes how to update your development environment and create a smart contract project using the ink! programming language.
demonstrates how to store, increment, and retrieve simple values using a smart contract.
extends the previous tutorial by illustrating how to use maps to store and retrieve values in a smart contract.
illustrates how you can build a simple smart contract for transferring ERC-20 tokens.
describes a few common issues that you might encounter when writing and deploying smart contracts.