ERC-20: Fungible Tokens
Fungible token functionality, split into granular facets you add only as needed
Data
Read-only supply, balance, and allowance queries
Metadata
Token name, symbol, and decimals
Approve
Grant a spender an allowance over your tokens
Transfer
Move tokens directly or through an allowance
Burn
Destroy tokens and reduce the total supply
Mint
Create new tokens from your own facet
Permit
Approvals signed off-chain with EIP-2612
Bridgeable
Crosschain mint and burn for authorized bridges