DAML on Avalanche
DAML on Avalanche

DAML on Avalanche

DAML smart contracts running natively on a custom Avalanche L1. Write contracts in DAML, compile with damlc, deploy to an Avalanche blockchain.

damlc
Compatible
DAML-LF
Interpreter
Snowman
Consensus

What is this

A custom AvalancheGo virtual machine that executes DAML smart contracts natively. Templates, choices, signatories, observers, and the full DAML authorization model — running on Avalanche's Snowman consensus with sub-second finality.

Upload .dar files compiled by the official damlc compiler, or write contracts directly in the browser using the built-in DAML editor. Party-scoped queries implement need-to-know privacy at the API layer.

How it works

Step 1
Write
Write DAML contracts or compile .dar files with damlc
Step 2
Deploy
Upload to the VM via JSON-RPC. Templates register on-chain.
Step 3
Transact
Create contracts, exercise choices. Snowman consensus finalizes blocks.
Live on Fuji Testnet
Subnet ID2n92Tkv4aW3WAJyY3x1MRbbc44rrpv4NpJfZZAsoXmMoji3ZV5
Chain ID4xTe1FyqACeA8fkGQRcMgJpoHgz2UfoRMVnGP8H1HVGvdgL4C
VM IDnNQ83pDiUEV1sobcMFWiJK1QZD38Rm56TC5SU2eKMqmnYZsdF
Node44.202.191.236
View on Avalanche Explorer →