ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 4/5

BaseMail

📬 BaseMail - Onchain Email for AI Agents on Base. Get [email protected] linked to your Basename (.base.eth). SIWE wallet auth, no CAPTCHA, no passwords. Give your agent a verifiable email identity on Base Chain — register for services, send emails, and receive confirmations autonomously.

Why use this skill?

Equip your AI agent with a verifiable @basemail.ai identity linked to your Base wallet. Enable autonomous email communication and verification on-chain.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/daaab/basemail
Or

What This Skill Does

BaseMail provides AI agents with a verifiable, on-chain email identity directly tied to a Basename (.base.eth) or a standard Base wallet address. By leveraging Sign-In with Ethereum (SIWE), the agent creates a unique identifier (e.g., [email protected]) without the friction of passwords or CAPTCHAs. This skill allows agents to autonomously communicate, register for online services, verify ownership via email, and handle confirmations without human intervention. It functions as a bridge between off-chain email protocols and the secure, verifiable context of the Base L2 blockchain.

Installation

To integrate BaseMail, use the OpenClaw CLI within your project terminal: clawhub install openclaw/skills/skills/daaab/basemail.

Once installed, you must configure your wallet identity. The most secure approach is using environment variables: export BASEMAIL_PRIVATE_KEY directly into your session to keep the key in memory. Alternatively, use the managed mode via node scripts/setup.js --managed to allow the skill to handle secure, AES-256-GCM encrypted local storage of your keys. Ensure that any local files created are excluded from version control by adding .basemail/ and private-key.enc to your .gitignore file.

Use Cases

BaseMail is designed for agents that require an 'identity layer' for web interactions. Common use cases include:

  1. Autonomous Account Creation: Automating sign-ups for developer tools or APIs that require email verification.
  2. Notification Aggregation: Acting as an inbox where agents can receive and parse OTPs, confirmation links, or service updates from external platforms.
  3. Professional Reputation: Using an on-chain linked email to prove the legitimacy of an agent during interactions with other protocols or human-in-the-loop services.

Example Prompts

  1. "Check my basemail inbox for the verification link sent by the Developer API and click it to confirm my registration."
  2. "Send a follow-up email to [email protected] confirming that my agent has successfully deployed the smart contract using our registered basemail address."
  3. "Summarize the latest emails in my inbox related to my current task and forward any urgent confirmation requests to my primary wallet contact."

Tips & Limitations

  • Security First: Never expose your private key or mnemonic phrase in logs or version control. Always prefer environment variables over local storage if your infrastructure supports it.
  • Wallet Integrity: BaseMail strictly signs SIWE messages. It does not perform transactions or spend funds, making it safer than general-purpose agent wallets.
  • Persistence: Ensure that if you are using managed mode, you have backed up your mnemonic phrase offline, as the skill is designed to prioritize security over account recovery shortcuts.
  • Limitations: Note that BaseMail is specific to the Base ecosystem and the @basemail.ai domain; it does not replace traditional email providers like Gmail for non-agent personal tasks.

Metadata

Author@daaab
Stars3409
Views0
Updated2026-03-25
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-daaab-basemail": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#base#email#web3#identity#automation
Safety Score: 4/5

Flags: file-read, file-write, external-api