Build on Sui
The topics in this section provide information and guidance to help you start building on Sui.
Get started
To get started, see Install to learn about prerequisites and steps to install Sui binaries.
After you install Sui, learn how to use the Sui Client CLI. You can use the client to interact with a Sui Full node or your own local network.
Smart contracts
Learn how to Write Smart Contracts with Move, including how to write, build, test, and publish Sui Move packages.
Programming with Objects
Read about Programming with Objects, including the basics, working with objects, immutable objects, object ownership, and more.
Sui Full node
Learn how to set up and run a Sui Full node.
Limits on transactions, objects, and data
Sui has some limits on transactions and data used in transactions, such as a maximum size and number of objects used. To view the full list of limits in source code, see Transaction input limits.