“Pre-deployed” Contracts
Default Preinstalls
These contracts are included inevmtypes.DefaultPreinstalls (defined in x/vm/types/preinstall.go:13-39) and can be deployed at genesis or via governance:
Additional pre-deployable contracts can be incorporated into your project in a similar way, given that any dependencies are met. See the Predeployed Contracts Integration guide for instructions.
Learn More
- Implementation - Activate these contracts for your project
- Create2 - Deterministic deployment factory documentation
- Multicall3 - Batch operations contract documentation
- Permit2 - Advanced token approvals documentation
- Safe Factory - Multisig wallet factory documentation