Title: Ethereum_Improvement_Proposal_all_info
Category: EIPs

Author: anett
Date: 2022-12-29T16:51:54.215Z

General information regarding EIPs

How to submit an EIP
Tutorial

Write your EIP using EIP template

Create PR to ethereum/EIPs repo
Share link to your EIP alongside with EIP description to Eth Magicians forum to gather community feedback
EIP Editors will assign EIP number to your EIP

Notes:

Points 3 and 4 can be swapped, it may take some time for EIP Editors to assign number to your EIP
Do not copy paste the EIP itself to FEM forum, post just overview and link to the EIP itself


EIP Guidelines

Formal guidelines EIP-1
Complex thread on best practices when writing an EIP
What is EIP and how can I create one ? Ethereum Standards EIP ERC FAQs
Do’s & Don’ts when writing an EIP
EIP-5069: EIP Editor Handbook


EIP Editing hours
A communication channel for EIP authors & EIP editors. These meetings are open for everyone to join and share their EIP. This meeting is happening bi weekly to help EIP Authors push their EIPs
More info about the Office Hours: Introducing “EIP Editing Office Hour”
EIP Editing Office Hour calls & joining details are shared in the following GitHub Issues

EIP Specific Groups
Group chats for discussing further details regarding specific topic EIP with likeminded devs

General NFT Standards
Telegram: Join Group Chat - group chat made as WG to NFT Standards Wiki

EIP-4973 Account-bound tokens
Telegram: Contact @eip4973 - group chat run by @TimDaub for SBT relevant discussion

Music NFT Metadata Standards Working group
Telegram: Join Group Chat - This fork of initial NFT Standards WG, working on Music NFT Metadata 

Wallet JSON-RPC
Ethereum Wallets 1 - and anything related to URLs
Please comment bellow if you are aware of any other EIP related Group chats.
This post is subjected to be updated with more accurate information over time

Author: abcoathup
Date: 2022-12-29T21:29:48.035Z

anett:

Do not copy paste the EIP itself to FEM forum, post just overview and link to the EIP itself


Discourse allows templates to be setup per category, it would be good to have a template stating don’t copypaste your entire EIP here.

Author: RenanSouza2
Date: 2023-03-20T19:25:55.256Z

Hey, I have not being able to push a new branch to the repository, is there something I am missing? How can I get access to write?
Thank you all
Edit: I got it working
I forgot to fork the repository, push to my own copy, then make a PR from My repository to the origin repository

Author: deepak-chainxt
Date: 2023-07-06T19:26:27.454Z

Hi,
Where do I copy my EIP and how to name a EIP.
Regards
Deepak

Author: abcoathup
Date: 2023-07-07T01:12:23.317Z

You can create your EIP/ERC in the GitHub repo and a discussion post on Eth Magicians.
Suggest reading:
https://medium.com/ethereum-magicians/guide-on-how-to-write-perfect-eip-70488ad70bec

Author: TateGunning
Date: 2023-09-25T14:27:48.419Z

Smart. I learned from your comment but hadnt considered doing that in bulk yet. I appreciate you explaining how you figured your dilemna out. Do I understand this correctly: fork any desirable into your repository then merge, is this right?

Author: RenanSouza2
Date: 2023-09-25T14:46:07.916Z

