- First review the AIP-1-Process Guidelines for submitting an AIP.
- Open a new issue and start a discussion related to your AIP. The number assigned to the issue will be also your AIP number.
- Clone the repository and write your AIP. Follow the AIP-Template structure and guidelines.
- Submit a Pull Request to Ark's AIPs repository. Before submitting a pull request to the official repository try to obtain consensus from the community and the team (discussion log under opened issue).
When your Pull Request is merged you will continue to work on the AIP together with the AIP editor.
Number | Title | Author | Type | Layer | Status / Discussion |
---|---|---|---|---|---|
1 | AIP Purpose and Guidelines | Kristjan Kosic | Informational | Active | |
2 | Number of Votes per Account | Guillaume Verbal | Standard | Consensus (hard-fork) | Canceled |
3 | Anonymous Vote | Guillaume Verbal | Standard | Consensus (hard-fork) | Canceled |
4 | Number of Forging Delegates | Guillaume Verbal | Standard | Consensus (hard-fork) | Canceled |
5 | Forging Secret | Guillaume Verbal | Standard | Consensus (hard-fork) | Canceled |
6 | Lightning Networks | Guillaume Verbal | Standard | Consensus (hard-fork) | Canceled |
7 | Proxy Voting | Guillaume Verbal | Standard | Consensus (hard-fork) | Canceled |
8 | An improvement of transaction protocol | Toons | Standard | Network | Implemented |
10 | Automatic Profit Sharing | Ryano | Standard | Consensus (hard-fork) | Canceled |
11 | Upgrade of Transaction Protocol | FX Thoorens, Dafty | Standard | Consensus (hard-fork) | Implemented |
12 | Smart Contract | FX Thoorens, Adrian Cearnau | Standard | Consensus (hard-fork) | Draft |
13 | URI Scheme | William Dens | Standard | Applications | Draft |
14 | RESTful API | Brian Faust | Standard | Applications | Implemented |
15 | Event based subscriptions (WebHooks) | Kristjan Kosic | Standard | Applications | Implemented |
16 | Dynamic fee calculations | Kristjan Kosic, FX Thoorens, Alex Barnsley | Standard | Protocol | Implemented |
17 | Transaction pool wallet manager | Kristjan Kosic, FX Thoorens | Standard | Protocol | Implemented |
18 | Multisignature protocol | FX Thoorens, Alex Barnsley | Standard | Protocol | In progress |
19 | Incremental snapshot system | FX Thoorens, Kristjan Kosic | Standard | Core | Implemented |
20 | Arkchain network registration for bip44 derivation path | FX Thoorens | Standard | Core | Draft |
21 | Ark Masternodes | galperins4 | Standard | Core / Protocol | Draft |
22 | On chain price discovery using liquidity gates | mak | Standard | Core / Protocol | Draft |
23 | Delegate markets and Ark token economic rework | mak | Standard | Core / Protocol | Draft |
24 | Double forging protocol improvements | Kristjan Kosic | Standard | Core / Protocol | Draft |
25 | Providing PoW like guarantees on (D)PoS networks | mak | Standard | Core / Protocol | Draft |
26 | URI Scheme Improvements | vmunich | Standard | Core / Protocol | Draft |
27 | Addressing Long Range Attacks | mak | Standard | Core / Protocol | Draft |
28 | JSON-API specification compliant API, Modules & Dated Versioning | Brian Faust | Standard | Core / Protocol | Draft |
29 | Generic Transaction Interface | Brian Faust, Kristjan Kosic, Joshua Noack | Standard | Core / Protocol | Draft |
31 | Command Line Interface | Brian Faust | Standard | Core / Protocol | Draft |
32 | Plugin System Improvements | Brian Faust | Standard | Core / Protocol | Draft |
33 | Modular Voting Logic | Brian Faust, Joshua Noack | Standard | Core / Protocol | Draft |
34 | Modular Consensus Logic | Brian Faust, Joshua Noack | Standard | Core / Protocol | Draft |
35 | Plugin Package Manager | Brian Faust | Standard | Core | Draft |
36 | Entity Declaration - Transaction Type | Brian Faust | Standard | Core | Draft |
37 | Switch Delegate With Single Vote Transaction | Dmitry Tyshchenko | Standard | Core | Draft |
38 | BFT Consensus | Brian Faust | Standard | Consensus | Draft |
81 | Core Virtual Machine | Kristjan Kosic | Standard | Core / Protocol | Draft |
85 | Sybil deterrence via relay friction | mak | Standard | Core / Protocol | Draft |
102 | Hashed Time-Locked Contracts | ARK.io Team | Standard | Core / Protocol | Draft |
103 | BridgeChain Registration Types | ARK.io Team | Standard | Core / Protocol | Draft |
126 | Safer cold storage using Ark covenants | mak | Standard | Core / Protocol | Draft |