Ergo Improvement Proposals (EIPs)#
Ergo Improvement Proposals (EIPs) are a set of guidelines and standards designed for the continuous improvement of Ergo. These proposals encompass a wide range of aspects, including but not limited to, core protocol specifications, client APIs, dApp/contract standards, and more.
Here are some of the EIPs that have been proposed and implemented:
- EIP-0001: UTXO-Set Scanning Wallet API: This EIP focuses on extending the wallet to serve the needs of external applications by providing a flexible scanning interface.
- EIP-0020: ErgoPay: An interaction protocol between wallet application and dApp for creating, signing and sending Ergo transactions.
- EIP-0037: Tweaking Difficulty Adjustment Algorithm: This EIP proposes changes to make the current difficulty readjustment more reactive and smoother.
- EIP-0027: Emission Retargeting Soft-Fork: This EIP proposes an amendment to the emission schedule to ensure the long-term sustainability of the mining protocol.
To gain a better understanding of the structure and formatting of EIPs, review the existing EIPs in the EIP Repository on GitHub. The Standards & Specs reference groups the token, wallet, and payment standards documented on this site.
Open EIPs#
See the Pull requests section for full details on the open EIPs, some of the most notable are;
- Ready to merge/implemented PRs #86
- EIP-0042: Multi-Signature Wallet
- [WIP] EIP-50 - Sigma 6.0
- EIP-0045: Native STARK Proof Verification Opcode — open proposal; no network activation.
- EIP-0048: Storage-Rent Repairs — open, block-version-5-gated proposal; current implementation draft changes nothing before activation.