First Private Transfer

Learn how to send your first anonymous transaction on Deepblue.

Prerequisites

Before making your first private transfer:

✅ Wallet connected (Phantom or Solflare) ✅ Sufficient SOL balance (amount + 0.0001 fee) ✅ Recipient's Solana address

Step-by-Step Guide

1. Navigate to Private Transfer

  1. Go to Dashboard

  2. Click on Private Transfer in the sidebar

  3. You'll see the private transfer form

2. Enter Transfer Details

Recipient Address:

  • Paste the destination Solana wallet address

  • Format: 32-44 characters (e.g., 7A3x...9B2z)

  • Double-check the address is correct

Amount:

  • Enter the amount in SOL

  • Example: 0.1 for 0.1 SOL

  • Must be greater than 0

Fee Information:

  • Automatic fee: 0.0001 SOL

  • Total deducted: Amount + 0.0001 SOL

  • Fee supports privacy infrastructure

3. Generate ZK Proof (Optional)

Click "Generate Proof" button:

  • Creates zero-knowledge proof locally

  • Takes 2-3 seconds

  • No data leaves your device

  • Optional but recommended

4. Review Transaction

Before sending, verify:

  • ✅ Recipient address is correct

  • ✅ Amount is accurate

  • ✅ You have sufficient balance

  • ✅ Fee is acceptable (0.0001 SOL)

5. Send Transaction

  1. Click "Send Private Transaction" button

  2. Your wallet will prompt for approval

  3. Review transaction in wallet popup:

    • Destination: Treasury wallet

    • Amount: Your amount + 0.0001 SOL fee

  4. Click "Approve" in wallet

6. Wait for Confirmation

Step 1: User → Treasury

  • Your transaction is sent to treasury

  • Wait for Solana confirmation (~1-2 seconds)

  • You'll see first transaction signature

Step 2: Treasury → Destination

  • Backend automatically processes

  • Treasury forwards exact amount to recipient

  • Second transaction signature generated

  • Total time: ~3-5 seconds

7. Success!

You'll see success message with:

  • ✅ Your transaction signature (link to Solana Explorer)

  • ✅ Privacy transfer signature (treasury → destination)

  • ✅ Both transactions are recorded

Understanding the Privacy Flow

What Just Happened?

Transaction 1:

  • Your wallet → Treasury wallet

  • Amount + fee

  • Public on blockchain

  • Shows your address → treasury address

Transaction 2:

  • Treasury wallet → Recipient wallet

  • Exact amount (no fee)

  • Public on blockchain

  • Shows treasury address → recipient address

Privacy Result:

  • No direct connection between you and recipient

  • Blockchain shows 2 separate transactions

  • Treasury acts as intermediary

  • Your identity is protected

View Transaction History

  1. Go to Transaction History tab

  2. Click on any transaction to expand

  3. View complete details:

    • From/To addresses

    • Amount & Fee

    • Both transaction signatures

    • Status and timestamps

Common Questions

How long does it take?

Typically 3-5 seconds total:

  • 1-2 seconds: Your TX confirmation

  • 1-2 seconds: Backend processing

  • 1-2 seconds: Treasury TX confirmation

Is it really private?

Yes, because:

  • ✅ No direct transaction between you and recipient

  • ✅ Treasury obscures the connection

  • ✅ Multiple users use same treasury (mixing effect)

  • ✅ ZK proofs hide transaction patterns

What if transaction fails?

If treasury transfer fails:

  • Your funds are safe in treasury

  • Contact support with transaction signature

  • Treasury can manually process

  • Full refund available if needed

Can I cancel a transaction?

No, once sent to treasury:

  • Transaction is irreversible

  • Treasury automatically forwards

  • Double-check details before sending

What are the limits?

  • Minimum: 0.0001 SOL (plus fee)

  • Maximum: No limit (based on wallet balance)

  • Fee: Fixed at 0.0001 SOL

Best Practices

Security

  1. Verify Addresses

    • Always double-check recipient address

    • Use address book for frequent recipients

    • Test with small amount first

  2. Protect Your Wallet

    • Never share private keys

    • Use hardware wallet for large amounts

    • Keep software updated

  3. Monitor Transactions

    • Check transaction history regularly

    • Verify both signatures on Solana Explorer

    • Save important transaction IDs

Privacy

  1. Use Different Wallets

    • Separate wallets for different purposes

    • Don't link to personal identity

    • Consider using VPN

  2. Avoid Patterns

    • Vary transaction amounts

    • Don't send at regular intervals

    • Mix with regular Solana transactions

  3. Operational Security

    • Clear browser cache regularly

    • Use private browsing mode

    • Don't discuss transactions publicly

Troubleshooting

Transaction Stuck

Problem: Transaction pending for long time

Solutions:

  1. Wait 1-2 minutes (network congestion)

  2. Check Solana Explorer for confirmation

  3. Refresh dashboard page

  4. Contact support if > 5 minutes

Insufficient Balance Error

Problem: "Insufficient balance" message

Solutions:

  1. Check you have: amount + 0.0001 SOL fee + network fee

  2. Add more SOL to wallet

  3. Reduce transfer amount

Invalid Address Error

Problem: "Invalid recipient address"

Solutions:

  1. Verify address is Solana format

  2. Check for typos or extra spaces

  3. Copy-paste address (don't type manually)

  4. Ensure address is Base58 encoded

Next Steps

  • Dashboard Overview - Explore all features

  • Transaction Privacy - Learn more about privacy

  • FAQ - Common questions


Need Help? Contact Support or join our Community

Last updated