Skip to content
@velumdotcash

Velum Cash

Share a link, get paid, withdraw anywhere. Welcome to private payments on Solana. Discover more at https://velum.cash

Velum

Share a link, get paid, withdraw anywhere on Solana

Shareable payment links with complete privacy. Welcome to private payments on Solana.

Website Twitter SDK Version API Version MIT License Solana


The Problem

On public blockchains, every transaction is visible. If someone knows your wallet address, they can see:

  • Your entire balance
  • Who pays you and how much
  • Who you pay and how much
  • Your complete financial history

This creates real problems:

Scenario What Happens On-Chain
Freelancer Your client sees all your other clients, your rates, your total income
Content Creator Fans can stalk your wallet — see your balance, other supporters, how you spend
E-commerce Competitors see your sales volume; every customer transaction linked to your business
Donations Donors exposed publicly; recipients know exactly how much donors have
Payroll Your employer can track how you spend your salary
Friends & Family "I see you have 50 SOL, why can't you pay me back?"

This lack of privacy is a big limitation.


The Solution

Velum enables private payment links on Solana. Create a link, share it, receive funds — without ever revealing your wallet address.

┌─────────────────────────────────────────────────────────────────────────────┐
│                                                                             │
│    RECIPIENT                         SENDER                                 │
│    ─────────                         ──────                                 │
│                                                                             │
│    1. Connect wallet                                                        │
│    2. Create paylink ──────────────► velum.cash/pay/abc123                  │
│                                              │                              │
│                                              └──────► 3. Opens link         │
│                                                       4. Pays any amount    │
│                                                       5. Funds deposited    │
│    6. See balance in dashboard                           to shielded pool   │
│    7. Withdraw to ANY address ◄────────────────────────────────────────     │
│                                                                             │
│    ✓ Sender never sees recipient's wallet                                   │
│    ✓ Recipient never appears on-chain                                       │
│    ✓ No link between deposit and withdrawal                                 │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

Repositories

Repo Description npm
sdk TypeScript SDK for ZK operations — deposit, withdraw, proof generation @velumdotcash/sdk
api Lightweight REST client — paylink management, transaction logging @velumdotcash/api

Get Started

npm install @velumdotcash/sdk  # client-side ZK operations
npm install @velumdotcash/api  # server-side REST client

Links

Tech

  • Groth16 ZK-SNARKs (snarkjs + WASM)
  • BN254 curve for UTXO ownership proofs
  • X25519 / nacl.box for asymmetric note encryption
  • Solana for settlement (~400ms finality)
  • Next.js + Vercel for the web app

Popular repositories Loading

  1. .github .github Public

  2. api api Public

    Lightweight REST client for Velum private payments API

    TypeScript

  3. velum velum Public

    Privacy-preserving payment links on Solana

    TypeScript

  4. sdk sdk Public

    TypeScript SDK for private payments on Solana using Zero-Knowledge proofs

    TypeScript

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…