Advanced
Add New Networks

Add New Networks

Safe's vision is to make every web3 account a smart account. Therefore, we prioritize teams and chains building with smart accounts, especially if they push account abstraction (for example, ERC-4337/EIP-1271 adoption) with Safe (learn more here (opens in a new tab)).

Safe's security is based on the contracts deployed in EVM-compatible networks. For the time being, we are not looking to extend beyond EVM.

To have the full Safe stack running on your chain network, you need to consider the following steps:

Deploy Safe canonical contracts

Process

  1. Follow the steps in the safe-contracts (opens in a new tab) GitHub repository.
  2. Create a GitHub issue using the Add new chain (opens in a new tab) template in the safe-deployments (opens in a new tab) repository.
  3. Create a Pull Request with the new Safe contract addresses in the safe-deployments (opens in a new tab) repository.

Cost

The contracts are fully open source, but gas is needed in the native currency of the new chain for contract deployment.

Timeline

Pull Requests on Safe's GitHub are reviewed roughly on a two-week cadence.

Deploy and maintain Safe{Wallet} and Safe{Core} infrastructure

Process

  1. Two possible options are available:
  2. Enter into agreement with your chosen provider.

Cost

Timeline

  • Based on the individual agreement with Safe.
  • Prioritisation for native integration (app.safe.global (opens in a new tab)) is primarily based on the network's smart account/account abstraction strategy (for example, is every user account a Safe under the hood beyond the usage of Safe as a multi-signature for treasury management?) and additional metrics (opens in a new tab).

Was this page helpful?