Mesh LogoMesh

Aiken

A programming language and toolkit for developing smart contracts

Aiken is a functional programming language created for Cardano smart contract development. It prioritizes on-chain execution and offers a user-friendly approach for building secure and efficient smart contracts, making it a valuable choice for developers aiming to create robust on-chain applications.

Getting Started

Setting up your system to compile Aiken smart contracts

Write a Smart Contract

Learn how to write your first Aiken script, with a simple redeemer

Build Transactions

Build transactions to interact with smart contracts

Smart Contract Library

Open-source smart contracts, complete with documentation, and live demos