Skip to content

Quick Start

Requirements

In order to have AEproject working you must have installed the following:

nodejs >= 18
docker

Note: on windows WSL 2 must be used

Install

npm install -g @aeternity/aeproject

Init a project

aeproject init [folder]

This will create the project scaffold with an example contract including tests as well as a sample deployment script inside the specified folder. If no folder is specified the artifacts will be initialized in the current directory.

Further explained in Initialization Documentation.

Running a local environment

aeproject env

This will run a local æternity network in dev-mode (node, compiler and nginx-proxy).

To stop an already spawned local environment use aeproject env --stop

Further explained in Environment Documentation.

Testing

aeproject test

This will run the tests located in ./test folder. Further explained in Testing Documentation.

Help

aeproject help

Run this command to give you all possible commands of aeproject with help and info

Version

aeproject --version

Running this command will give you the current installed aeproject version