Elysium

Reference

Elysium mainnet’s key contracts (WHYPE, USDC, Multicall3, the gateway router) and the bridge contracts on Elysium and HyperEVM.

Last updated

Elysium mainnet’s contracts. Check an address against this list before you integrate it or send funds through it.

Key contracts

The contracts most integrations start from. WHYPE and USDC are the canonical ones; look-alike tokens exist, so check the address before you integrate one.

Bridge contracts

The contracts that move funds and messages between HyperEVM and Elysium, from the same list the bridge sends funds through.

On Elysium

ContractAddress
Gateway router (Elysium)
Routes token withdrawals to the gateway that handles each token.
0x61EbbC3A29f1970aF2Ce862bA9c5364832E14d17
ERC-20 gateway (Elysium)
Mints and burns the Elysium side of standard ERC-20s bridged from HyperEVM.
0x5DC84e4Cb0F9082246E92a5585C5395592B1aF1f
WHYPE gateway (Elysium)
Delivers WHYPE deposited from HyperEVM on Elysium and takes it back for withdrawals.
0xb916e67307ad52955d37B6C123CF1A79c10855B6
ArbSys
ArbOS precompile that sends messages to HyperEVM. HYPE withdrawals start here.
0x0000000000000000000000000000000000000064
ArbRetryableTx
ArbOS precompile that holds and redeems retryable tickets, the messages HyperEVM deposits arrive as.
0x000000000000000000000000000000000000006E
Bridge factory (Elysium)
Deploys and registers the bridge wallets of tokens launched on Elysium, and names each one’s HyperEVM mirror.
0x209B0476ec33841c661f41C0C260A3b8aF94164A
Bridge wallet gateway (Elysium)
Moves tokens launched on Elysium: locks them in each token’s bridge wallet on the way out and releases them on the way back.
0xeab2615dB8D4b6620Be32aCC51D72bae9b478Cd4

On HyperEVM

These contracts live on HyperEVM, not Elysium, so their addresses open in a HyperEVM explorer.

ContractAddress
Rollup
The Elysium rollup: its configuration and confirmed state on HyperEVM.
0x508C173dFe5F737B3493195Bf785d71fA76fD217
Bridge
Holds bridged HYPE on HyperEVM and records every message between the chains.
0x503D572157113fAaaD4DbeD2647Bb10b949216B6
Inbox
Where deposits and messages from HyperEVM to Elysium are submitted.
0xce59f8B65ad41C9DAE4c07A0571a39824bD92cff
Outbox
Executes withdrawals on HyperEVM once they are confirmed.
0xeC6B106DfA14428FE5Eec2a4065a7be599f02728
Sequencer inbox
Receives Elysium’s transaction batches from the sequencer.
0x7f3Ff53aecB87261206ad3bDc27A88b6D8420fa6
Gateway router (HyperEVM)
Routes token deposits to the gateway that handles each token.
0x5D24f760DD7664b4214bDD4B04a3f62B9edd68c0
ERC-20 gateway (HyperEVM)
Holds standard ERC-20s deposited from HyperEVM to Elysium.
0xd97B30dE0bA0C2eAeE942afce77530e06c5F122c
WHYPE gateway (HyperEVM)
Bridges WHYPE from HyperEVM to Elysium and pays it out on withdrawals.
0x4ADeEcE99eDfa453e40E79FfD2F179008F5a91EB
Mirror gateway (HyperEVM)
Mints and burns the HyperEVM mirrors of tokens launched on Elysium.
0x9a8560FAcBb4B0967B719a70Da2b003112C433aE
Mirror factory (HyperEVM)
Deploys the HyperEVM mirror of a token launched on Elysium and registers the pair with both gateway routers.
0x473D61817Da6ce1a97aDC010FF1e96048504643B
Rollup event inbox
Records rollup-level events, such as initialization, in the message inbox.
0x37C92ba3796febe10A1BD2494A7E6e5357A3E1Fb
Challenge manager
Resolves disputes over Elysium’s state claims on HyperEVM.
0xe9E62B91917b4a1930C2F638Cb67c19387aC57c8

HyperCore deposit wallets

The factory new HyperCore deposit wallets come from. It lives on HyperEVM, not Elysium.

Contract

Address

HyperCoreDepositFactory (HyperEVM)

0x9aD2639eB48FD7dd0f6F310F04aF5A9f7937cf6c

Standard deployments

Common contracts at their usual addresses on Elysium mainnet.

Contract

Address

CREATE2 deployer (Arachnid)

0x4e59b44847b379578588920cA78FbF26c0B4956C

Permit2

0x000000000022D473030F116dDEE9F6B43aC78BA3

CreateX

0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed

Disperse

0xd15fE25eD0Dba12fE05e7029C88b10C25e8880E3

Safe 1.3.0

Deploy a Safe on Elysium mainnet behind GnosisSafeL2, the singleton for L2 chains.

Contract

Address

GnosisSafeL2

0x3E5c63644E683549055b9Be8653de26E0B4CD36E

GnosisSafe

0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552

GnosisSafeProxyFactory

0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2

CompatibilityFallbackHandler

0xf48f2B2d2a534e402487b3ee7C18c33Aec0Fe5e4

MultiSend

0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761

MultiSendCallOnly

0x40A2aCCbd92BCA938b02010E17A5b8929b49130D

CreateCall

0x7cbB62EaA69F79e6873cD1ecB2392971036cFAa4

SignMessageLib

0xA65387F16B013cf2Af4605Ad8aA5ec25a2cbA3a2

SimulateTxAccessor

0x59AD6735bCd8152B84860Cb256dD9e96b85F69Da