domain | aiken-lang.org |
summary | The modern smart contract platform for Cardano Playground _ Get started A pure functional programming language Small and easy to learn Strong static typing with inference First-class functions and expressions, referential transparency Custom types, recursion, modules, generics... Modules, imports and package manager validator hello_world spend datum, redeemer, input, self expect Some Datum owner datumSummary 0 error, 0 warnings A truly open source ecosystem Written in Rust, licensed under Apache-2.0 200 contributors from the Cardano community Open contribution process with clear guidelines Fully documented with end-to-end examples Initiated by TxPipe , nurtured by Cardano Foundation , elevated by PRAGMA Join the Discord Trusted by builders at Roadmap Recently delivered see the full CHANGELOG Plutus V3 support language virtual machine, and Plutus V3 transaction evaluation New standard library v2 see aiken-langstdlib Conditional environment and configuration modules Softcasting a.k.a ifis syntax Supercharged constants Variadic traces with baked-in CBOR diagnostics Currently working on see project tracking Additional LSP quickfixes Support for mono-repo see aiken-langaiken951 Ecosystem packages registry search tool Future steps ideas see ongoing discussions Code coverage tooling see aiken-langaiken933 More aggressive UPLC optimizations First-class zero-knowledge support Layer-2 builtin support see aiken-langaiken976 FAQ What is Aiken Aiken is a modern programming language and toolkit for developing smart contracts on the Cardano blockchain. |
title | Aiken | The modern smart contract platform for Cardano |
description | The modern smart contract platform for Cardano |
keywords | |
upstreams |
cardanofoundation.org |
downstreams |
|
nslookup | A 104.21.96.1, A 104.21.16.1, A 104.21.32.1, A 104.21.112.1, A 104.21.48.1, A 104.21.80.1, A 104.21.64.1 |
created | 2024-11-29 |
updated | 2024-12-29 |
|
|