The Get Started documentation for Modular Contracts guides you through building and deploying an example modular contract that increments a counter. It also shows you how to build an application using this contract.

Prerequisites: This guide assumes you have a basic understanding of Solidity and the thirdweb SDK. If you are new to Solidity, we recommend starting with the Solidity docs and the thirdweb SDK docs.

Objectives

  • Learn how to code and deploy core contract
  • Learn how to code and deploy module contract
  • Learn how to build an application with a modular contract

Sections

Create Modular Contract

Interact with the Modular Contract

  • Add and remove modules (coming soon)
  • Build application (coming soon)

The full repository for this project can be found on GitHub here.