Content
@
0 reply
0 recast
0 reaction
thirdweb
@thirdweb
Since we launched, 3m+ thirdweb smart contracts have been deployed to 2000+ EVM Chains, and today we're completely reworking our smart contracts platform. Introducing Modular Contracts — A massive upgrade to the way we build and deploy smart contracts. 📃🧵
1 reply
0 recast
7 reactions
thirdweb
@thirdweb
Modular Contracts is a framework for writing highly composable smart contracts. These are smart contracts for which you can add, remove, upgrade or switch out the exact features a developer needs — even after deploying.
3 replies
0 recast
3 reactions
thirdweb
@thirdweb
Modular contracts are made up of two components: Core → A core smart contract is a foundational API that can be customized by adding new parts and updating or removing these parts over time. (for example, ERC721) Module → An implementation that introduces a set of functionality that is enabled on a Core when it is installed.
1 reply
0 recast
0 reaction
thirdweb
@thirdweb
As an analogy, think of a modular contract as a robot — there is a torso which is the core part to which you attach/detach modules such as a leg, arm, head, etc. which give the robot its various capabilities.
1 reply
0 recast
1 reaction