Skip to content

Juvix a language for intent-centric and declarative decentralized applications

Juvix is an open-source functional language with static typing and strict semantics. It is the programming language for the Anoma's blockchain. The primary purpose of this language is to encode Anoma's intents, enabling private and transparent execution through the Abstract Resource Machine on the Anoma blockchain.

Juvix, initially designed for Anoma, provides features typical of any high-level programming language with many more on the horizon. It can compile programs into native executable, WASM, Cairo bytecode and arithmetic circuits facilitating zero-knowledge proofs.

Stay tuned for Juvix updates and follow us on Twitter!

... a brief overview of what Juvix is about