Published August 26, 2024
| Version August 26, 2024
Report
Open
Intent-centric Applications for the Anoma Resource Machine
Description
Anoma introduces a universal intent machine, allowing developers to write applications in terms of intents, which can be ordered, solved, and settled anywhere. This work illustrates how intent-centric applications can be built using the Juvix language in Anoma’s resource model and in compliance with the Anoma resource machine. First, we detail the general architecture of applications and their relation to and dependencies on other components of the Anoma protocol. Second, we describe recurring design patterns and primitives related to resource creation and initialization, authorization, ownership, intents, and tokens in a broader context. Last, and by employing these primitives, we present Kudos, an accounting primitive incorporating trust relationships between identities.
Files
2024-Heuer-Reusche-Resource-Machine-Applications.pdf
Files
(650.4 kB)
Name | Size | Download all |
---|---|---|
md5:54bcb862e4b122b1275eeeb69146aa7b
|
650.4 kB | Preview Download |