Cloaked

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.

Agent holds keys

SDK Stack

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

Node.js

ENS Subdomain

gabriel.clkd.eth — human-readable payment address. Send to this name and get a fresh stealth address each time.

Live

Receive Page

gabriel.clkd.id — QR code and address for payments. Supports query params for pre-filled invoices.

Live

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

Privy: MPC wallets, policy engine, 3-step setup, agent never sees private key. Cloaked: self-custody, stealth addresses, privacy pools. Privy leads on DX; Cloaked leads on privacy.

vs. Umbra / Fluidkey

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

vs. Railgun

Mature privacy pools but complex UX. No wallet product — protocol only. Heavier ZK proof requirements.

vs. Regular Wallets

MetaMask, Rabby, etc. have no privacy layer. All addresses and balances publicly visible on-chain.

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 via ENS. Built activities/balance/receive scripts. Published user guide. Identified Privy as existing wallet skill on ClawHub. Researched crypto-to-card options.

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.

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...