æternity Documentation Hub
AeternityGitHub
  • æternity Hub
  • 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
        • 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
        • Node API reference
      • Middleware
      • Testing and Deployment
        • æproject
        • Testnets and Faucet
    • Token Standards
    • Aepps: Building apps on Aeternity
      • Boiler Plates
        • Angular Boiler Plate
        • React JS BoilerPlate
        • Vue BoilerPlate
    • Data and analytics
      • æScan
    • ÆRC Bridge
  • Hyperchains
    • Hyperchains Development Guide
    • Hyperchains Bridge
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. æternity Developer tools
  2. Quick Start Guide

Essential Tools Overview

PreviousDevelopment Environment SetupNextÆternity Stack

Last updated 13 days ago

Was this helpful?

Core Development Tools

  1. CLI

  • Project scaffolding

  • Smart contract compilation

  • Test framework

  • Local node management

bashCopy# Create a new project
aeproject init

# Start a local node
aeproject node

# Deploy a contract
aeproject deploy
  1. (aepp-sdk)

  • JavaScript library for interacting with æternity blockchain

  • Contract deployment and interaction

  • Account management

  • Transaction handling

  • Virtual machine for smart contract execution

  • Provides type safety and efficiency

  • Native support for blockchain primitives

Node

Middleware

Explorers

Other Services

Faucet

Smart Contract Development

(Fast Æternity Transaction Engine)

- Access to the status endpoint

- Access to the status endpoint

- Explore and interact with the Node API

- Access to the status endpoint

- Access to the status endpoint

- Explore the history of æternity mainnet

- Explore the history of æternity testnet

- Fund your wallet with some Æ coins and get started

- Access the version endpoint

- REPL with a basic UI

- Lightweight editor for quick prototyping

- IDE for quick prototyping with Wallet connection

Mainnet
Testnet
Swagger-UI
Mainnet
Testnet
Mainnet
Testnet
Testnet Faucet
Sophia HTTP Compiler
REPL
Contract Editor
AEstudio
æproject
Javascript SDK
FATE