Skip to content

ArkEcosystem/AIPs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ark Improvement Proposals

Contributing

  • 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.

Current AIPs

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