Skip to content
æternity: solving scalability problems by making sense of state-channels
Erlang Python Batchfile Makefile HTML Shell
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Try reinstall instead of upgrade (#3105) Jan 9, 2020
apps Select random peers from verified pool instead of all peers (#3123) Jan 20, 2020
config Improve default ERTS configuration (#3103) Jan 9, 2020
data/aecore Update account to new pubkey provided by Aeternity Oct 3, 2019
debian Merge pull request #2340 from aeternity/165141235_fix_systemd_node_re… Apr 25, 2019
deployment Fix osx package on CI (#2751) Sep 6, 2019
docker Remove obsolete docker entrypoint (#2655) Aug 26, 2019
docs Gh 2988 sc fix nonces (#3066) Jan 17, 2020
eqc_test/src Plant glue test for Merkle tree property-based tests Jul 19, 2019
hooks Ulimit start warning (#525) Dec 21, 2017
otp_patches Move away from lib:nonl - removed in recent OTP Jan 21, 2019
py Update NS TLD in UAT tests Oct 17, 2019
scripts Prepare test support on win32 for multi-node CT tests (#3062) Dec 16, 2019
system_test Fix broken `make local-system-test` Dec 18, 2019
test Add BLS12-381 crypto operations to FATE Nov 29, 2019
.dockerignore Swagger cleanup (#2748) Sep 5, 2019
.editorconfig Prefer UTF-8 charset for Erlang source files Aug 10, 2018
.gitattributes Add Linux job incl. CT to Appveyor (#2147) Feb 18, 2019
.gitignore Swagger cleanup (#2748) Sep 5, 2019 adds code of conduct Dec 19, 2017 Amend contribution guidelines following software rename (#2104) Feb 1, 2019
Dockerfile Add gmp dependency to docs and circleci Nov 29, 2019 Merge remote-tracking branch 'origin/master' into HEAD Feb 12, 2019
LICENSE GH-1 Add project skeleton Aug 27, 2017
Makefile Prepare test support on win32 for multi-node CT tests (#3062) Dec 16, 2019 Update Nov 19, 2019
VERSION Bump node version to 5.4.1 Jan 13, 2020 Update contact details May 11, 2018
default.nix Add gmp dependency to docs and circleci Nov 29, 2019
mkdocs.yml Simplify README and release notes by using external docs (#2682) Aug 22, 2019
rebar.config Bump aesophia and aesophia_cli Jan 15, 2020
rebar.config.script Add build switch to skip compilation of rocksdb (#2848) Oct 4, 2019
rebar.lock Merge pull request #2999 from aeternity/GH-2851-paying_for_tx Dec 10, 2019
rebar.lock.script Add build switch to skip compilation of rocksdb (#2848) Oct 4, 2019
rebar3 Upgrade rebar3 to 3.12.0 (#2908) Oct 21, 2019

Aeternity node

CircleCI License Build Tool

A new blockchain for æpps.

Optimized for scalability via smart contracts inside state-channels.

Has a built-in oracle for integration with real-world data.

Comes with a naming system, for developerability.

Written in Erlang.

To install and run the Aeternity node, see the instructions below or just follow the progress of the project via GitHub Issues.

If you have discovered a bug or security vulnerability please get in touch. The aeternity Crypto Foundation pays bug-bounties up to 100.000 AE Tokens for critical vulnerabilities. Please get in touch via


For an overview of the installation process for different platforms, building the package from source, configuration and operation of the Aeternity node please refer to Aeternity node documentation.

We keep our protocol, APIs and research spec in separate protocol repository.

How to start

We publish packages for major platforms on GitHub. Each release comes with release notes describing the changes of the Aeternity node in each particular version.

Please use the latest published stable release rather than the master branch. The master branch tracks the ongoing efforts towards the next stable release to be published though it is not guaranteed to be stable.

Quick Install

By using the installer to install the latest stable version:

bash <(curl -s

Or running a docker container (latest tag):

docker pull aeternity/aeternity
docker run -p 3013:3013 -p 3015:3015 aeternity/aeternity

Additional resources

You can’t perform that action at this time.