Citrea USD: ctUSD

Citrea USD (ctUSD) is Citrea's fiat-backed, regulatory-compliant stablecoin. Issued by MoonPay, it serves as the default stablecoin on the Citrea network.

How to Acquire ctUSD

ctUSD is fully ready and available on Citrea Mainnet. Initially, users and developers can acquire ctUSD via four primary channels:

  • Bridging from Ethereum: Users can acquire ctUSD using other stablecoins on Ethereum (e.g., USDC, USDT) via bridges integrated to Citrea (e.g. Bridge Hub).

  • DEX Pools: Liquid markets are available on Citrea-native Decentralized Exchanges (DEXs).

  • MoonPay: Direct fiat-to-crypto purchase using the MoonPay on-ramp widget.

  • Direct Minting (OTC): Direct minting support is available for large institutional orders.

ℹ️ Institutional Inquiries: If you are interested in large volume minting, please reach out to us directly at [email protected]envelope.


Developer Guide

ctUSD adheres to the ERC-20 standard, making it compatible with all standard EVM tooling.

1. Contract Details

Network
Contract Address
Decimals

⚠️ Important: ctUSD uses 6 decimals (not 18). Ensure your app's arithmetic and UI formatting handle this correctly to avoid precision errors.

2. Integration Guide

Smart Contract (Solidity)

To interact with ctUSD in your contracts, you can use the standard IERC20 interface from OpenZeppelin.

Frontend (Adding to Wallet)


3. Ecosystem Infrastructure (SDKs & Tools)

ctUSD is supported by a full suite of financial infrastructure providers. Use the official documentation below to integrate banking rails, on-ramps, and commerce tools into your application.

Capability
Provider
Documentation Link

Autoramp (Virtual Bank Accounts (vIBAN), Swaps)

Iron

Cross-Chain Swaps & Bridging

Swaps.xyz

Merchant Payments & Checkout

Helio


4. Verification & Transparency (M0 Network)

Because ctUSD is minted via the M0 Protocol, developers and auditors can query the underlying network data to verify reserves, total supply, and minter status in real time.

Resource
Description
Link

Transparency Dashboard

View real-time attestations, reserve breakdowns (Cash vs T-Bills), and audit reports.

Protocol API (GraphQL)

Programmatically query minter data, supply caps, and collateral health for your UI/Analytics page.

Contract Specifications

Deep dive into the M0 smart contract architecture used by ctUSD.


Appendix: Reserves & Regulatory Framework

ctUSD is issued by MoonPay. This legal structure ensures that:

  1. Bankruptcy-remote: All reserves are held in segregated accounts, legally distinct from MoonPay's corporate funds, for the benefit of ctUSD holders.

  2. 1:1 collateralization: Every token is backed 100% by cash and short-term U.S. Treasury bills.

  3. Attestations: Reserves are periodically published on-chain by independent oracles.

Last updated

Was this helpful?