DarkDrop is a privacy protocol on Solana that enables unlinkable SOL transfers between wallets. Users deposit SOL into a shared Merkle vault and receive a claim code. Recipients generate zero-knowledge proofs to withdraw funds without creating any on-chain connection to the original sender. The system uses Groth16 proofs on BN254 to verify claims without revealing which deposit corresponds to which withdrawal.