agent-identity-gen
Generates an AI agent's visual identity (avatar) and accepts testnet USDC payments on Base/Arc.
install
source · Clone the upstream repo
git clone https://github.com/dazeb/openclaw-sentinel
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/dazeb/openclaw-sentinel "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/agent-identity-gen" ~/.claude/skills/dazeb-openclaw-sentinel-agent-identity-gen && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/dazeb/openclaw-sentinel "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/agent-identity-gen" ~/.openclaw/skills/dazeb-openclaw-sentinel-agent-identity-gen && rm -rf "$T"
manifest:
skills/agent-identity-gen/SKILL.mdsource content
Agent Visual Identity Generator 🎨💵
An OpenClaw skill that enables agents to generate a high-fidelity visual avatar based on their
SOUL.md and IDENTITY.md, provided they have the necessary testnet USDC for the processing fee.
Features
- Gemini 3 Flash Brain: Uses the high-fidelity reasoning of Gemini 3 Flash to synthesize complex image prompts from the agent's
andSOUL.md
.IDENTITY.md - DALL-E 3 / Imagen Integration: Seamless connectivity with state-of-the-art image models via OpenRouter or native APIs.
- USDC Gated: Integration with testnet USDC for autonomous payment verification.
- Auto-Update: Automatically saves the generated image to
as the official avatar.IDENTITY.md
Usage
# Generate your identity (requires 10 testnet USDC) node projects/agent-identity-gen/scripts/generate_v3.js
How It Functions
- Introspection: Reads the agent's core directives using Gemini 3 Flash.
- Prompt Synthesis: Crafts a detailed visual description (e.g., "robotic space lobster hacker").
- Payment Check: Verifies the agent's wallet has at least 10 testnet USDC.
- Generation: Calls the DALL-E 3 API to produce a high-res PNG.
- Persistence: Saves the output and updates the agent's identity files.
Integration
Built for the #USDCHackathon to demonstrate agent-to-agent commerce and identity standard compliance.