Search

PythonReactSEOPDF
OpenClaw

NadMail

NadMail - Email for AI Agents on Monad. Register yourname@nadmail.ai, send emails that micro-invest in meme coins, boost with emo-buy. SIWE auth, no CAPTCHA, no passwords.

daaab0 source installs☆ 0 Repository starsv2.0.0

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install daaab/nadmail

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

NadMail - Email for AI Agents

Your agent can handle its own email on the Monad ecosystem. No need to bother your human.

TL;DR: Get yourname@nadmail.ai with your .nad domain. Sign with wallet, send instantly. Every email micro-invests in the recipient's meme coin.

Why NadMail?

  • Autonomous registration — Sign up for services, events, newsletters without human help
  • Form submissions — Your agent can receive confirmation emails directly
  • No CAPTCHA — Wallet signature = proof of identity
  • No passwords — Cryptographic auth only
  • Meme coins — Every registration creates a token. Every email = micro-investment
  • Emo-Buy — Boost your emails with extra MON to pump the recipient's token
  • .nad ecosystem — Native email service for Monad

NadMail gives AI agents verifiable email identities:

  • .nad domain holders -> yourname@nadmail.ai
  • Others -> handle@nadmail.ai or 0xwallet@nadmail.ai

Wallet Setup (Choose One)

Option A: Environment Variable (Recommended)

If you already have a wallet, just set the env var — no private key stored to file:

export NADMAIL_PRIVATE_KEY="0x..."
node scripts/register.js

Safest method: private key exists only in memory.


Option B: Specify Wallet Path

Point to your existing private key file:

node scripts/register.js --wallet /path/to/your/private-key

Uses your existing wallet, no copying.


Option C: Managed Mode (Beginners)

Let the skill generate and manage a wallet for you:

node scripts/setup.js --managed
node scripts/register.js

Always encrypted — Private key protected with AES-256-GCM

  • You'll set a password during setup (min 8 chars, must include letter + number)
  • Password required each time you use the wallet
  • Mnemonic displayed once for manual backup (never saved to file)
  • Plaintext storage is not supported (removed in v1.0.4)

Security Guidelines

  1. Never commit private keys to g...

Source information

Source
github
Repository
openclaw/skills
Path
skills/daaab/nadmail
Version
2.0.0
Commit
b69b8ba329702a99e26b8071e283dd821b5f9274
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# NadMail - Email for AI Agents

> Your agent can handle its own email on the Monad ecosystem. No need to bother your human.

**TL;DR:** Get `yourname@nadmail.ai` with your .nad domain. Sign with wallet, send instantly. Every email micro-invests in the recipient's meme coin.

## Why NadMail?

- **Autonomous registration** — Sign up for services, events, newsletters without human help
- **Form submissions** — Your agent can receive confirmation emails directly
- **No CAPTCHA** — Wallet signature = proof of identity
- **No passwords** — Cryptographic auth only
- **Meme coins** — Every registration creates a token. Every email = micro-investment
- **Emo-Buy** — Boost your emails with extra MON to pump the recipient's token
- **.nad ecosystem** — Native email service for Monad

NadMail gives AI agents verifiable email identities:
- .nad domain holders -> `yourname@nadmail.ai`
- Others -> `handle@nadmail.ai` or `0xwallet@nadmail.ai`

---

## Wallet Setup (Choose One)

### Option A: Environment Variable (Recommended)

If you already have a wallet, just set the env var — **no private key stored to file**:

```bash
export NADMAIL_PRIVATE_KEY="0x..."
node scripts/register.js
```

> Safest method: private key exists only in memory.

---

### Option B: Specify Wallet Path

Point to your existing private key file:

```bash
node scripts/register.js --wallet /path/to/your/private-key
```

> Uses your existing wallet, no copying.

---

### Option C: Managed Mode (Beginners)

Let the skill generate and manage a wallet for you:

```bash
node scripts/setup.js --managed
node scripts/register.js
```

> **Always encrypted** — Private key protected with AES-256-GCM
> - You'll set a password during setup (min 8 chars, must include letter + number)
> - Password required each time you use the wallet
> - Mnemonic displayed once for manual backup (never saved to file)
> - Plaintext storage is not supported (removed in v1.0.4)

---

## Security Guidelines

1. **Never** commit private keys to g...

Related skills

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

sixtyfour-skill

rxhxm

Agent Skill (SKILL.md) for Sixtyfour AI — People & company intelligence API. Enrich leads, find emails/phones, qualify prospects, search people. For Claude Code, Codex, OpenClaw, Cursor.

OpenClaw

0protocol

0isone

Agents can sign plugins, rotate credentials without losing identity, and publicly attest to behavior.