Aiken

From Cardano Blockchain Wiki
Jump to navigation Jump to search
Aiken
Aiken
A pure functional language for Smart Contracts
GitHubhttps://github.com/aiken-lang/aiken
Websitehttps://aiken-lang.org/

Aiken is a new programming language and toolchain for developing smart contracts on the Cardano blockchain. It takes inspiration from many modern languages such as Gleam, Rust, and Elm which are known for friendly error messages and an overall excellent developer experience.

The language is exclusively used for creating the on-chain validator-scripts. You will need to write your off-chain code for generating transactions in another language such as Rust, Haskell, Javascript, Python etc.