Token Specifications
Technical specifications and properties of the Classic USD ($USC) token.
Basic Information
| Token Name | Classic USD |
| Symbol | $USC |
| Decimals | 6 |
| Token Standard | ERC-20 |
| Issuer | Brale Inc. (NMLS #2376957) |
| Backing | 1:1 USD fiat reserves |
| CoinGecko ID | classic-usd |
Decimal Handling
$USC uses 6 decimals, which is standard for USD-pegged stablecoins (matching USDC and USDP). This means:
| Human Readable | Raw Value (wei) |
|---|---|
| 1 $USC | 1,000,000 |
| 0.01 $USC (1 cent) | 10,000 |
| 100 $USC | 100,000,000 |
| 1,000,000 $USC | 1,000,000,000,000 |
Developer note: Always handle amounts in the smallest unit (6 decimals) when interacting with the contract. Use libraries like parseUnitsand formatUnits to convert.
Contract Features
Mintable
New tokens can be minted by authorized addresses (Brale) when users deposit USD. The total supply increases with each mint.
Burnable
Tokens are burned during redemption, removing them from circulation and decreasing total supply.
Pausable
Transfers can be paused in emergencies. This is a regulatory requirement for compliant stablecoins.
Upgradeable
The contract uses a proxy pattern allowing logic upgrades without changing addresses or losing state.
Supply Information
$USC has no maximum supply cap. Supply is determined by demand — tokens are minted when users deposit USD and burned when users redeem. This ensures 1:1 backing at all times.
- Total Supply: Variable, based on circulating tokens
- Max Supply: Unlimited (demand-driven)
- Initial Supply: 0 (all tokens minted on demand)