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.
| Contract | Address |
|---|---|
Multicall3 | 0xcA11bde05977b3631167028862bE2a173976CA11 |
WHYPE | 0xbA876237B0F021A6c6D852d6c26E107997cC5E81 |
USDC | 0xb47c4C8F73F009CC0C0d3f92B388d13E293F0B65 |
Gateway router | 0x61EbbC3A29f1970aF2Ce862bA9c5364832E14d17 |
Bridge contracts
The contracts that move funds and messages between HyperEVM and Elysium, from the same list the bridge sends funds through.
On Elysium
| Contract | Address |
|---|---|
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.
| Contract | Address |
|---|---|
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) |
|
Standard deployments
Common contracts at their usual addresses on Elysium mainnet.
Contract | Address |
|---|---|
CREATE2 deployer (Arachnid) |
|
Permit2 |
|
CreateX |
|
Disperse |
|
Safe 1.3.0
Deploy a Safe on Elysium mainnet behind GnosisSafeL2, the singleton for L2 chains.
Contract | Address |
|---|---|
GnosisSafeL2 |
|
GnosisSafe |
|
GnosisSafeProxyFactory |
|
CompatibilityFallbackHandler |
|
MultiSend |
|
MultiSendCallOnly |
|
CreateCall |
|
SignMessageLib |
|
SimulateTxAccessor |
|
