Practical overview
When it fits
Use Aeternity when you need an æternity network node or want to build against its documented combination of smart contracts, state channels, oracle functionality and naming.
Who it is for
- Blockchain infrastructure operators running an æternity node
- Developers building smart-contract applications on æternity
- Teams exploring state-channel designs, blockchain naming or oracle-based data integration
Documented uses
- Install and operate an æternity blockchain node
- Build applications using smart contracts and state channels
- Connect application logic with real-world data through the built-in oracle
- Use æternity names in a blockchain application
- Run the node through native packages or Docker
Requirements & limits
The repository is public and identifies the project as open source under the ISC license. It provides native installation guidance for Linux and macOS, Docker instructions for Linux, macOS and Windows, and links to documentation for configuration and operation.
- The implementation is written in Erlang and uses Rebar3 as its build tool.
- The node is optimized around smart contracts inside state channels rather than describing a general-purpose application framework.
- A built-in oracle and naming system are included in the repository description.
- Docker setup uses persistent local database storage and exposes ports 3013 and 3015.
- The repository recommends the latest published stable release instead of the ongoing master branch.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- aeternity/aeternity · Official homepage title · retained in its source language

