Skip to content
@aeternity

æternity

a blockchain for all

Get started now!

Whitepaper & Specification
  • whitepaper - Whitepaper draft from 2020 where most parts still valid and up to date
  • protocol - Specification of the æternity blockchain protocol
Node, Middleware, SDKs & CLIs

Node

  • aeternity - Core implementation written in Erlang

Middleware

  • ae_mdw - Middleware written in Elixir

SDKs

Compatible with latest æternity version:

There are outdated SDKs available which are in most cases not compatible to the latest release. If you have an urgent need for one of the following SDKs or any other programming language let us know!

CLIs

Smart Contract Development

Sophia Compiler

REPL

  • aerepl - A sophisticated Read-Eval-Print Loop for Sophia

Frameworks

  • aeproject - Testing framework for Sophia Smart Contract development

Syntax Highlighting

Token Standards

Fungible Tokens

  • AEX-9 - Fungible Token Standard inspired by ERC-20

Non Fungible Tokens

  • AEX-141 - NFT-Standard inspired by ERC-721

Example implementations

DeFi

NFTs

State Channel Demo (Game)

  • state-channel-demo - Aeterity turing-complete State Channel Demo game that includes a Rock, Paper, Scissors game contract. Boilerplate for developers to create own State-Channel applications.

MultiSig

  • ga-multisig-contract - Smart Contract that can be used to convert a regular, plain-old account (POA) into a MultiSig account using the Generalized Account feature of æternity

Others

  • aepp-sophia-examples - Several examples that showcase different features and the usage of AEproject
æternity development Starter-Kits

Wallets

  • superhero-wallet - The most advanced æternity wallet implementation which is available on desktop as browser extension for Chrome & Firefox as well as on mobile for Android & iOS.

Boilerplates

  • aepp-boilerplate-angular - Angular æpp boilerplate showcasing the usage of SDK to connect to Superhero Wallet
  • aepp-boilerplate-react - React æpp boilerplate showcasing the usage of SDK to connect to Superhero Wallet
  • aepp-boilerplate-vue - Vue æpp boilerplate showcasing the usage of SDK to connect to Superhero Wallet
  • State-Channel demo (game) (see above)
Hosted Services & Tools

Node

  • Mainnet - Access to the status endpoint
  • Testnet - Access to the status endpoint
  • Swagger-UI - Explore and interact with the Node API

Middleware

  • Mainnet - Access to the status endpoint
  • Testnet - Access to the status endpoint

Explorer

  • Mainnet - Explore the history of æternity mainnet
  • Testnet - Explore the history of æternity testnet

Other Services

Faucet

  • Testnet Faucet - Fund your wallet with some Æ coins and get started

Smart Contract Development

Join the community!

Pinned Loading

  1. aeternity aeternity Public

    æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens

    Erlang 1.1k 240

  2. protocol protocol Public

    Specification of the æternity blockchain protocol

    Python 209 76

  3. aesophia aesophia Public

    Stand alone compiler for the Sophia smart contract language

    Erlang 52 19

  4. aepp-sdk-js aepp-sdk-js Public

    JavaScript SDK for the æternity blockchain

    TypeScript 120 59

  5. aeproject aeproject Public

    Testing framework for Sophia Smart Contract development.

    JavaScript 28 17

  6. dao-fi-fusion-code-challenge dao-fi-fusion-code-challenge Public

    Join this code challenge and win up to $20,000 from a total prize pool of $50,000!

    7

Repositories

Showing 10 of 302 repositories
  • aescan Public

    Block Explorer and Analytics Platform

    aeternity/aescan’s past year of commit activity
    Vue 6 ISC 3 142 7 Updated Dec 26, 2024
  • ae_mdw Public

    Aeternity Middleware in Elixir

    aeternity/ae_mdw’s past year of commit activity
    Elixir 26 11 72 (1 issue needs help) 9 Updated Dec 24, 2024
  • gitops-apps Public

    Gitops driven apps deployment to k8s

    aeternity/gitops-apps’s past year of commit activity
    Shell 1 2 1 0 Updated Dec 20, 2024
  • aepp-base Public

    Base æpp

    aeternity/aepp-base’s past year of commit activity
    Vue 42 ISC 24 145 9 Updated Dec 20, 2024
  • aeproject Public

    Testing framework for Sophia Smart Contract development.

    aeternity/aeproject’s past year of commit activity
    JavaScript 28 ISC 17 9 3 Updated Dec 20, 2024
  • aepp-sdk-js Public

    JavaScript SDK for the æternity blockchain

    aeternity/aepp-sdk-js’s past year of commit activity
    TypeScript 120 ISC 59 95 8 Updated Dec 20, 2024
  • aeternity Public

    æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens

    aeternity/aeternity’s past year of commit activity
    Erlang 1,073 ISC 240 261 26 Updated Dec 20, 2024
  • aeternity/infrastructure’s past year of commit activity
    Shell 23 ISC 12 9 0 Updated Dec 20, 2024
  • gitops-tools Public

    Aeternity tools managed with gitops

    aeternity/gitops-tools’s past year of commit activity
    Smarty 2 1 7 0 Updated Dec 20, 2024
  • hyperchains-whitepaper Public

    The specification of the aeternity's hyperchains protocol

    aeternity/hyperchains-whitepaper’s past year of commit activity
    TeX 8 ISC 8 0 1 Updated Dec 19, 2024