Use Cases
Real-world patterns enabled by ERC-7984 confidential tokens: payroll, auctions, DAO treasury, and more.
ERC-7984 confidential tokens make on-chain amounts invisible to everyone except the holder. Here are the real-world patterns ShadowLine is designed to enable.
Private payroll & compensation
Companies paying contributors on-chain today expose every salary to public scrutiny — anyone can track an address and reconstruct the full comp structure. Wrapping payroll tokens into confidential wrappers keeps amounts encrypted on-chain. The recipient holds the ciphertext; only they can decrypt the value with an EIP-712 permit. Attestations (hire date, role) can remain on-chain without leaking the number itself.
Sealed-bid auctions
Traditional on-chain auctions require bids to be public, enabling sniping and last-second manipulation. With ERC-7984 wrappers, each bid is an encrypted amount submitted to a smart contract. The contract performs comparisons on ciphertext — no participant learns another bid until the auctioneer chooses to finalize. ShadowLine's shield flow handles the ERC-20 → confidential conversion that feeds into such contracts.
DAO treasury & budget privacy
DAOs frequently need to approve grants or operational spending without surfacing exact numbers to competitors or exploiters before execution. Confidential token flows let a multi-sig hold and transfer budget allocations as encrypted balances. The DAO's governance rules stay on-chain; the amounts move privately until finalization.
Front-run resistant DeFi
Any large swap, liquidity provision, or liquidation on a public mempool is visible before it lands. Wrapping the input amount keeps MEV bots blind to the size of the upcoming trade. The ciphertext is only decrypted inside the EVM at execution time — by then the block is already sealed.
Private P2P payments
Sending money between wallets reveals the amount to every block explorer, data aggregator, and anyone who knows either address. A confidential transfer (see Confidential Transfer) submits an encrypted amount — the recipient must run their own decrypt to learn what they received, and observers see only that a transaction occurred.
Vesting & lockup schedules
Token vesting contracts that hold large allocations are targets for social engineering and market manipulation once balances are known. Wrapping vested amounts as confidential tokens removes the live balance signal. The cliff and linear schedule logic stays on-chain; only the holder can reveal what has vested so far.
Building on ShadowLine
Fetch all registered wrapper pairs without a wallet — one GET request, any language.
Registry and wrapper addresses for Sepolia and Mainnet, ready to plug into your own contracts.
Query or add custom wrapper pairs on-chain directly from your app.
Understand the trust boundaries before building anything that moves user funds.
- REST API — wallet-free pair discovery
- Contract Addresses — Sepolia and Mainnet
- Registry & Discovery — adding custom pairs
- Security Model — trust boundaries
