Welcome to æternity
æternity's Documentation Hub is your technical guide on æternity, modeled after the “Mastering Bitcoin” book, and dedicated to dApp (æpp) developers and AE token miners. This clearly structured, and well-written documentation should help you clear the haze around æternity’s technology and the entire ecosystem. æternity’s Documentation Hub will be your guide through the seemingly complex ecosystem of æternity, providing you with the knowledge you need to participate in and master æternity.
Whether you’re building the next killer æpp, investing in a startup, or are simply curious about the technology itself, the Documentation Hub will provide you with essential details to get you started and keep you company throughout your personal journey through æternity.
If you don’t know much about æternity yet, please feel free to visit aeternity.com or have a look at this blog page.
If you’d like to see a specific improvement, you can either submit a pull request or file an issue. Please follow our contribution guidelines on how to do that.
We are thrilled to have you with us!
Awesome Aeternity List
A curated list of awesome aeternity resources
For Developers
- placeholder.aeternity.io provides a proxy to the middleware, so it's not "node only" because it supports middleware APIs and websocket as well
Community
- Forum - Official platform for announcements and discussions
- AEXpansions - Proposals for off-protocol standards
- Community Wiki - a place to learn about æternity
News and Updates
- Blog - The æternity blog
- twitter/aeternity - Official Twitter account
- twitter/aeternityTECH - Tech updates
Protocol
- Protocol specification - Documentation about the the æternity protocol
Node and Middleware
- Node - The official æternity node written in Erlang
- Node documentation - Documentation about operating the official node implementation
- Aeternal - Node middleware
Virtual Machines
- aebytecode - Library and stand alone assembler for æternity bytecode
- aesophia - Compiler for Sophia
Smart contracts
- Sophia - The æternity smart contract language
- Sophia CLI - The command line client for the Sophia compiler
- Sophia HTTP - The http server exposing the Sophia compiler
Wallets
- AirGap - Cryptocurrency hardware wallet
- AirGap Vault - Offline secure wallet
- Base App - Webapp wallet and dAepp directory
- Waellet - Metamask for æternity
- Ledger - Cryptocurrency hardware wallet
- hd-wallet - HD Wallet for the æternity network, targeting Epoch
- Trust Wallet - Cryptocurrency hardware wallet
- Arkane Wallet - API for a cryptocurrency wallet
- Atomic Wallet - Cryptocurrency hardware
Web Tools
- Frontend - Frontend / explorer (Mainnet)
- Frontend - Frontend / explorer (Testnet)
- AEknow - Blockchain explorer (Mainnet)
Software Development Kits (SDKs)
- Javascript (Official) - Collection of software development tools in one installable package
- Python (Official) - Collection of software development tools in one installable package
- Go (Official) - Collection of software development tools in one installable package
- Elixir (Official) - Collection of software development tools in one installable package
- Java (Community) - Collection of software development tools in one installable package
- .NET (Community) - Collection of software development tools in one installable package
Developer Tools
- AEproject - æternity Framework
- Testnet faucet - Top-up your account on the Testnet network
- Blockchain Explorer (Mainnet) - Blockchain browser for æternity
- Blockchain Explorer (Testnet) - Blockchain browser for æternity
- Contract Editor - Online IDE for Smart Contracts written in Sophia
- Token Faucet - Reward system that dispenses rewards in the form of a AE test tokens
- AEKnow Explorer - Blockchain browser for æternity
- AEMonitor - Blockchain browser for æternity
- Node.js/MongoDB Middleware - a backend API
- Aeternity Blockchain Explorer & API Endpoint - a blockchain browser for æternity
- aepp-cli-js - a command line interface for the æternity blockchain
- aesophia_cli - a command line interface for the Sophia compiler
Official Hosted Services
- mainnet.aeternity.io - Mainnet API Gateway (node only)
- mainnet.aeternal.io - Mainnet gateway (with middleware)
- testnet.aeternity.io - Testnet API Gateway (node only)
- testnet.aeternal.io - Testnet gateway (with middleware)
- compiler.aepps.com - Hosted Sophia compiler
dApplications (æpps)
- Governance æpp - æpp for delegated weighted polling mechanism
- blox.io - Bookkeeping and portfolio tracking solution
- Ledger Nano S - Wallet æpp framework for Ledger Nano S.
- Hybrid Voting - Voting æpp
- Token Migration - æpp for migrating AE tokens
- The Drone Graffiti æpp - æpp for drawing graffiti
- weidex-ae - Implementation of an exchange in Sophia
- Cryptic Legends - Dentralized game
- CryptoTask - Online platform for Freelancers
- Showcase æpp - Showcase of the Java SDK
- Block M3 - Providing integral solutions based on Blockchain
Education and Standards
- Documentation Hub - a platform for all documentation resources
- FireEditor - an easy-to-use online IDE for Smart Contracts written in Sophia
- dacade - an online learning platform
- Aeternity Fungible Token - an example reference implementation of AEX-9
Tutorials and Examples
- Smart oracles in Elixir - Oracles with Elixir
- Contracts in Java - Interact with contracts with Java
- 4evaAens - Auto bidding for aens (Javascript) - from Hack&Play/11.2019
- 4evaAens - Auto bidding for aens (Elixir) - from Hack&Play/11.2019
- AENS Marketplace - Marketplace for AENS (Elixir) - from Hack&Play/11.2019
- AENS Marketplace - Marketpalce for AENS (Python/Sophia) - from Hack&Play/11.2019
- TypeScript demo - Use the JS SDK with TypeScript
Exchanges
- Binance - the largest cryptocurrency exchange in the world
- MXC Exchange - Chinese assets trading platform
- Gate.io - Chinese assets trading platform
- OKEx - Maltese cryptocurrency exchange
- CoinAll - Maltese cryptocurrency exchange
- DragonEx - Singapore cryptocurrency exchange
- HOTBIT - Chinese cryptocurrency exchange
- HitBTC - American cryptocurrency exchange
- CoinBene - Singapore cryptocurrency exchange
- HuobiGlobal - Chinese cryptocurrency exchange
- CoinMex - Belizean cryptocurrency exchange
- QBTC - Hong Kong cryptocurrency exchange
- FCOIN - Chinese cryptocurrency exchange
- ZB- Chinese cryptocurrency exchange
- BigONE - Chinese cryptocurrency exchange
- Tokok - British Virgin Islands cryptocurrency exchange
- AEX - Seychelles cryptocurrency exchange
- StealthEX - Anonymous and limitless cryptocurrency exchange
- MultiSwap - Fast and secure way to swap coins
- Jelly Swap - Fast and secure way to swap coins