Argent builds a language for Kaspa covenant apps
The open-source project tries to make coordinated, stateful applications easier to express on Kaspa’s native UTXO system. Its maintainers are clear that Argent is still experimental.
Argent is a language and compiler for applications made of multiple Kaspa covenant contracts. Developers write actor-based .ag source; the compiler produces Silverscript contracts and a portable artifact that its runtime uses to assemble transactions. It is aimed at Kaspa’s native script and covenant system, rather than an EVM layer.
In Argent’s model, an actor owns a typed piece of state. An entry describes a permitted change, and become names the successor actors a transaction creates. Its ticket example shows the idea in a small application: one transaction updates an event’s remaining ticket count and creates a ticket with its own owner state. The example illustrates the compiler’s intended workflow; it is not evidence of a public application launch.
Why a language layer matters
Kaspa covenants can coordinate spending rules across stateful UTXOs. Building a multi-contract application by hand also means keeping track of state layouts, output ordering, contract templates and the data that connects one transaction to the next. Argent attempts to encode those relationships in source and generate the lower-level checks. The project calls cross-application coordination “Inter-Covenant Communication.” The repository documents the compiler and runtime.
This is a tooling project, not a new Kaspa consensus feature or a token. Its value will depend on whether developers can inspect the generated contracts, reproduce builds and safely use the runtime in real applications.
What is ready, and what is not
The maintainers say the compiler, artifacts, runtime and tracked end-to-end examples are functional. They also say Argent is not yet release-ready. Their stated work before a first release includes completing parts of the language and auditing and hardening the compiler, artifacts and runtime. The repository’s security policy calls it experimental and says fixes are provided for the latest master revision only.
Argent builds on Silverscript, which the maintainers distinguish from Argent’s own release status. They say advanced developers who review generated Silverscript may have a careful early path to production use, but they do not recommend Argent for general production use yet. We found no published Argent release in the repository’s release list as of October 25.
The next useful milestones to watch are a tagged Argent release, completed audit work and independently documented deployments. Until then, the repository is best read as an active developer project with working examples and an explicit security caveat.

