Post EIP/ERC split : Create ERC-1, an ERC specific version of EIP-1

Great initiative, and I 100% agree with the general direction of these modifications. I also believe we can fine tune some of the specifics to lay a clear and structured path for how a diverse set of app standards can be introduced via ERCs, in the future. Like so:

Redefinition of Category for ERCs
Wallet = For standardisation across wallets (hardware or software, full-node or light-node, program-managed or key-managed, etc.)

Token = For token design concepts and token contract development practises(NFTs, FTs, SFTs, SBTs, RWAs, etc.)

Metadata = For proposals around on-chain/off-chain metadata standards used in apps, tokens, etc. (Eg: Digital Art, collectibles, RWAs, Identity, Voting, etc.)

DAO = For proposals regarding DAO standards and practises.

Reevaluation of Type
It would be very beneficial to retain this indeed.

Potential Additional Changes
A great placeholder example to better ensure this flexibility and future adjustment is a Subcategory to allow for precision in the various categories, if ever need be.

Add top-level Identifier (Optional)
A top-level identifier with only two options to identify EIP from ERC might just be the cleaner path to take. Like so:

Camp = [EIP | ERC] (Class might also be a good alternative to Camp)

Example Header:

Camp: ERC
Number: 9027
Type: Standards
Category: Wallets
*Sub-category: Hardware wallet
insert the other fields that usually follow here

In conclusion, this suggestion can serve as the foundation for a detailed and robust taxonomy that all app-level developers and contributors, both technical and non-technical, can use when proposing app standards to the community.

3 Likes