Reference implementations for common token distribution flows with ZK Compression (airdrops, payments, rewards)
pnpm install @lightprotocol/stateless.js@alpha \
@lightprotocol/compressed-token@alpha
# Add your API key to .env
cp .env.example .envGet one here if you don't have one yet.
| Script | Description |
|---|---|
pnpm run mint |
Create a new SPL mint and mint tokens |
pnpm run airdrop:simple |
Simple airdrop to a small recipient list |
pnpm run airdrop:large |
Optimized batched airdrop for many recipients |
pnpm run decompress |
Compress tokens then decompress back to SPL |