Selective disclosure
View keys for auditors and regulators, scoped by account, date and type.
Velum is the privacy layer for stablecoin payments. Pay your team, your vendors and your treasury on public chains, without showing the world.
Every salary, invoice and treasury move you make on-chain is readable by anyone, forever. Competitors map your payroll. Bots watch your treasury. Your team sees each other's pay.
Amounts, names and memos are encrypted on your device before they ever reach the chain. Keep scrolling and watch it happen.
A zero-knowledge proof shows the network that every payment is valid and fully backed, without revealing a single number. The chain checks the math, never your data.
Hand your auditor, regulator or board a view key. They see what you allow, for the dates you allow. Everyone else sees silk.
Move your cursor to decrypt with the auditor's key.Watch the auditor's key decrypt the block.
Pay four people or four thousand in one batch, in USDC or USDT, on the chain each person prefers. Payslips stay between you and your team.
October payroll48 people, 3 countries
$612,400.00Ready to run
View keys for auditors and regulators, scoped by account, date and type.
Every incoming transfer is checked against sanctions lists before it's shielded.
Counterparty details travel with the payment, encrypted, to the institutions that need them.
Hardware-backed keys, approval policies and a full audit trail for every action.
Payroll platforms, wallets and treasuries use the Velum SDK to add shielded payments without running any cryptography of their own.
import { Velum } from '@velum/sdk';
const velum = new Velum({ apiKey: process.env.VELUM_KEY });
await velum.payroll.run({
token: 'USDC',
chain: 'base',
payees: './october.csv',
disclose: [velum.viewKey('auditor-q4')],
});
Set up Velum in an afternoon. Your first private payroll can run this month.
Figures are illustrative.