For the complete documentation index, see llms.txt. This page is also available as Markdown.

5.1 Understanding Smart Contracts

Before deployment, it is important to understand how smart contracts function.

A smart contract is deployed to the blockchain as code, has a permanent address, can store data and execute functions and cannot be modified once deployed.

When a user interacts with a contract, they are sending a transaction that triggers a function within that contract. This transaction is validated by the network and executed deterministically across all nodes.

Smart Contract Architecture

Last updated