Modular Contracts
Modular contracts are a new way to build, deploy, and interact with contracts that can be upgraded and modified over time.
Deploying Modular Contracts
Learn how to deploy core contracts with modules
Upgrading Modular Contracts
Learn how to add and remove modules from your contracts
Interacting with Modular Contracts
Learn how to interact with modular contracts
The SDK comes with a set of built-in modules that are designed to make it easy to interact with popular contracts and protocols.
Built in modules
View all built-in modules
You can also create your own modules to add new functionality to your contracts. Learn more about how to create your own modules here.
Create your own modules
Learn how to create your own custom modules