Giter Site home page Giter Site logo

aips's Introduction

Aptos Improvement Proposals (AIPs)

Aptos Improvement Proposals (AIP) describe standards for the Aptos Network including the core blockchain protocol and the development platform (Move), smart contracts and systems for smart contract verification, standards for the deployment and operation of the Aptos Network, APIs for accessing the Aptos Network and processing information from the Aptos Network.

How to submit an AIP

  1. Fork this repo into your own GitHub
  2. Copy TEMPLATE.md into your new AIP file in aips/<your-feature-name-NO-AIP-#-here>.md
    • Name your AIP file based on your feature, not the AIP number, which will be picked for your later.
    • e.g., new-zero-knowledge-range-proof-verifiers.md is a good name.
    • ...but aip-14.md or 14.md is NOT a good name.
  3. Edit your AIP file
    • Fill in the YAML header (see instructions there)
    • Follow the template guidelines to the best of your ability
  4. Commit these changes to your repo
  5. Submit a pull request on GitHub to this repo.

AIP Overview

This table contains an overview of all created and tracked AIPs. It should be updated with each new AIP.

AIP Number AIP Title
AIP 0 Aptos Improvement Proposals
AIP 1 Proposer selection improvements
AIP 2 Multiple Token Changes
AIP 3 Multi-step Governance Proposal
AIP 4 Update Simple Map To Save Gas
AIP 5 N/A
AIP 6 Delegation pool for node operators
AIP 7 Transaction fee distribution
AIP 8 Higher-Order Inline Functions for Collections
AIP 9 Resource Groups
AIP 10 Move Objects
AIP 11 Tokens as Objects
AIP 12 Multisig Accounts v2
AIP 13 Coin Standard Improvements
AIP 14 Update vesting contract
AIP 15 Update and rename token_standard_reserved_properties
AIP 16 New cryptography natives for hashing and MultiEd25519 PK validation
AIP 17 Reducing Execution Costs by Decoupling Transaction Storage and Execution Charges
AIP 18 Introducing SmartVector and SmartTable to apto_std
AIP 19 Enable updating commission_percentage in staking_contract module
AIP 20 Generic Cryptography Algebra and BLS12-381 Implementation
AIP 21 Fungible Assets
AIP 22 No-Code Token Objects
AIP 23 Make Ed25519 public key validation native return false if key has the wrong length
AIP 24 Move Library Updates
AIP 25 Transaction Argument Support for Structs
AIP 26 Quorum Store
AIP 27 Sender Aware Transaction Shuffling
AIP 28 Partial voting for on chain governance
AIP 29 Peer monitoring service
AIP 30 Implement decrease in staking rewards
AIP 31 Allowlisting for delegation pool
AIP 32 Storage Deletion Refund
AIP 33 Block Gas Limit
... ...

aips's People

Contributors

davidiw avatar michelle-aptos avatar movekevin avatar sherry-x avatar thepomeranian avatar alinush avatar mstraka100 avatar msmouse avatar lightmark avatar areshand avatar joshlind avatar wrwg avatar zjma avatar bchocho avatar igor-aptos avatar gerben-stavenga avatar danielxiangzl avatar wintertoro avatar sitalkedia avatar pr-aptos avatar georgemitenkov avatar alexfilip2 avatar banool avatar 0xchloe avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.