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 208 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 301 repositories
  • aeternity/gitops-tools-superhero’s past year of commit activity
    0 1 0 0 Updated Nov 18, 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,070 ISC 240 262 27 Updated Nov 18, 2024
  • ae_mdw Public

    Aeternity Middleware in Elixir

    aeternity/ae_mdw’s past year of commit activity
  • 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 6 Updated Nov 18, 2024
  • aescan Public

    Block Explorer and Analytics Platform

    aeternity/aescan’s past year of commit activity
    Vue 6 ISC 3 134 5 Updated Nov 18, 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 Nov 16, 2024
  • aeternity/aepp-bridge’s past year of commit activity
    TypeScript 0 ISC 2 8 2 Updated Nov 16, 2024
  • aemon Public

    Aeternity p2p network monitoring tool

    aeternity/aemon’s past year of commit activity
    JavaScript 1 0 8 10 Updated Nov 15, 2024
  • aepp-calldata-js Public

    Aeternity data serialization library

    aeternity/aepp-calldata-js’s past year of commit activity
    JavaScript 3 ISC 4 10 11 Updated Nov 15, 2024
  • localnet Public

    Docker-compose based configuration to easily run locally deployed dev/test network

    aeternity/localnet’s past year of commit activity
    HTML 5 7 0 2 Updated Nov 15, 2024