> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usdh.com/llms.txt
> Use this file to discover all available pages before exploring further.

# USDH on HyperEVM

> ERC-20 token specification and integration guide

## 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

<ParamField path="Token Address" type="address">
  `0x111111a1a0667d36bD57c0A9f569b98057111111`
</ParamField>

<ParamField path="Token Decimals" type="uint8">
  `6`
</ParamField>

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

```solidity theme={null}
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

```solidity theme={null}
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](https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm/interacting-with-hypercore), to track token supply changes on HyperCore. This is an upgrade that enables USDH to qualify as an [aligned quote asset](https://hyperliquid.gitbook.io/hyperliquid-docs/hypercore/aligned-quote-assets) 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.

<Info>**System Address**: `0x20000000000000000000000000000000000005ac`</Info>

## Advanced: CoreRouter Integration

For more advanced bridging features, including custom recipients and account initialization, see the [CoreRouter documentation](/usdh/corerouter).
