Networks Supported

Patch Wallets are deployed on the chains below. Users' Patch wallets have the same address on all chains.

Networks Supported

Chain
Chain Type
Contracts
API
Patch App
Polygon - matic
Production
Arbitrum - arb1
Production
Linea - linea
Production
Base - base
Production
Gnosis - gno
Production
Binance Smart Chain - bnb
Production
Zora - zora-mainnet
Production
🔜
Ethereum Mainnet - eth
Production
🔜
Optimism - oeth
Production
🏗️
Polygon Mumbai - maticmum
Testnet
Optimism Goerli - ogor
Testnet
Arbitrum Goerli - arb-goerli
Testnet
Gnosis Testnet - chi
Testnet
Linea Testnet - linea-testnet
Testnet
Zora Goerli - zora-goerli
Testnet
🔜

Smart Contract Address

Smart contracts have the same address deployed to all EVM chains.
Title
Address
MultiECDSAFactoryPatch
MultiECDSAValidatorNew.sol
Patch Authority / Account owner (EOA)
MultiECDSAKernelFactory.sol [DEPRECATED]
KernelFactory.sol [DEPRECATED]
MultiECDSAValidator.sol [DEPRECATED]
BaseAccountFactory.sol [DEPRECATED]

Wallet Types

Patch wallets can have many different smart contract accounts attached to a user_id but prioritizes one main account by default.
The past default accounts are below:
  1. 1.
    Base Account - 2/27/2023 to 6/28/2023
  2. 2.
    Kernel Account - 6/29/2023 to 8/28/2023
  3. 3.
    Kernel 2.0 Account - 8/29/2023