---
description: Maximum compatibility in Web3Chain
---

# Smart Contract

**Smart contracts** are scripts consisting of code blocks. A smart contract is a transaction protocol designed to execute, control or document relevant events and actions according to the terms of the contract or agreement. The user who wants to publish a smart contract on Web3Chain can transfer the contract in a standard way by linking Web3Chain and the wallet.
