This repository contains various Solana programs and experiments, primarily focusing on Anchor, Pinocchio, and AssemblyScript.
-
0. TS Mint an SPL Token
Script to mint an SPL token using TypeScript. -
1. Anchor Vault
A basic vault implementation using the Anchor framework. -
2. Anchor Escrow
An escrow program built with Anchor. -
3. Anchor Flash Loan
Flash loan implementation using Anchor. -
4. Pinocchio Vault
A vault implementation using the Pinocchio library. -
5. Pinocchio Escrow
An escrow program built with Pinocchio. -
6. Pinocchio Secp256r1 Vault
A vault using Secp256r1 signatures with Pinocchio. -
7. Pinocchio Flash Loan
Flash loan implementation using Pinocchio. -
8. Pinocchio Quantum Vault
Experimental quantum-resistant vault with Pinocchio. -
9. Assembly Memo
A memo program written in AssemblyScript. -
10. Assembly Timeout
Timeout logic implementation in AssemblyScript. -
11. Assembly Slippage
Slippage protection implementation in AssemblyScript. -
12. Pinocchio AMM
Constant-product Automated Market Maker (AMM) using Pinocchio.