How worldliberty/usd1-smart-contracts works
The README describes an upgradeable, freeze-capable ERC-20 token with gas-less transactions, conforming to EIP-20, EIP-712 and EIP-2612; it also documents proxy deployment and independent contract verification. The supplied tree contains only vendored libraries and tooling, not the token contract or deployment script, so the product workflow is represented at the documented capability level rather than as inspected implementation calls.
Components 11
Token capabilities
- Stablecoin contract
- ERC-20 transfers
- Freeze controls
- Gas-less transactions
- Typed signatures
- Permit approvals
Chain deployment
- Transparent proxy
Other components
- Token operator
- Token holder
- Ethereum-compatible chain
- Block explorer
Connections 12
- Token holder → ERC-20 transfers: transfers tokens
- ERC-20 transfers → Stablecoin contract: implements EIP-20
- Token operator → Freeze controls: uses freeze capability
- Freeze controls → Stablecoin contract: constrains token
- Token holder → Gas-less transactions: uses gas-less capability
- Gas-less transactions → Typed signatures: uses typed signatures
- Typed signatures → Stablecoin contract: conforms to EIP-712
- Permit approvals → Stablecoin contract: conforms to EIP-2612
- Token operator → Transparent proxy: deploys sample token
- Transparent proxy → Stablecoin contract: proxies token
- Transparent proxy → Ethereum-compatible chain: deploys on
- Token operator → Block explorer: verifies contract