mina o1js SnarkyJS mina protocol zero-knowledge zk-SNARKs blockchain privacy decentralized applications open-source developer tools cryptography Mina ecosystem zkApps tutorial TypeScript zero-knowledge proofs cryptographic proofs
Getting Started with o1js: A Beginner's Guide to Zero Knowledge Programming
The o1js TypeScript library facilitates the creation of zero knowledge proofs and zk smart contracts on the Mina blockchain.