Contracts

Ancient8 Protocol Addresses

L2 Contract Addresses

L2 contract addresses are the same on both mainnet and testnet

NameAddress

L2CrossDomainMessenger

0x4200000000000000000000000000000000000007

L2StandardBridge

0x4200000000000000000000000000000000000010

L1Block

0x4200000000000000000000000000000000000015

L1 Contract Addresses

Ancient8 Mainnet

NameAddress

AddressManager

0x15A52Fed1c448028A240b603dD93f2697E12Dc82

L1CrossDomainMessengerProxy

0x012c341506ee1939e56084F43Ae5dbCe224Ce2af

L1ERC721Bridge

0x132b3456300332d488f946B818eB9512931eBCAa

L1StandardBridgeProxy

0xd5e3eDf5b68135D559D572E26bF863FBC1950033

L2OutputOracleProxy

0xB09DC08428C8b4EFB4ff9C0827386CDF34277996

OptimismMintableERC20FactoryProxy

0xF2b7b677d14F4F570D084d7d615254F984e7089E

OptimismPortalProxy

0x639F2AECE398Aa76b07e59eF6abe2cFe32bacb68

ProxyAdmin

0x75a223Fb459461B9Fa61dd25109EA05522b4b492

SystemConfigProxy

0x0b4cfc49aCc656CE6D03CB0794860Da92bE3E8ec

Ancient8 Testnet

NameAddress

AddressManager

0x45e275F1e89BF5Ab944F3dfDC6D56D9cc89265F1

L1CrossDomainMessengerProxy

0x6f6AEa31Fa72f357718aE4aAb355BC22534D5087

L1ERC721Bridge

0x1100CDFF316A13E7E6787aCa299bb6f6916Fcf0F

L1StandardBridgeProxy

0xF6Bc0146d3c74D48306e79Ae134A260E418C9335

L2OutputOracleProxy

0x942fD5017c0F60575930D8574Eaca13BEcD6e1bB

OptimismMintableERC20FactoryProxy

0x5C98DcbC0dC886BBD86c81Ca74e0B53C457F1Ab2

OptimismPortalProxy

0xfa1d9E26A6aCD7b22115D27572c1221B9803c960

ProxyAdmin

0xD6DcFCF5821a571680d0389E638FE8772712f4F9

SystemConfigProxy

0x809bCce0Ef6dd63bFFDA67F91Da4Dd1F570a0d9C

ERC-20 Token

Ancient8 Mainnet

NameAddress

WETH

0x4200000000000000000000000000000000000006

A8

0xD812d616A7C54ee1C8e9c9CD20D72090bDf0d424

USDC(Bridged)

0x97423A68BAe94b5De52d767a17aBCc54c157c0E5

Ancient8 Testnet

NameAddress

WETH

0x4200000000000000000000000000000000000006

USDC(Bridged)

0x42847D8FAff45c72A92Cce9458Fe622001463dF0

Last updated