When you fork the repository it creates a repository in your account that is a copy of the one in ethereum foundation`s account
This one you will have permission to push commits to
Then you make a pull request (PR) from your fork to the original one

Author: TateGunning
Date: 2023-09-25T15:50:58.406Z

Genius. Makes sense. The internet is great at knocking people off course, speaking generally, so it’s nice to have your interaction @RenanSouza2 appreciate it. Going to make breakfast then take a crack at it on my desktop afterwards

Author: wkyleg
Date: 2023-11-30T03:30:22.199Z

I saw in the github readme that “Before you write an EIP, ideas MUST be thoroughly discussed on Ethereum Magicians or Ethereum Research. Once consensus is reached, thoroughly read and review EIP-1, which describes the EIP process.”
If I have ideas for EIPs can I just push the PRs and then discussion takes place here?

Author: abcoathup
Date: 2023-12-01T00:49:40.805Z

wkyleg:

If I have ideas for EIPs can I just push the PRs and then discussion takes place here?


Best to discuss first if there is a need.
For EIPs you will need to convince core devs of the need and the priority, for ERCs you will need multiple projects to implement (otherwise there isn’t a point in standardizing).

Author: wkyleg
Date: 2023-12-01T02:06:47.866Z

Ahh thanks.
To be clear I have ERCs (interfaces for ERC-20) I’m working on for a project that Ideally would be standardized as well

Author: redbuttoncrypto
Date: 2024-02-26T15:21:10.391Z

please help me understand a little more thank you

Author: bl2
Date: 2024-03-08T13:52:19.759Z

redbuttoncrypto:

help me understand a little more thank you


thanks.
Is this the current process

Author: Toni-d-e-v
Date: 2024-07-05T11:22:24.285Z

I need to create an EIP thread, but I don’t have the option!

Author: 5eh
Date: 2024-07-10T12:44:04.156Z

I as well haha, my deadline for a Hackathon is tomorrow, I’d like to figure this out

Author: Zoltan
Date: 2024-08-25T11:05:13.502Z

I am a new user, just registered about an hour ago. How can i start a new topic? I think we need a new opcode to make things easier.  Would be nice if it could be merged in the upcoming Pectra fork.

Author: abcoathup
Date: 2024-08-26T00:20:18.132Z

Zoltan:

How can i start a new topic?


Generally have to read for a while before you can create a new topic.  Have a look through recent EIPs as that appears to be an area of interest.



 Zoltan:

I think we need a new opcode to make things easier. Would be nice if it could be merged in the upcoming Pectra fork.


Pectra is already the largest upgrade ever, it originally targeted end of 2024 and is likely to be at least Q1 2025.  We are about to launch pectra-devnet-3, it is highly unlikely that any new EIP would be considered for inclusion at this stage.

Author: frank20171214
Date: 2024-09-05T06:43:23.764Z

Why I can’t see the button create new topic ? I am going to create a new discussion for my new EIP here.

Author: danilowhk
Date: 2024-09-06T00:25:55.020Z

If I am not sure of the standard yet, can I create a topic here first and later submit the EIP/ERC? Or is it recommended to submit an incomplete EIP/ERC have the link and then start discussion?

Author: abcoathup
Date: 2024-09-06T03:56:50.737Z

frank20171214:

Why I can’t see the button create new topic ?


New users can’t create topics.
Spend some time reading first.  Especially look at EIPs & ERCs

Author: abcoathup
Date: 2024-09-06T03:58:05.038Z

It is best to create a discussion here first, to see if there is support for what you are proposing.

Author: frankmint2024
Date: 2024-09-09T03:10:51.282Z

@abcoathup hi, i have created a PR(id 624) for my new EIP there. what should i do next, as i can’t create a new discussion here.

Author: abcoathup
Date: 2024-09-10T04:51:43.503Z

You will be able to create a topic once you have spent more time reading here.  Read more topics in ERCs

Author: frankmint2024
Date: 2024-09-18T09:21:30.666Z

hi, i have successfully created my topic. here is the link:



ERC-7765: Privileged Non-Fungible Tokens Tied To RWA ERCs


    Here is my PR: 
https://github.com/ethereum/ERCs/pull/624 
This EIP defines an interface to carry a real world asset with some privileges that can be exercised by the holder of the corresponding NFT. The EIP standardizes the interface for non-fungible tokens representing real world assets with privileges to be exercised, such as products sold onchain which can be redeemed in the real world.
  

also seems that no one is picking up my PR for the next progress. what am i supposed to do then ?

github.com/ethereum/ERCs








Add ERC: Privileged Non-Fungible Tokens Tied To RWA


master ← Mint-Blockchain:master



          opened 03:04AM - 09 Sep 24 UTC




            frankmint2024
          



+338
-0






This EIP defines an interface to carry a real world asset with some privileges t…hat can be exercised by the holder of the corresponding NFT. The EIP standardizes the interface for non-fungible tokens representing real world assets with privileges to be exercised, such as products sold onchain which can be redeemed in the real world.

Author: abcoathup
Date: 2024-09-19T00:25:25.303Z

@frankmint2024 there is only a small number of ERC editors (I am not an editor), so it can take some time to get reviewed.  In the meantime, ensure that the validator doesn’t raise any errors, fix any issues (e.g. change the use of the word EIP to ERC).
There is a fortnightly office hours that you could attend: EIP Editing Office Hour Meeting 45 · Issue #360 · ethcatherders/EIPIP · GitHub

Author: Nachoxt17
Date: 2024-09-25T21:28:27.054Z

abcoathup:

It is best to create a discussion here first, to see if there is support for what you are proposing.


Thanks for the tip. I am the creator of E.I.P.-8900: Transparent Financial Statements and I will start the discussion here until I am able to start a post.
E.I.P.-8900: Transparent Financial Statements:
Abstract
This proposal defines a standard A.P.I. that enables E.V.M. Blockchain-based companies (or also called “Protocols”) to publish their financial information, specifically Income Statements and Balance Sheets, on-chain in a transparent and accessible manner through Solidity Smart Contracts. This standard aims to emulate the reporting structure used by publicly traded companies in traditional stocks markets, like the S.E.C. 10-Q filings. The financial statements include key information, namely as Revenue, Cost of Goods Sold, Operating Expenses, Operating Income, Earnings before Interest, Taxes, Depreciation, and Amortization (E.B.I.T.D.A.) and
Earnings Per Token (E.P.Share-Token), allowing investors to assess the financial health of blockchain-based companies in a standardized, transparent, clear and reliable format.
Motivation
The motivation of this E.I.P. is to Bring Seriousness to the CryptoCurrencies Investments Market. Currently, the situation is as follows:
Most ERC-20 Tokens representing E.V.M. Blockchain-based companies (or also called “Protocols”), DO NOT work the same way as a Publicly Traded Stock that represents a Share of ownership of the equity of that such company (so the user who buys a Protocol’s ERC-20, is also now a share-holder and co-owner of the business, its profits and/or its dividends), but rather function as “Commodities” such as oil; they are consumable items created by said E.V.M. Blockchain-based company (or “Protocol”) to be spent in their platform. They are Publicly Traded and advertised to be representing the underlying Protocol like a Share, working in practice the same way as a Commodity and without any Public, Transparent and Clear Financial Information as publicly traded stocks have.
Added to that, most token research analysis reports that can be currently found on the internet are informal Substack or Twitter posts, with lots of abstract explanations about the features of the said Protocol to invest in, that lack of transparent financial numbers and factual financial information, that are made by anonymous users without real exposed reputations to affect.
This E.I.P. will improve that by giving users and investors transparent, clear and factual financial information to work with when analyzing as a potential investment the such
E.V.M. Blockchain-based company that implements this E.I.P. in their Solidity Smart Contracts, and that will generate Trust, Transparency and Seriousness in the CryptoCurrencies Investments Market long term.
FEEDBACK:
Please, everyone is invited to respectfully and constructively provide useful feedback. Have a nice day!

Author: abcoathup
Date: 2024-09-26T03:10:50.765Z

@Nachoxt17 you just need to read multiple topics before you can post.
Please note, EIP/RIP/ERC numbers are assigned by editors & associates and are now sequential. You don’t get to pick your own.

Author: frankmint2024
Date: 2024-09-26T09:16:41.960Z

image1994×1062 268 KB
already waiting for some days. why still no code owner review the PR, and also the checklist is always waiting to be reported ?

Author: Nachoxt17
Date: 2024-09-26T23:40:10.804Z

Thanks for the tip! I assigned to my E.I.P. the number given by the Pull Request (#8900). As far as I am aware that is how the EIP-1 defines it. In my humble opinion, the EIP-1 is not clear enough about where the number comes from; also the eth-both required me to have a number in the description in order to pass the Format tests.

Author: abcoathup
Date: 2024-09-29T07:06:23.277Z

From: EIP-1: EIP Purpose and Guidelines

Assign an EIP number (generally incremental; editors can reassign if number sniping is suspected)

EIP/ERC numbers are assigned manually by editors & associates.  They are now sequential and no longer the PR number.
ERCs need to be created in the ERC repo: GitHub - ethereum/ERCs: The Ethereum Request for Comment repository

Author: abcoathup
Date: 2024-09-29T07:07:46.942Z

frankmint2024:

already waiting for some days.


It could be weeks or even longer.  There is only a small number of ERC editors (I am not an editor).

Author: Nachoxt17
Date: 2024-09-29T21:36:00.429Z

Thanks for the reply.

Author: amhed
Date: 2024-10-28T20:50:09.421Z

Hey gang, I’m trying to submit a new discussion on the ERC topic for an ERC proposal, but I don’t have posting bits. I did the tutorial with Discord but not allowed yet to post.
What are the other actions I need to complete?

Author: abcoathup
Date: 2024-10-29T03:26:14.453Z

@amhed I have increased your privileges so you should be able to create a topic now.
Generally you need to read multiple topics to gain access to this.

Author: 1792kai
Date: 2024-11-03T07:43:51.150Z

Hi everyone, I’m doing a research on how smart contract devs integrate innovative ideas that are referenced in draft stage EIPs without breaking core functionality. Do you think it’s interesting?

Author: crStiv
Date: 2025-01-12T20:58:37.640Z

I’m trying to understand the process behind EIPs better—where’s the best place to start for a beginner? Any tips or resources would be great!

Author: Wamith
Date: 2025-02-01T00:27:20.775Z

Hi
I’ve been working for a start-up that is building a platform to tokenise real world assets. One of the first questions we wanted to answer is, what happens to the tokens when someone passes away? We couldn’t find anything in the current Ethereum EIP/ERCs that solved this problem, so we tried solving this ourselves.
We believe our “Bequeathable tokens” solution has the potential to become a standard (with a bit of polish from you guys), as surely we cant be the only ones wrestling with this issue.
We’ve already drafted the ERC, and have a working example implementation with unit tests, but are now looking for community feedback to see if it’s something that others would find useful before doing the PR.
I know I’m new here, but it would be nice if I could start a topic on Bequeathable tokens.