Umbra Protocol Integration

Shawage

Stealth-address batch payroll for DAOs that protect contributor privacy.

Colosseum Frontier Hackathon 2026

The Problem

On-chain payroll is a privacy nightmare.

  • 💰 Salary Doxxing — Anyone can see exactly what every contributor earns
  • 🔍 Pattern Analysis — Regular payments to the same addresses expose org structure
  • ⚖️ Compliance Gap — No way to prove payroll happened without revealing individuals

A DAO contributor quit after their salary was doxxed on-chain.

The Solution

Umbra stealth addresses + scoped Viewing Keys. Privacy without the lawsuits.

👻

Stealth Transfers

Each employee gets a unique stealth address per pay cycle. Explorer sees 5 unrelated wallets.

🔑

Viewing Keys

Scoped, time-bound audit keys. Compliance officer sees payroll; public sees nothing.

📄

Audit Reports

Generate PDF audit reports with decrypted payroll data. Regulatory-ready on demand.

How It Works

CSV Upload
Stealth Gen
Batch Transfer
Explorer: ???
Payroll Execution
[09:00:01] Processing batch payroll for 5 employees
[09:00:01] Generating stealth addresses via Umbra...
[09:00:02] 5 stealth transfers confirmed — 0 pattern detected
[09:00:02] Explorer: 5 unrelated addresses. No salary data visible.

Production Ready

0%

Test Coverage

Zero

Lint Warnings

5

Umbra Features

Next.js 16 React 19 Umbra SDK Tailwind v4 Vitest CI/CD

Experience Shawage

🚀
📦

Payroll invisible to everyone. Except authorized auditors.