* first draft of eip for real estate token standard * fix heading * fix header again * assign name, small formatting updates * fix linter issues * more linter issues * linter * link to forum post * add image for html page * mod intro in rationale section * Make a few changes --------- Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com>
|1 day ago|
|.github||1 week ago|
|EIPS||1 day ago|
|_data||2 years ago|
|_includes||6 days ago|
|_layouts||6 days ago|
|assets||1 day ago|
|config||2 months ago|
|rss||5 days ago|
|.gitattributes||7 months ago|
|.gitignore||1 month ago|
|404.html||1 month ago|
|CNAME||5 years ago|
|Gemfile||3 years ago|
|Gemfile.lock||7 months ago|
|LICENSE.md||9 months ago|
|README.md||2 weeks ago|
|_config.yml||7 months ago|
|all.html||5 years ago|
|core.html||5 years ago|
|eip-template.md||2 weeks ago|
|erc.html||5 years ago|
|index.html||5 days ago|
|informational.html||5 years ago|
|interface.html||5 years ago|
|meta.html||5 years ago|
|networking.html||5 years ago|
Ethereum Improvement Proposals (EIPs)
The goal of the EIP project is to standardize and provide high-quality documentation for Ethereum itself and conventions built upon it. This repository tracks past and ongoing improvements to Ethereum in the form of Ethereum Improvement Proposals (EIPs). EIP-1 governs how EIPs are published.
The status page tracks and lists EIPs, which can be divided into the following categories:
- Core EIPs are improvements to the Ethereum consensus protocol.
- Networking EIPs specify the peer-to-peer networking layer of Ethereum.
- Interface EIPs standardize interfaces to Ethereum, which determine how users and applications interact with the blockchain.
- ERCs specify application layer standards, which determine how applications running on Ethereum can interact with each other.
- Meta EIPs are miscellaneous improvements that nonetheless require some sort of consensus.
- Informational EIPs are non-standard improvements that do not require any form of consensus.
Please note that this repository is for documenting standards and not for help implementing them. These types of inquiries should be directed to the Ethereum Stack Exchange. For specific questions and concerns regarding EIPs, it's best to comment on the relevant discussion thread of the EIP denoted by the
discussions-to tag in the EIP's preamble.
If you would like to become an EIP Editor, please read EIP-5069.
Preferred Citation Format
Consider any document not published at https://eips.ethereum.org/ as a working paper. Additionally, consider published EIPs with a status of "draft", "review", or "last call" to be incomplete drafts, and note that their specification is likely to be subject to change.
Validation and Automerging
All pull requests in this repository must pass automated checks before they can be automatically merged:
- EIP-Bot determines when PRs can be automatically merged 1
- EIP-1 rules are enforced using
- HTML formatting and broken links are enforced using HTMLProofer2
- Spelling is enforced with CodeSpell2
- False positives sometimes occur. When this happens, please submit a PR editing .codespell-whitelist.
- Markdown best practices are checked using markdownlint2
It is possible to run the EIP validator locally:
cargo install eipv eipv <INPUT FILE / DIRECTORY>
Build the status page locally
Check whether you have Ruby 2.1.0 or higher installed:
If you don't have Ruby installed, install Ruby 2.1.0 or higher.
gem install bundler
Build your local Jekyll site
Bundle assets and start the server:
bundle exec jekyll serve
Preview your local Jekyll site in your web browser at http://localhost:4000.
More information on Jekyll and GitHub Pages here.