Skip to main content

Contract Deployments

EthereumArbitrumOptimismPolygonGnosisBaseCeloAvalancheBnB Chain

Account Abstraction EntryPoint

EP releases on eth-infinitism github.

VersionAddress
v0.60x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789
v0.70x0000000071727De22E5E9d8BAf0edAc6f37da032

Candide Paymasters

ContractAddress
CandidePaymaster V3 for EP v0.70x8b1f6cb5d062aa2Ce8d581942bbb960420d875BA
CandidePaymaster V3 for EP v0.60x36F4Aa64673568782461bF03C75462f8ef0A1b76

Safe 4337 Module

ContractAddress
Safe4337Module v0.3.00x75cf11467937ce3F2f357CE24ffc3DBF8fD5c226
SafeModuleSetup v0.3.00x2dd68b007B46fBe91B9A7c3EDa5A7a1063cB5b47
Safe4337Module v0.2.00xa581c4A4DB7175302464fF3C06380BC3270b4037
AddModulesLib v0.2.00x8EcD4ec46D4D2a6B64fE960B3D64e8B94B2234eb

Refer to safe-4337-module

Social Recovery Module

The address is expected to be different with different recovery grace periods. Below are some that are deployed at

  • 3 Days
  • 7 Days
  • 14 Days
  • 3 mins (only on Ethereum Sepolia Testnet)

Contracts, formal verificaton and audits are found on candide-contracts.

Network3 Days Recovery Grace Period7 Days Recovery Grace Period14 Days Recovery Grace Period3 minutes Recovery Grace Period
Arbitrum0x38275826E1933303E508433dD5f289315Da2541c0x088f6cfD8BB1dDb1BB069CCb3fc1A98927D233f20x9BacD92F4687Db306D7ded5d4513a51EA05df25b
Base0x38275826E1933303E508433dD5f289315Da2541c0x088f6cfD8BB1dDb1BB069CCb3fc1A98927D233f20x9BacD92F4687Db306D7ded5d4513a51EA05df25b
Ethereum Mainnet0x38275826E1933303E508433dD5f289315Da2541c0x088f6cfD8BB1dDb1BB069CCb3fc1A98927D233f20x9BacD92F4687Db306D7ded5d4513a51EA05df25b
Ethereum Sepolia0x949d01d424bE050D09C16025dd007CB59b3A8c66
Optimism0x38275826E1933303E508433dD5f289315Da2541c0x088f6cfD8BB1dDb1BB069CCb3fc1A98927D233f20x9BacD92F4687Db306D7ded5d4513a51EA05df25b
Polygon0x38275826E1933303E508433dD5f289315Da2541c0x088f6cfD8BB1dDb1BB069CCb3fc1A98927D233f20x9BacD92F4687Db306D7ded5d4513a51EA05df25b

Safe Passkeys

The Safe Passkeys Module is deployed in the following networks:

NetworkSafeWebAuthnSignerFactory AddressDaimoP256Verifier AddressFCLP256Verifier Address
Arbitrum0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Arbitrum Sepolia0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Base0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Base Sepolia0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Ethereum Mainnet0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Ethereum Sepolia0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Optimism0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Optimism Sepolia0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Polygon0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765
Polygon Amoy0xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf0xc2b78104907F722DABAc4C69f826a522B2754De40x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765

To add additional deployments please follow the deployment instructions in the Safe Modules repository.