Your First Anoma App
A tutorial setting you up to build, run, and test your first Anoma application.
Prerequisites
Before creating your first Anoma dApp, make sure to have Juvix installed.
Building HelloWorld
HelloWorld
The goal of this tutorial is to
Define a "Hello World!" Resource.
Add a resource label.
Write a transaction function initializing the resource.
Project Setup
Let's fly through the project setup by typing the following in our terminal.
In the following chapter, we're going to construct the scaffolding of the resource object and add our custom label.
Once the Juvix project is created, we want to change the Package.juvix
file to the following:
The current Package.juvix
file specifies the anoma-applib
dependency by referencing a specific git commit (e99381
). This library is work in progress and the reference will change until a stable library version is released.
Last updated