Skip to main content

Contract Deployments

All contracts on this page are on EVM networks. Supported EVM networks:

ArbitrumArbitrum
AvalancheAvalanche
BaseBase
BnB ChainBnB Chain
CeloCelo
EthereumEthereum
GnosisGnosis
HyperEVMHyperEVM
OptimismOptimism
PlasmaPlasma
PolygonPolygon
SomniaSomnia
TempoTempo
World ChainWorld Chain

Unless a section says otherwise, each contract below is deployed at the same address on every supported EVM network and on the Ethereum Sepolia, Base Sepolia, Optimism Sepolia, Arbitrum Sepolia and Polygon Amoy testnets.

Need a contract on a network that isn't listed? Contact us and we'll be happy to deploy it.

Building on Solana? Gas sponsorship there runs through the Solana Paymaster and doesn't use these contracts.

Account Abstraction EntryPoint​

VersionAddressRelease
v0.90x433709009B8330FDa32311DF1C2AFA402eD8D009eth-infinitism/account-abstraction/releases/tag/v0.9.0
v0.80x4337084D9E255Ff0702461CF8895CE9E3b5Ff108eth-infinitism/account-abstraction/releases/tag/v0.8.0
v0.70x0000000071727De22E5E9d8BAf0edAc6f37da032eth-infinitism/account-abstraction/releases/tag/v0.7.0
v0.60x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789eth-infinitism/account-abstraction/releases/tag/v0.6.0

Simple7702Account​

VersionAddressRelease
v0.90xa46cc63eBF4Bd77888AA327837d20b23A63a56B5eth-infinitism/account-abstraction/releases/tag/v0.9.0
v0.80xe6Cae83BdE06E4c305530e199D7217f42808555Beth-infinitism/account-abstraction/releases/tag/v0.8.0

Calibur​

EIP-7702 delegation targets used by Calibur7702Account.

ContractAddressNotes
Calibur v1.0.0 (Uniswap), EP v0.80x000000009B1D0aF20D8C6d0A44e162d11F9b8f00SDK default. Audited by OpenZeppelin and Cantina. Uniswap/calibur

Not deployed on Celo.

Candide Paymasters​

ContractAddress
CandidePaymaster for EP v0.90xca944fb73fA5191969014DeD9bb075381d59C7DE
CandidePaymaster for EP v0.80xa8151918EaC3818DEb713D3dBbB7930329fe86ed
CandidePaymaster V3 for EP v0.70x8b1f6cb5d062aa2Ce8d581942bbb960420d875BA
CandidePaymaster V3 for EP v0.60x36F4Aa64673568782461bF03C75462f8ef0A1b76

Not deployed on Tempo.

Safe Core Contracts​

ContractAddress
SafeL2 v1.5.0 (singleton)0xEdd160fEBBD92E350D4D398fb636302fccd67C7e
SafeL2 v1.4.1 (singleton)0x29fcB43b46531BcA003ddC8FCB67FFE91900C762
SafeProxyFactory v1.4.10x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67
MultiSend v1.4.10x38869bf66a61cF6bDB996A6aE40D5853Fd43B526

For Safe code and audits, refer to safe-smart-account and safe-deployments.

Safe 4337 Module​

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

For Safe 4337 code and audits, refer to safe-4337-module.

Safe 4337 MultiChain Signature Module​

ContractAddress
Safe4337MultiChainSignatureModule (EP v0.9)0x22939E839e3c0F479B713eAF95e0df128554AEAd

Used by SafeMultiChainSigAccountV1. Not deployed on Tempo.

For Safe 4337 MultiChain Signature Module code and audits, refer to safe-4337-multi-chain-signature-module.

Social Recovery Module​

Addresses vary based on the recovery grace period.

Recovery Grace PeriodAddress
3 Days0x38275826E1933303E508433dD5f289315Da2541c
7 Days0x088f6cfD8BB1dDb1BB069CCb3fc1A98927D233f2
14 Days0x9BacD92F4687Db306D7ded5d4513a51EA05df25b
3 Minutes (testing only)0x949d01d424bE050D09C16025dd007CB59b3A8c66

The 3, 7 and 14 day modules are not deployed on Tempo or Polygon Amoy. The 3 minute module is available on Ethereum Sepolia, Base Sepolia, Optimism Sepolia and Arbitrum Sepolia.

For smart contract code, formal verification, and audits, refer to candide-contracts.

Safe Passkeys​

Contractv0.2.1v0.2.0
SafeWebAuthnSharedSigner0x94a4F6affBd8975951142c3999aEAB7ecee555c20xfD90FAd33ee8b58f32c00aceEad1358e4AFC23f9
SafeWebAuthnSignerSingleton0x4E27b51350e6c2083EE19011120F50DAfEc5CA500x270D7E4a57E6322f336261f3EaE2BADe72E68d72
SafeWebAuthnSignerFactory0x1d31F259eE307358a26dFb23EB365939E86411950xF7488fFbe67327ac9f37D5F722d83Fc900852Fbf
DaimoP256Verifier0xc2b78104907F722DABAc4C69f826a522B2754De40xc2b78104907F722DABAc4C69f826a522B2754De4
FCLP256Verifier0x445a0683e494ea0c5AF3E83c5159fBE47Cf9e765

SafeAccountV0_2_0 and SafeAccountV0_3_0 use v0.2.0. SafeMultiChainSigAccountV1 uses v0.2.1. SafeAccountV1_5_0_M_0_3_0 uses the v0.2.0 contracts with the Daimo verifier and the RIP-7951 P-256 precompile (0x0000000000000000000000000000000000000100).

Not deployed on:

  • v0.2.1 SafeWebAuthnSignerSingleton and SafeWebAuthnSignerFactory: World Chain
  • v0.2.0 SafeWebAuthnSharedSigner, SafeWebAuthnSignerSingleton, SafeWebAuthnSignerFactory and FCLP256Verifier: HyperEVM

For Safe Passkeys code and audits, refer to safe-4337-module

Safe Allowance Module​

VersionAddress
v1.0.00x691f59471Bfd2B7d639DCF74671a2d648ED1E331
v0.1.1 (deprecated)0xAA46724893dedD72658219405185Fb0Fc91e091C

v1.0.0 is not deployed on BSC, HyperEVM, Tempo, World Chain, Optimism Sepolia, Arbitrum Sepolia or Polygon Amoy.

v1.0.0 replaces v0.1.1 with security fixes. See the Allowance Module v1.0.0 Migration Guide.