Aeternity Expansions

The Aeternity Expansions (AEX), or aexpansions, are standards proposed by the community at large, i.e. everyone. Some of them can be mandatory in a specific context, e.g. AEX-1 describes the set of rules governing this repository, but are restricted to the application layer.

Quick Aexpansions filter

For open Aexpansions

Goals

The purpose of this repository is to provide a high quality and accessible set of specifications; ideally together with implementations ready to be used if applicable.

Contributing

If you want to contribute please follow these steps:

  1. Read AEX-1

  2. Fork this repository

  3. Add your proposal to your fork, using the template provided

  4. Submit a pull request to the AEX repository

Each proposal should go into the AEXS directory. If you need to embed images or other assets add a subdirectory in the assets directory with the number of your proposal once assigned, e.g. assets/aex-1/image.png.

Everything beyond step 4 is governed by AEX-1.

Status terms

Read AEX-1 for more details.

  • Draft - an AEX that is open for consideration and is undergoing rapid iteration and changes.

  • Review - an AEX that is done with its initial iteration and in review by a wide audience.

  • Last Call - In review by a wide audience - last call for accepting changes.

  • Final - an AEX that has been in Last Call for at least 2 weeks and all technical changes that were requested have been addressed by the author.

  • Active - proposal can be in constant flux. No unaddressed substantiated objections are left, crucial or cosmetic updates only.

  • Updated - signalling that an updating standard might have to be considered

  • Superseded - an AEX that is deprecated because other AEX supersedes it.

  • Rejected - editors deemed this proposal to be unworkable

  • Withdrawn - signalling that the proposal is no longer relevant.

AEXs

Code
Status
Description

Active

AEX process

Withdrawn

Third-party Wallet Provider Support

Active

Secret storage format

Withdrawn

æternity wallet deep linking specification

Withdrawn

Inter-Wallet Communication

Withdrawn

Data Serialization

Draft

Message Signing

Review

Fungible Token Standard

Final

Derivation path for deterministic wallets

Draft

æpps Meta Information Format

Review

Non-Fungible Token Standard

This README is released under the CC0-1.0 license.

Last updated