Aepps: Building apps on Aeternity
Last updated
Was this helpful?
Last updated
Was this helpful?
æternity provides a robust platform for building decentralized applications (æpps) with its functional smart contract language Sophia and efficient FATE virtual machine. The blockchain's native features like state channels, oracles, and naming system (AENS) provide powerful building blocks for developers.
æternity offers several tools to streamline æpp development:
: The official SDK for interacting with the æternity blockchain
Sophia VS Code Extension: Syntax highlighting and development tools for the Sophia smart contract language
The ecosystem features several active æpps demonstrating different use cases:
: A decentralized tipping platform that leverages state channels for near-zero fee transactions, empowering content creators and their supporters
: Platform for participating in blockchain governance through weighted delegated coin-voting
: Creative platform for images to be transformed to a unique artistic style on the æternity blockchain, with the artist bidding AE Coin to include their artwork in the communal wall.
: Utility tool for managing token migrations
: Service for obtaining test tokens for development
These æpps are accessible through the , which serves as the central hub for accessing and managing æternity applications.
Set up your development environment with the JavaScript SDK
Familiarize yourself with Sophia smart contracts
Use the provided UI components to maintain ecosystem consistency
Test your contracts in the playground before deployment
Leverage state channels for scalable applications
This Documentation Hub is the definitive source for all documentation for developement of aepps. Some other spaces to explore:
The upcoming Hyperchains feature will enable developers to create dedicated chains for specific applications, further enhancing æternity's capabilities for building scalable decentralized applications.
A community compiled list of all known aepps and their status