# PascalCoin Improvement Proposals (PIP)

People wishing to submit PIPs, first should discuss their idea on the [PascalCoin Discord](https://discordapp.com/invite/sJqcgtD). 
If they wish to continue, copy [this template](PIP-template.md) and ensure your PIP is in accordance to the [standard](PIP-0001.md). Submit to the PIP Maintainer for publication here.

## All PIPs

| Number                | Title                                    | Owner                          | Type           | Status   |
| :-------------------: | :--------------------------------------- | :----------------------------  | :------------  | :------- |
| [1](PIP-0001.md)      | PIP Purpose and Guidelines               | Herman Schoenfeld              | Process        | Draft    |
| [2](PIP-0002.md)      | In-protocol PASA Exchange                | Albert Molina                  | Protocol       | Active   |
| [3](PIP-0003.md)      | Infinite Scaling via Deletable Blockchain| Herman Schoenfeld              | Protocol       | Active   |
| [4](PIP-0004.md)      | Account Names and Types                  | Herman Schoenfeld              | Protocol       | Active   |
| [5](PIP-0005.md)      | Stablised difficulty algorithm           | Albert Molina                  | Protocol       | Active   |
| [6](PIP-0006.md)      | Salvage orphaned transactions            | Herman Schoenfeld              | Protocol       | Active   |
| [7](PIP-0007.md)      | New Wallet GUI                           | Herman Schoenfeld              | Front-End      | Draft    |
| [8](PIP-0008.md)      | Hook(s) to start external programs       | Preben Björn Biermann Madsen   | Backend        | Draft    |
| [9](PIP-0009.md)      | RandomHash: GPU & ASIC Resistant Hash Algorithm | Herman Schoenfeld       | Protocol       | Active   |
| [10](PIP-0010.md)     | 50% Inflation Reduction                  | Herman Schoenfeld              | Protocol       | Active   |
| [11](PIP-0011.md)     | 20% Developer Reward                     | Herman Schoenfeld              | Protocol       | Active   |
| [12](PIP-0012.md)     | Change account recovery to 10 years      | Herman Schoenfeld              | Protocol       | Proposed |
| [13](PIP-0013.md)     | Allow nodes to pull pending operations   | Herman Schoenfeld              | Protocol       | Active   |
| [14](PIP-0014.md)     | New operation to certify accounts for extended recovery period   | Dr. Muhammad Amer       | Protocol       | Proposed |
| [15](PIP-0015.md)     | Fast Block Propagation                   | Herman Schoenfeld              | Protocol       | Active |
| [16](PIP-0016.md)     | Layer-2 protocol support                 | Herman Schoenfeld              | Protocol       | Active |
| [17](PIP-0017.md)     | Anonymity via Transaction Mixing (phase-1)   | Herman Schoenfeld          | Protocol       | Active   |
| [18](PIP-0018.md)     | 10% funding allocation for Lazarus/FPC   | Herman Schoenfeld              | Process        | Proposed |
| [19](PIP-0019.md)     | Balance recovered from lost accounts to be sent to developers fund   | Dr. Muhammad Amer   | Protocol        | Draft |
| [20](PIP-0020.md)     | 6-month PascalCoin Foundation Budget Appropriations   | Herman Schoenfeld   | Process        | Withdrawn |
| [21](PIP-0021.md)     | Agreement For Funding                      | Herman Schoenfeld             | Process        | Active |
| [22](PIP-0022.md)     | Continuous Integration                      | Benjamin Ansbach             | Process        | Draft |
| [23](PIP-0023.md)     | JSON RPC PASCURRENCY format                 | Benjamin Ansbach     | Backend, Documentation | Draft |
| [24](PIP-0024.md)     | Account Data                                | Herman Schoenfeld            | Protocol       | Draft |
| [26](PIP-0026.md)     | URI Scheme Proposal                                | Ugochukwu Mmaduekwe            | Front-End       | Draft |
| [27](PIP-0027.md)     | E-PASA: Infinite Address-Space (via Layer-2)  | Herman Schoenfeld            | Protocol, Front-End    | Draft |
| [28](PIP-0028.md)     | E-OP: Layer-2 operation encoding standard for smart-contracts | Herman Schoenfeld            | Front-End       | Draft |

