| ERC20 | SPL | CW20 | Base implementation for creating tokens. |
| ERC721 | Token Metadata Standard | CW721 | Base implementation for creating NFTs. |
| PaymentSplitter | | cw-payment-splitter | Contract to split incoming payments between a number of addresses. |
| Gnosis Safe | SPL Governance | CW3 | Contracts for making DAOs or managing multisigs. |
| Proxy | Native upgrades | Native upgrades | Upgradable smart contracts. |
| Multicall | | Multicall | Query multiple contracts in a single request. |
| merkle-distributor | cw20-merkle-airdrop | Contract to allow airdropping tokens to a large list of addresses. |
| ENS (Ethereum Name Service) | Name service program | TNS (Terra Name Service) | Contracts for mapping string domains to on-chain addresses. |