Hide transaction amounts while maintaining the security of your assets using Solana's SPL token extension.
Experience true financial privacy with NINJA tokens by conducting transactions where the amounts are completely hidden while maintaining the security of Solana's blockchain.
NINJA tokens enable private financial transactions on Solana through confidential transfers, allowing you to send tokens between wallets without revealing how much was transferred.
What NINJA Keeps Private: The transaction amounts and your token balances remain fully encrypted and confidential.
What Remains Public: The wallet addresses involved in the transaction remain visible on-chain, preserving accountability while protecting your financial privacy.
NINJA offers multiple levels of privacy to suit your needs:
Regular token transfers with public amounts and addresses.
Hidden transaction amounts with visible wallet addresses.
Maximum privacy with both amounts and addresses hidden using advanced cryptographic techniques.
Cryptographic proofs verify transactions without revealing amounts, ensuring privacy while maintaining integrity.
Homomorphic encryption allows mathematical operations on encrypted values, enabling secure token transfers.
Choose which balances remain confidential, with the ability to convert between public and private as needed.
Optional auditor keys can provide compliance while maintaining confidentiality from the general public.
NINJA's confidential transfers leverage the Solana Token-2022 Program and its confidential transfer extension, enhanced with our own infrastructure to make the experience seamless.
NINJA's confidential transfers are powered by advanced cryptography:
Connect your wallet to the NINJA platform and complete a one-time setup to generate your encryption keys.
Convert your NINJA tokens to confidential state with a simple deposit and apply process through our dashboard.
Transfer NINJA tokens to any recipient with the transaction amount fully encrypted and hidden from public view.
For maximum privacy, activate Ninja Mode to hide not just amounts but also the sender and receiver information.
While confidential transfers hide transaction amounts, Ninja Mode takes privacy to the next level by obscuring:
NINJA's intuitive dashboard makes managing confidential balances easy, with clear visibility of your encrypted balances and transaction history.
NINJA is fully non-custodial. You always maintain complete control of your assets and privacy encryption.
Your keys, your funds.
Switch between regular and confidential modes with a single click. Deposit, transfer, and withdraw without dealing with complex cryptography.
Seamlessly upgrade to Ninja Mode when you need maximum privacy, with an intuitive interface for choosing your desired privacy level.
The Solana Token-2022 Program provides these instructions for confidential transfers:
Instruction | Description |
---|---|
InitializeMint | Sets up mint account for confidential transfers |
ConfigureAccount | Sets up a token account for confidential transfers |
Deposit | Converts public token balance into pending confidential balance |
ApplyPendingBalance | Converts pending balance into available balance |
Transfer | Transfers tokens between accounts confidentially |
Withdraw | Converts available confidential balance back to public balance |
Additional instructions include ApproveAccount, EmptyAccount, EnableConfidentialCredits, DisableConfidentialCredits, TransferWithFee, and more advanced functionality.
NINJA's confidential transfers provide significant privacy benefits, but it's important to understand what they do and don't protect:
For maximum privacy: Use Ninja Mode when you need to hide both transaction amounts and the wallet addresses involved in the transaction.
Feature | Standard NINJA | Confidential Transfers | Ninja Mode |
---|---|---|---|
Hides Transaction Amount | |||
Hides Wallet Addresses | |||
Cryptographic Complexity | None | Medium | High |
Transaction Fees | Lowest | Low-Medium | Medium |
Implementation | Standard SPL | Token-2022 Extension | ZK + Mixer Protocol |
Recommended For | Daily use | Financial privacy | Maximum privacy |
NINJA is committed to advancing privacy technology on Solana. Our roadmap includes:
Experience the privacy of NINJA confidential transfers today.
For ultimate privacy protection, use Ninja Mode when you need to hide both transaction amounts and wallet addresses.