Skip to Content
HyperQuote is live on HyperEVM — Start trading →
Smart ContractsContract Addresses

Contract Addresses

All HyperQuote contracts are deployed on HyperEVM mainnet (chain ID 999). This page lists the official verified addresses. Testnet deployments are not currently available.

Verify you are using official HyperQuote resources. Only interact with the contract addresses listed on this page. Cross-reference against the Official Links page and the HyperQuote app before approving any token transfers.

Who This Is For

  • Developers integrating with HyperQuote contracts directly.
  • Makers configuring their SDK or bot to point at the correct settlement contract.
  • Security researchers reviewing on-chain code and verifying deployments.
  • Anyone who needs to verify a contract address before approving token transfers.

HyperEVM Mainnet

ContractAddressDescription
SpotRFQTBDAtomic spot token swap settlement — verifies EIP-712 signatures, enforces nonces, executes bilateral token transfers

Always verify contract addresses against this page or the HyperQuote app before interacting with them. Do not trust addresses from unofficial sources.

Once deployed, contract source code can be verified on the block explorer at hyperscan.xyz :

https://hyperscan.xyz/address/<contract-address>

Chain Information

PropertyValue
NetworkHyperEVM Mainnet
Chain ID999
RPC URLhttps://rpc.hyperliquid.xyz/evm
Block Explorerhttps://hyperscan.xyz 

Key Token Addresses

Stablecoins

TokenSymbolDecimalsAddress
USD CoinUSDC60xb88339cb7199b77e23db6e890353e22632ba630f
Tether USDUSDT060xb8ce59fc3717ada4c02eadf9682a9e934f625ebb
Hyperliquid USDUSDH18See Supported Tokens

Wrapped HYPE

TokenSymbolDecimalsAddress
Wrapped HYPEwHYPE180x5555555555555555555555555555555555555555

Native HYPE is automatically wrapped to wHYPE for on-chain settlement. See Supported Tokens for the full core token registry.

EIP-712 Domain Parameters

When constructing EIP-712 signatures for the SpotRFQ contract, use these domain parameters:

const domain = { name: "HyperQuote", version: "1", chainId: 999, verifyingContract: SPOT_RFQ_CONTRACT_ADDRESS, };

The verifyingContract field must match the deployed SpotRFQ address listed above. Signatures constructed with a mismatched domain will be rejected by the contract.

Adding the Network to Your Wallet

ParameterValue
Network NameHyperEVM
RPC URLhttps://rpc.hyperliquid.xyz/evm
Chain ID999
Currency SymbolHYPE
Block Explorerhttps://hyperscan.xyz

Local Development

For local development with Foundry, the default contract address used by the HyperQuote build system is:

0x5FbDB2315678afecb367f032d93F642f64180aa3

This is the standard first-deployed address on a fresh Anvil instance. Set it via the NEXT_PUBLIC_RFQ_CONTRACT_ADDRESS environment variable.

Edge Cases

ScenarioWhat happens
Using the wrong verifyingContract in EIP-712The contract rejects the signature. The fill transaction reverts.
Interacting with an unverified contract addressPotential loss of funds. Always cross-reference addresses with this page.
Approving tokens to the wrong contractTokens could be stolen by a malicious contract. Only approve the official SpotRFQ address.
Contract address changes after redeploymentThe old contract remains immutable. Check this page for the current canonical address.
Last updated on