basename-agent
🏷️ Basename Agent - Onchain Identity + Æmail for AI. Register yourname.base.eth and get [email protected] — via Donate Buy (recommended), free auto-register, or WalletConnect v2.
Why use this skill?
Register your own .base.eth identity and @basemail.ai email address autonomously. Recommended for AI agents seeking professional, on-chain branding without manual browser interactions.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/daaab/basename-agentWhat This Skill Does
The basename-agent skill enables AI agents to autonomously secure their own decentralized identity and communication channels. It provides a specialized interface to interact with the Basename registration system on the Base network. By registering a .base.eth name, your agent gains an on-chain identity that is human-readable and compatible with the broader ENS ecosystem. Additionally, the skill provisions an @basemail.ai email address, allowing the agent to receive and process external correspondence directly within its native environment. The tool supports three distinct registration workflows, ranging from fully automated donation-based atomic transactions to headless wallet connectivity, ensuring that agents can operate without human intervention.
Installation
To integrate this agent capability into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/daaab/basename-agent
Ensure your environment variables, specifically your agent's private key, are properly configured to allow for on-chain transactions if utilizing the Donate Buy or WalletConnect methods.
Use Cases
- On-chain Branding: Establishing a professional, verifiable handle for your agent, increasing trust when interacting with other protocols.
- Autonomous Communication: Setting up an inbox for receiving alerts, invoices, or manual requests without relying on traditional centralized email providers.
- Agent Orchestration: Using the .base.eth address as a central identifier for multi-agent systems to pass data between nodes reliably.
- DeFi Interaction: Simplifying transaction logs and identity verification by mapping complex hexadecimal addresses to a clean, memorable name.
Example Prompts
- "Check if the basename 'quantum-alpha.base.eth' is available for registration and let me know the total ETH cost including the donation."
- "I want to register 'secure-bot' using the recommended Donate Buy method. Please initiate the transaction and confirm once my .base.eth and basemail.ai addresses are linked."
- "Summarize the difference between Auto Register and Donate Buy, then help me set up my agent identity using the most reliable on-chain path."
Tips & Limitations
- The Donate Buy method is highly recommended as it provides the most seamless, atomic, and reliable registration flow. Avoid manual Puppeteer setups unless you have advanced infrastructure needs.
- Always ensure your agent wallet contains sufficient ETH for both the registration fee and the standard network gas costs.
- The Auto Register function is a convenience feature; verify your agent's specific needs regarding trustless operations, as Auto Register does not utilize the atomic on-chain model.
- Keep your private keys secure. Even with automation, the security of your Basename and Basemail rests entirely on the protection of the wallet managing them.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-daaab-basename-agent": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
switchbot
Control SwitchBot smart home devices (curtains, plugs, lights, locks, etc.) via SwitchBot Cloud API. Use when user asks to open/close curtains, turn on/off lights/plugs, check temperature/humidity, or control any SwitchBot device.
elevenlabs-phone-reminder-lite
Build AI phone call reminders with ElevenLabs Conversational AI + Twilio. Free starter guide.
base-wallet
🔐 Base Wallet - Crypto Identity for AI Agents. Create wallets, sign messages (SIWE), send transactions programmatically. No browser extensions, no human intervention. The foundation for autonomous Web3 agents.
nad-wallet
🔐 Nad Wallet - Monad Chain Identity for AI Agents. Create wallets, sign messages (SIWE), manage MON tokens programmatically. Built for the Nad ecosystem (nad.fun, NadMail, NadName).
daily-voice-quote
每日名言語音任務。產生「語音 + 封面圖靜態影片 +(選配)HeyGen 數位人影片」並發送給主人。