Skip to content

okx/AccountAbstraction

Repository files navigation

Account Abstraction

Deployed Addresses

Deployed on ETH, OKTC, BNB, POLYGON, OP, AVAX, ARBITRUM, LINEA

Core Contracts

V2.0.0

Contracts Address
EntryPoint 0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
TokenPaymaster 0xfb4f3F12258976395b34304e2BFD76D15E0Af44a
FreeGasPaymaster 0xF44F59E49dDC8c6F7A7DA1e1ec2a5B9d50536E5B
CirclePaymaster 0x9F47b0277B44d44AA9575c7F0E0e961651a27c9F
DefaultCallbackHandler 0xA0be66C8d60A3ca53E83b5f376C6259b8de02586
SmartAccount 0x5147CE3947a407c95687131Be01A2b8d55FD0A40
SmartAccountProxyFactory 0x22fF1Dc5998258Faa1Ea45a776B57484f8Ab80A2
SimulateToken 0x6bfBc1134f64714aA0F481d01db7C821C9f5F3Dd
BundlerDepositHelper 0x0aB8356df7Fc47e890982b8401395184387A905A
Validations 0x228E505D1F21948968fB52794ea823f65053A294

V1.0.0

Contracts Address
EntryPoint 0xdc5319815CdAaC2d113f7F275bc893ed7D9cA469
TokenPaymaster 0xd348FB9D8a421f5B3CB077e819dE38c9Cd7fe6F2
FreeGasPaymaster 0xd4cA5B29f8E222aAEEF944F445D1aC368a5d7694
DefaultCallbackHandler 0xc9b02677ebFa3f4dA43EBEfC6fc38e11148b664D
SmartAccount 0x3DbeB76d9d9444D7Db9DcF3799e17ACd247f8fac
SmartAccountProxyFactory 0x81E11c4701C5189b0122ef42DaF1fF3d453D968E
SmartAccountInitCode 0xEcf3f6844166D323409D36A531B50286133fB250
UserOperationHelper 0x9A998225AB0A872665B35a8dC615aAbd5e73Cd12
SimulateToken 0xEE41192f81C3048fFa02cB9b8613c5fb12227FF0
BundlerDepositHelper 0x71C9F21517F85D36A0FCDB8E31Ba8a8e28622cFa

Oracle Adapters

Networks Contracts Address
ETH ChainlinkOracleAdapter 0x7bB8FF337C5172E004C0dEca560c1c1bB7f7FF0A
OKTC EXOracleAdapter 0x9857f966529cb205689B7D698f495eA423E48d9c
BNB ChainlinkOracleAdapter 0x7bB8FF337C5172E004C0dEca560c1c1bB7f7FF0A
POLYGON ChainlinkOracleAdapter 0x7bB8FF337C5172E004C0dEca560c1c1bB7f7FF0A
OP ChainlinkOracleAdapter 0x7bB8FF337C5172E004C0dEca560c1c1bB7f7FF0A
AVAX ChainlinkOracleAdapter 0x7bB8FF337C5172E004C0dEca560c1c1bB7f7FF0A
ARBITRUM ChainlinkOracleAdapter 0x7bB8FF337C5172E004C0dEca560c1c1bB7f7FF0A
LINEA ChainlinkOracleAdapter 0x7bB8FF337C5172E004C0dEca560c1c1bB7f7FF0A

Swap Helpers

Networks Contracts Address
ETH UniSwapV3Adapter 0x1C821cD745924f2E008e2B6759c272a1736c6d8b
OKTC OKCSwapAdapter 0x03e70e92dC6ED4b65B7ace9b44b85Bb2b55400f2
BNB UniSwapV2Adapter 0x7f4D0B7ee0a9a75D947419F8fDfB78d5aB91E57e
POLYGON UniSwapV3Adapter 0x1C821cD745924f2E008e2B6759c272a1736c6d8b
OP UniSwapV3Adapter 0x1C821cD745924f2E008e2B6759c272a1736c6d8b
AVAX TradeJoeV2Adapter 0xE92E3568087D2999227c7a289eAf3c4a29c4CB90
ARBITRUM UniSwapV3Adapter 0x1C821cD745924f2E008e2B6759c272a1736c6d8b
LINEA UniSwapV3Adapter 0xef7CfC63c34b6D09b32E88da0d6483d92F017Cdc