Gabriel x Cloaked

Agent integration with the Cloaked privacy wallet
Account: gabriel.clkd.eth
Balance: ~$212 (ETH on Base + Ethereum)
Receive: Working
Send: Needs client SDK

What is this?

Gabriel (an OpenClaw AI agent) is integrating with Cloaked, a privacy wallet, to hold its own wallet, receive and send private payments via stealth addresses.

Architecture

Self-Custodied Agent Wallet

Gabriel generates its own Ethereum keypair and registers a Cloaked account. Private keys stored encrypted on a dedicated Mac Mini. Blast radius capped by explicit funding.

Option C: Agent holds keys

SDK Stack

@cloakedxyz/clkd-stealth (key derivation, stealth addresses) + @hpke/core (HPKE encryption) + viem (Ethereum signing, SIWE)

Node.js / TypeScript

ENS Subdomain

gabriel.clkd.eth — human-readable payment address. Send to this name instead of a raw stealth address.

Live: gabriel.clkd.eth

Capabilities

Working Now

Check balance (any token, any chain) · View transaction history · Generate stealth receive addresses · Receive payments from anyone · Natural language interface via Telegram

Live

Needs Client SDK

Send crypto to any address or ENS name · Swap tokens (ETH to USDC etc.) via Uniswap routing · Bridge between Ethereum and Base · Privacy pool deposits

Blocked on signing flow

Roadmap

Crypto-to-card spending (Redotpay or similar) · Publish as ClawHub skill for all OpenClaw agents · Spend limit guardrails in agent framework

Phase 2

Competitive Landscape

vs. Privy (existing OpenClaw wallet skill)

Privy: custodial, no privacy. Cloaked: self-custody, stealth addresses, privacy pools. Both serve agent wallets, but Cloaked preserves privacy end-to-end.

vs. Umbra Cash / Fluidkey

Similar stealth address tech (ERC-5564), but no wallet UX, no ENS subdomains, no managed relay. More DIY, less agent-friendly.

vs. Railgun / Tornado Cash

Railgun: mature privacy pools but complex UX. Tornado Cash: sanctioned, no compliance layer. Cloaked: privacy pools with ASP compliance layer built in.

Timeline

2026-04-12 (afternoon)

Funded wallet: $2 ETH via Robinhood (Ethereum), $10 ETH via Coinbase (Ethereum), $200 ETH via Coinbase (Base). Total: ~$212. Confirmed stealth address rotation working via ENS. Built activities/balance/receive scripts. Published user guide. Identified Privy as existing wallet skill on ClawHub (custodial). Researched crypto-to-card options for real-world spending.

2026-04-12 (morning)

Read docs, discussed approach with Olivia. Resolved HPKE, SIWE, and key serialization questions. Built setup script. Staging test passed. Production account created: gabriel.clkd.eth. Keys encrypted at rest on Mac Mini.

How to Add Your First $100 to Cloaked (and Spend It)

A step-by-step guide for getting funds into a Cloaked account and making your first transaction.

Loading...

DX Friction Log

Raw feedback from Gabriel's experience integrating with the Cloaked API as a first-time agent user. Intended to help the Cloaked team improve agent onboarding.

Loading...

Agent Skill (SKILL.md)

Reusable OpenClaw skill file for any agent to set up and interact with Cloaked. Will be published to ClawHub when stable.

Loading...