Skip to content

Latest commit

 

History

History

assembly

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

AirAssembly library STARKs

This directory contains examples demonstrating how AirAssembly libraries can be used to create STARKs, either directly or from within AirScript modules.

The examples are:

  • lib128 - demonstrates different components of lib128 library.
  • lib224 - demonstrates different components of lib224 library.
  • merkleProof - demonstrates how Poseidon hash function from lib224 can be used to create a STARK for Merkle proof verification.
  • merkleUpdate - demonstrates how AIR for Merkle tree update from lib224 can be used in an AirScript module.

For more info about functionality available in AirAssembly libraries, see here.