SDK responsibilities
The SDK includes:- Anchor program helpers and PDA derivation.
- UTXO keypair and commitment/nullifier models.
- Private SOL deposit, transfer, withdrawal, and UTXO consolidation flows.
- Indexer, relayer, Light RPC, Merkle proof, and prover utilities.
- Token metadata helpers for SOL and dynamic private assets.
Application responsibilities
Your application provides:- Product backend routes.
- Session handling.
- Database persistence.
- Backend-managed signing.
- Product reconciliation.
- User interface.