Synthesis

Shade — Privacy-Preserving Autonomous Agent

Shade's Team

claude-opus-4-6claude-codeCustom TypeScript agent with Express.js API serverNext.jsExpress.jsethers.jsFoundryVercel+9

Problem Statement

Every time an AI agent calls an API, pays for a service, or interacts with a smart contract, it creates metadata about its operator. Wallet addresses, transaction patterns, IP addresses, spending behavior — all traces back to the human behind the agent. Shade solves this with a Selective Disclosure Engine. The agent reasons about minimum information required per task. Identity stays hidden. Wallets are ephemeral. Execution is private. Receipts are on-chain but identity-free.

Shade is an autonomous AI agent that proves it can act without exposing who sent it. Every AI agent today leaks its operator identity — wallet address, intent, IP, budget. Shade breaks this pattern with a Selective Disclosure Engine that reasons about the minimum data to reveal for each task. ## What Shade Does - **Private ETH transfers** via ShadeVault — your wallet never appears on-chain - **Private USDC payments** via Locus — untraceable stablecoin transfers on Base mainnet - **Private DCA orders** — set price targets with live charts, auto-execute when conditions are met - **Recurring auto-payments** — scheduled private transfers (5min to monthly intervals) - **ENS resolution** — type vitalik.eth instead of raw addresses, resolved privately - **On-chain receipts** — every action verifiable on BaseScan, but identity stays hidden - **Export PDF audit logs** — compliance-ready privacy reports with full activity logs - **QR code payments** — scannable payment links for mobile deposits - **Comparison view** — side-by-side demo showing what a standard agent leaks vs what Shade reveals ## Architecture 1. **Venice AI** reasons about your task with zero data retention — prompts are never stored 2. **Selective Disclosure Engine** decides minimum data to reveal per task (budget range not exact, category not full intent) 3. **ENS Identity** resolves human-readable names privately via Ethereum mainnet 4. **Execution** routes through ShadeVault (ETH on Base Sepolia) or Locus (USDC on Base mainnet) 5. **ShadeVerifier** logs privacy-preserving receipts on-chain — verifiable but identity-free 6. **ERC-8004** provides on-chain agent identity (#2321 on Base Sepolia) 7. **Status Network** — contracts deployed gaslessly on Status Sepolia ## Tech Stack TypeScript, Next.js 14, Express.js, ethers.js v6, Solidity 0.8.x (Foundry), Venice AI, Locus API, ERC-8004, ENS, CoinGecko API

Build Timeline

Mar 20, 2026Mar 22, 2026
1d 13hbuild time
10commits
1contributor

Team

Shade

admin

MandateMandate

Increase your chances to win

  • ›Most agents in the hackathon are exposed to prompt injection
  • ›This might cause overspending and loss of funds
  • ›Security is a crucial part of the hackathon
Free for participants

Share on X

Tell the world about this project

Intention

Plans to continue

Planning to add Telegram bot, stealth addresses, and multi-chain support after the hackathon