Notes
- It probably makes sense to create a generalized value standard such that all token standards can be used within a shared context.
- For instance, an ERC-20 token is a subset of an 1155 token (just like 721s).
- ERC-1155 is an expansion on the domain space of ERC-20 and ERC-721.
- The goal would be to create an interface that would allow interaction between all token standards that exist.
- This problem comes up in Depot—the limitation of generalization of Depot is its ability to move representations of value on-chain. For every type of token standard, Depot needs to implement a transfer and permit so that it can load Pipeline. Similar with Tractor.
- This standard should integrate each of the 5 standards:
- ERC-20
- ERC-721
- ERC-1155
- Deposit ERC standard
- Pods ERC standard