
Solana program for merkle-proof-based token airdrop distribution.
Shared project_id between airdrop and unlocker programs causes fee configuration conflicts.
Fee collector address can be set to an arbitrary value when init_fee_account is false.
Switching fee collector programs breaks existing instruction execution.
Fee-related accounts lack proper Option wrapping for conditional presence.
Account size calculation for MerkleAirdrop contains errors.
Get a free 30-minute security assessment. We will review your codebase scope and flag the top 3 risk areas.
No commitment required. Typical audits start within 1–2 weeks.