æternity Documentation Hub
AeternityGitHub
  • æternity Hub
  • Developer Documentation
  • Welcome to æternity documentation
  • Getting Started
    • What is æternity?
    • How to Use Aeternity
  • æternity core concepts
    • Introduction
    • æternity Protocol
      • æternity Coin
      • Fast Æternity Transaction Engine (FATE VM)
      • æternity Nodes
        • Node architecture
        • Node types
        • Node Roles
      • Transactions
        • Types of transactions
        • Transaction Lifecycle
        • Transaction Fees
        • Meta-transactions and Generalized Accounts
        • State Channel Transactions
      • Networks
      • Consensus Mechanisms
        • Next Generation Nakamoto Consensus (Bitcoin-NG)
        • Cuckoo Cycle Proof of Work
        • Hyperchains and Delegated Proof of Stake
        • Governance and Weighted Coin Voting
      • State Channels
      • Oracles
      • Aeternity Naming System (AENS)
    • Hyperchains
      • Hyperchains Whitepaper
    • Aeternity Governance
    • Aeternity Foundation
  • aeternity user tools and services
    • Introduction
    • Run an æternity node
    • Hyperchains web app
    • Hyperchains Bridge app
    • Mine aeternity coin
    • Superhero DEX
    • Superhero Wallet
    • ærc Bridge
    • Make an NFT
    • aepps: decentralized applications on æternity
    • æScan: æternity blockchain explorer
  • æternity Developer tools
    • Quick Start Guide
      • Development Environment Setup
      • Essential Tools Overview
      • Æternity Stack
      • First Steps in Development
    • Protocol
      • Core Protocol Components
        • æternity Consensus Protocol
        • Generalized Accounts
        • Smart Contracts
          • FATE VM
          • Smart contract languages
            • æternity Sophia Language
              • In-Depth Overview
              • Sophia Compiler
              • Sophia Visual Studio
              • Sophia http
              • æREPL
            • Solidity
          • Contract Transactions
        • State Channels
        • Oracles
      • Network Layer
        • Nodes
          • Node Documentation
          • Node API Reference
        • Sync
        • Gossip
        • Stratum
      • Utility Features
        • æternity Naming System (AENS)
        • Seralization Formats
    • æternity Sophia Language
      • In-Depth Overview
      • Sophia Compiler
      • Sophia Visual Studio
      • Sophia http
      • æREPL
    • Development Infrastructure
      • CLIs
      • SDKs and APIs
        • Javascript/Typescript SDK
        • Java SDK
        • Outdated SDKs
        • APIs
          • Node API reference
      • Middleware
      • Testing and Deployment
        • æproject
        • Testnet
          • Localnet
          • Faucet
        • Testnets and Faucet
    • Token Standards
      • æternity token standards
        • AEXs: Aeternity Expansions
        • AEX-1
        • AEX-9
        • AEX-141
    • Aepps: Building apps on Aeternity
      • Boiler Plates
        • Angular Boiler Plate
        • React JS BoilerPlate
        • Vue BoilerPlate
      • Æpp architecture
      • Implementation Guidelines
      • Reference æpps
        • Case Studies
        • Code Examples
        • Aeternity Graffiti
    • Data and analytics
      • æScan
    • ÆRC Bridge
  • Hyperchains
    • Hyperchains Development Guide
    • Hyperchains Bridge
Powered by GitBook
On this page
  • Engaging with the æternity Blockchain
  • æternity blockchain users
  • æternity for developers

Was this helpful?

Export as PDF
  1. Getting Started

How to Use Aeternity

Engaging with the æternity Blockchain

The æternity blockchain presents a variety of opportunities for both users and developers to engage with its features and contribute to its growth. Whether you're interested in utilizing decentralized applications, building innovative solutions, or actively participating in the network's development, æternity offers a range of avenues for involvement.

æternity blockchain users

As a user, you can experience the benefits of blockchain technology through intuitive and user-friendly interfaces. For example, the Æternity Naming System (ÆNS) allows you to register human-readable names, simplifying transactions and reducing the chance of errors. You can manage your AE coins, the native currency of æternity, through compatible wallets, and engage with various decentralized applications (aepps) built on the platform. Further, as an AE coin holder, you can actively participate in the platform's governance by voting on proposals that shape the future development of æternity.

æternity for developers

æternity offers a robust and developer-friendly environment for building and deploying innovative blockchain solutions. The Sophia smart contract language provides a secure and clear syntax, minimizing vulnerabilities and simplifying the development process. Sophia contracts are executed on the FATE virtual machine, designed for efficiency and optimized for low gas costs. The platform provides various Application Programming Interfaces (APIs) and Software Development Kits (SDKs) and libraries to support development across multiple programming languages. Developers can contribute to the network's decentralization and security by running a full node, and even participate in mining AE coins using the memory-bound Cuckoo Cycle algorithm. Additionally, as an open-source project, developers can contribute code to various components of the æternity ecosystem, including the core protocol, Sophia compiler, and FATE VM. Now, with the advent of æternity Hyperchains, organizations can deploy secure, purpose-built blockchain solutions that leverage the robustness of established networks without sacrificing independence, efficiency, or flexibility.

Building upon the foundation of æternity, developers can explore a wide range of possibilities, such as:

  • Creating fungible and non-fungible tokens utilizing the AEX-9 and AEX-141 standards, respectively.

  • Developing decentralized exchanges (DEXs) based on automated market makers (AMMs) to facilitate trustless token trading.

  • Implementing secure multi-signature wallets that enhance security and control over transactions.

  • Designing applications that leverage the power of off-chain state channels for faster and more private transactions.

The tools and resources provided by æternity empower developers to create innovative solutions across various domains, expanding the functionality and reach of the blockchain ecosystem.

Community involvement forms a crucial aspect of the æternity ecosystem. Whether you're a user seeking information or a developer looking to collaborate, there are numerous avenues for engagement. You can join the æternity community forum and Discord server to discuss the platform, seek assistance, and share your ideas. the æternity telegram group provide a platform for connecting with æternity enthusiasts from all around the globe. Stay updated on the latest news and developments through æternity's blog, as well as the æternity forum.

The æternity blockchain is built upon the principles of security, scalability, and user-friendliness. It offers a comprehensive ecosystem for users and developers to participate in and shape the future of decentralized technology. Whether it's through the use of aepps, the development of innovative solutions, or active involvement in the community, æternity provides the tools and infrastructure for a thriving and collaborative blockchain ecosystem.

Feel free to explore the topics outlined in the sidebar menu, or jump to different sections of the aeternity Hub using the links below:

PreviousWhat is æternity?NextIntroduction

Last updated 2 days ago

Was this helpful?

Cover

Core Concepts

Cover

User Tools

Cover

Developer Tools