Contracts
Ten contracts, all open source and verified on their explorers. Always check you are interacting with these addresses.
On Elysium
| Contract | Address | Role |
|---|---|---|
| Locker | 0x7868…39cc | Locks and tranches |
| Vesting | 0x739a…2c3e | Vesting schedules |
| Gas Drop | 0x7ba7…ce33 | Multisend |
| Refuel vault | 0xa43e…cf65 | HYPE stock for Instant Refuel |
Refuel deposit contracts
Instant Refuel payments go to these contracts. Pending payments stay refundable until they are delivered.
| Chain | Address |
|---|---|
| Ethereum | 0xc051…4c39 |
| Base | 0xc051…4c39 |
| Arbitrum | 0xc051…4c39 |
| Robinhood Chain | 0xc051…4c39 |
| BNB Chain | 0xc051…4c39 |
| HyperEVM | 0x739a…2c3e |
Owner and treasury
| Role | Address | Can |
|---|---|---|
| Owner | 0x90D7…38dc | Set fees and limits, pause Refuel, set the relayer |
| Treasury | 0xb3A4…2014 | Receives fees |
The owner cannot move locked tokens, shorten a lock, or touch vesting. Ownership changes use a two-step transfer, so it cannot be handed to a wrong address by mistake.
Source code
- Solidity 0.8.28 on OpenZeppelin 5.1, built and tested with Foundry.
- Tests run on every change in GitHub Actions.
- Contracts are MIT licensed; the web app is under BUSL 1.1.
Read it all on GitHub.