Contract Addresses

All ASPE Labs contracts are deployed on HyperEVM (Chain ID: 999) and verified via Sourcify.

Core contracts

Contract
Address
Explorer

Vault (proxy)

0x161c64100D21E7728B0A291C2e2cdcF52A740FF5

Vault (implementation)

0xb81035FFAB65701d7dF2F8A8960AA6CE0ab1b3d2

Timelock

0x3919eB86FB1ed98e436A127cC4DBC73C5eEA46C8

Router

0x55AEa497F009119D7b51ed6D2C136aC032BCBAf8

Supporting addresses

Resource
Address
Notes

Agent Wallet (HyperCore)

0x0C42Ec9c543a42572FdFE135458688D5aBEFDfA7

Trade-only — cannot withdraw funds

USDC (vault asset)

0xb88339CB7199b77E23DB6E890353E22632Ba630f

HyperEVM native USDC

Verification

All contract source code is verified on-chain via Sourcify (standard JSON input). You can inspect the code directly on the HyperEVM block explorerarrow-up-right.

The vault proxy uses the ERC-1967 standard. The implementation address is stored in the standard proxy storage slot and can be independently verified.

Key view functions (ERC4626)

Query these functions on the vault proxy to check vault state:

Function
Returns
Description

totalAssets()

uint256

Total USDC managed by the vault

convertToAssets(1e18)

uint256

Current price of one share in USDC

asset()

address

USDC contract address

totalSupply()

uint256

Total vault shares outstanding

Last updated

Was this helpful?