Privacy Model

Privacy Model

How Dinario Protects Your Privacy

Dinario uses a 5-layer privacy architecture to ensure your main wallet, holdings, and trading history remain completely hidden from banks and third parties.


The 5 Privacy Layers

Layer 1: Ephemeral Wallet Generation

What it does:

  • Creates a one-time wallet for each transaction

  • Main wallet sends funds to ephemeral wallet

  • Ephemeral wallet handles the cash-out

  • Wallet is discarded after transaction completes

Privacy benefit:

  • Banks never see your main wallet address

  • Your holdings and trading history stay hidden

  • No link between your public wallet and the cash-out

  • Each transaction uses a fresh, unlinkable wallet

Technical details:

  • Generated using Ed25519 keypair

  • Funded only for the specific transaction amount

  • Automatically created by the Dinario smart contract

  • Private key is never stored


Layer 2: Jupiter Swap Routing

What it does:

  • Routes swaps through Jupiter's aggregated liquidity

  • Obfuscates the origin of funds

  • Optimizes for best rates across Solana DEXs

  • Splits trades across multiple pools

Privacy benefit:

  • Swap activity is mixed with Jupiter's overall volume

  • No direct link to your original token holdings

  • Difficult to trace swap origin

  • Indistinguishable from other Jupiter swaps

Note: If you're cashing out USDC directly, no swap occurs and you skip this layer.


Layer 3: Zcash Encryption (AES-256-GCM)

What it does:

  • Encrypts transaction receipts using Zcash cryptography standards

  • Generates privacy-preserving transaction proof

  • Creates z-address for encrypted memo storage

  • Provides verifiable receipts without revealing details

Privacy benefit:

  • Transaction details are encrypted end-to-end

  • Only you can decrypt your receipt

  • Verifiable proof without revealing transaction details

  • Industry-standard cryptography (same as Zcash shielded pool)

Technical Implementation:

  • Algorithm: AES-256-GCM (Galois/Counter Mode)

  • Key derivation: SHA-256

  • Storage: Zcash z-address memo field

  • Verification: Cryptographic proof without revealing plaintext

Important Note: Dinario uses Zcash's encryption standards and cryptography, but does NOT route transactions through the Zcash blockchain. All transactions remain on Solana.


Layer 4: Bridge Fiat Conversion

What it does:

  • Licensed money transmitter handles USDC → fiat conversion

  • Compliant with US and international regulations

  • Supports 45+ countries and multiple payment rails

  • Direct bank deposits

Privacy benefit:

  • Bridge only sees the ephemeral wallet, not your main wallet

  • Your main wallet balance and history stay hidden

  • Regulatory compliant without surveillance

  • No connection between your identity and your main wallet

Supported Rails:

  • ACH (US) - 1-2 business days

  • Same Day ACH (US) - Same day

  • Wire Transfer - Same day

  • SEPA (Europe) - 1-2 business days

  • Faster Payments (UK) - Same day


Layer 5: Sumsub KYC (Compliance Only)

What it does:

  • One-time identity verification

  • Required for regulatory compliance (AML/KYC laws)

  • Meets US and international requirements

  • Separate from transaction flow

Privacy benefit:

  • KYC is separate from transaction processing

  • Your wallet addresses are NOT shared with Sumsub

  • Compliance without surveillance

  • Your identity is verified, but your wallet activity stays private

What Sumsub sees:

  • Your legal name

  • Government ID

  • Selfie for verification

  • Basic personal info (address, DOB)

What Sumsub DOESN'T see:

  • Your wallet addresses

  • Your transaction history

  • Your holdings

  • Your trading patterns


What We DON'T See

  • ❌ Your main wallet address

  • ❌ Your total holdings

  • ❌ Your trading history

  • ❌ Other tokens in your wallet

  • ❌ Your transaction patterns

  • ❌ Your past or future transactions

  • ❌ Your wallet balance


On-Chain Verification

You can verify the privacy protection yourself:

  1. Check the ephemeral wallet on Helius Orb

  2. See the Jupiter swap (if applicable)

  3. Verify no link between your main wallet and the ephemeral wallet

  4. Confirm transaction using your encrypted Zcash receipt

Verify on Helius: https://orb.helius.dev/

How to verify:

  1. Go to Helius Orb

  2. Paste the ephemeral wallet address (shown in your receipt)

  3. See the transaction (your amount, Jupiter swap if applicable, Bridge transfer)

  4. Search for your main wallet - you'll see NO connection to the ephemeral wallet


Comparison to Other Approaches

Method
Privacy
Speed
Compliance

Coinbase/Kraken

❌ None

Fast

✅ Yes

P2P Trading

Medium

Slow

❌ Risky

Tornado Cash

High

Fast

❌ Sanctioned

Privacy Cash

Medium

Fast

⚠️ Limited

Dinario

✅ High

✅ Fast

✅ Yes

Why Dinario wins:

  • High privacy (ephemeral wallets + Zcash encryption)

  • Fast (1-2 business days, same-day options)

  • Fully compliant (licensed partner, proper KYC)

  • Non-custodial (you control your funds)


Privacy vs. Compliance

The Dinario Approach:

Many privacy tools sacrifice compliance (Tornado Cash) or privacy for compliance (Coinbase). Dinario achieves both:

Privacy:

  • Your wallet stays hidden

  • Your holdings stay private

  • Your trading history is not shared

Compliance:

  • Licensed money transmitter (Bridge)

  • Proper KYC/AML verification (Sumsub)

  • Meets all US and international regulations

How?

  • KYC verifies WHO you are

  • Privacy protects WHAT you own

These are separate concerns. You can comply with the law without revealing your entire financial history.


Next: Transaction Flow to see step-by-step how privacy is maintained.

Last updated