Skip to main content

Overview

USDH on HyperEVM is the canonical deployment of the token. The token follows the standard ERC-20 function and event specifications, making integration no different than any other stablecoin token developers are already familiar with.

Token Parameters

Token Address
address
0x111111a1a0667d36bD57c0A9f569b98057111111
Token Decimals
uint8
6
These parameters are standard for most stablecoins, and the token follows the ERC-20 function and event specifications.

Standard ERC-20 Functions

USDH implements all standard ERC-20 functions:

Read Functions

function balanceOf(address account) external view returns (uint256)
function totalSupply() external view returns (uint256)
function allowance(address owner, address spender) external view returns (uint256)
function decimals() external view returns (uint8)
function name() external view returns (string)
function symbol() external view returns (string)

Write Functions

function transfer(address to, uint256 amount) external returns (bool)
function approve(address spender, uint256 amount) external returns (bool)
function transferFrom(address from, address to, uint256 amount) external returns (bool)

Enhanced Features

CoreWriter Integration

In addition to standard token functionality, the USDH ERC-20 token is augmented to interact with HyperCore via CoreWriter action 14, to track token supply changes on HyperCore. This is an upgrade that enables USDH to qualify as an aligned quote asset and contribute 50% of its off-chain reserve income to the Hyperliquid protocol autonomously.

Bridging to HyperCore

Any transfers of the ERC-20 token on HyperEVM to the system address will automatically reflect an according disbursement of USDH tokens on HyperCore.
System Address: 0x20000000000000000000000000000000000005ac

Advanced: CoreRouter Integration

For more advanced bridging features, including custom recipients and account initialization, see the CoreRouter documentation.