Skip to content

Project Initialization

aeproject init [folder]

Optionally a folder can be specified for the project to be initialized in, otherwise the current directory is used.

Creates a new project structure with a few folders in which the developer can create contracts and tests, as well as installing needed dependencies.

Update existing project

For upgrade from old AEproject versions check out Migration from 3.x.x to 4.x.x and Migration from 4.x.x to 5.x.x.

aeproject init --update

Updates the project structure and needed artifacts to the latest version, as well as installing needed dependencies.

Upcoming Hard-fork initialization

The additional parameter --next can be used to either initialize or update a project with changes for an upcoming hard-fork if available.