USDCoin Core Features
USD Peg
Mint/burn operations remain aligned with reserves. Circulating supply should always reflect backed tokens only.
Multi‑chain availability
Initial networks include BSC, Polygon, Arbitrum, Base, and Avalanche. Each deployment exposes the same ERC‑20 interface.
Low transaction cost
There is no transaction tax. Users pay only the network’s gas fee.
Reserves and reporting
- On‑chain reserves in reputable stable assets
- Off‑chain accounts where applicable, with attestations (planned)
- Public addresses for transparency
Compliance posture
Where required by law, compliance modules (e.g., emergency freeze) may be governed by the DAO and activated via formal proposals.
Developer experience
// Minimal ERC‑20 interface (solidity)
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
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);
Listen for incoming transfers (ethers.js)
import {{ ethers }} from 'ethers';
const provider = new ethers.JsonRpcProvider('https://...');
const token = new ethers.Contract('0xTOKEN', [
'event Transfer(address indexed from,address indexed to,uint256 value)'
], provider);
const my = '0xYOUR_ADDRESS'.toLowerCase();
token.on('Transfer',(from,to,v)=>{{ if(to.toLowerCase()===my) console.log('Incoming USDCoin:', v.toString()); }});