Network and contracts
The host chain, network settings and contract addresses, with their current status.
Lethe runs on Elysium. This page is the official list of Lethe network settings, contract addresses and published records. If an address you see elsewhere does not match this page, do not use it.
Network
| Setting | Mainnet | Testnet |
|---|---|---|
| Host chain | Elysium | Elysium Testnet |
| Chain ID | 99901 | 99801 |
| Gas token | HYPE | Test HYPE |
| Explorer | elysium.kinetiq.xyz/explorer | testnet.elysium.kinetiq.xyz/explorer |
Lethe is an independent project and is not affiliated with or endorsed by Kinetiq or Elysium.
Contracts
Lethe is deployed on Elysium Testnet only. Test tokens there have no value. Nothing is deployed on Elysium mainnet yet.
Elysium Testnet (chain ID 99801)
| Contract | Address | Status |
|---|---|---|
| Shielded pool | 0x73b8be1ec39b0bc892b00291e3a024e04f97dd54 |
Live on testnet, source verified |
| Verifier | 0xe6ba6ff3629cbf1d747a53a49734a6b60c0c3b31 |
Live on testnet, source verified |
| Hasher (Poseidon) | 0xaf53a97143925c6c018bb4b352ec2fee5b1e0400 |
Live on testnet. Bytecode generated by circomlibjs, so there is no Solidity source to verify |
| Wrapped HYPE (testnet only) | 0xefb59780b040140f1b8e363b169c2ce268581bfc |
Live on testnet, source verified. Elysium Testnet has no official wrapped HYPE, so the test pool uses its own |
| Pool admin | 0x1Ff789BCFb3Aa1354dc04B994DF9f13A06Bac89D |
A single test key, not a multisig. Testnet only |
| Relayer | 0x2fC0f5eeC42D21106f82E0a1EecA9189619606b5 |
Submits private sends and withdrawals and is paid a fee in HYPE |
The pool was deployed at block 27594410. It has not had an external security review.
Elysium mainnet (chain ID 99901)
| Contract | Address | Status |
|---|---|---|
| Shielded pool | Not published | Planned |
| Verifier | Not published | Planned |
| Pool admin (multisig) | Not published | Planned |
Tokens the pool will accept
These tokens are not Lethe contracts. The pool only lists them, and only after each is checked for standard transfer behaviour.
| Token | Status |
|---|---|
| HYPE | Live on testnet. You deposit and withdraw HYPE itself; inside the pool it is held as wrapped HYPE |
| One bridged stablecoin (USDC or USDT0) | Planned, after the HYPE pool |
A token available on Elysium is not supported by Lethe unless it is listed here as live.
Always check an address before you use it. If an address is not on this page, it is not Lethe.
Records published at deployment
| Record | What will be published |
|---|---|
| Admin powers | The admin’s exact functions in the verified source, and the address and threshold of the multisig that holds them |
| Setup ceremony | The phase 1 powers of tau, every phase 2 contribution, and the public Elysium block used as the final beacon |
| Fees | Every fee and its recipient, before it applies |
| Relayer, indexer and prover | Every service the app depends on, and what each one can see |
| Source verification | Pool, verifier and helper contracts verified on the Elysium explorer |
| Source code | Contracts, circuit, app, relayer and the verification script |
| Key backup and recovery | Your recovery phrase is the only backup. Nobody, including Lethe, can recover it |