Skip to main content

“Pre-deployed” Contracts

Default Preinstalls

These contracts are included in evmtypes.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