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].
Developer Guide
ctUSD adheres to the ERC-20 standard, making it compatible with all standard EVM tooling.
1. Contract Details
β οΈ 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.
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.
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:
Bankruptcy-remote: All reserves are held in segregated accounts, legally distinct from MoonPay's corporate funds, for the benefit of ctUSD holders.
1:1 collateralization: Every token is backed 100% by cash and short-term U.S. Treasury bills.
Attestations: Reserves are periodically published on-chain by independent oracles.
Last updated
Was this helpful?