nadname-agent

Verified·Scanned 2/17/2026

Registers .nad names on Monad via local Node scripts and the Nad Name Service API. It uses PRIVATE_KEY, reads/writes ~/.nadname/*, and calls https://api.nad.domains and https://rpc.monad.xyz.

from clawhub.ai·v75f0c6c·44.8 KB·0 installs
Scanned from 2.0.0 at 75f0c6c · Transparency log ↗
$ vett add clawhub.ai/daaab/nadname-agent

🌐 NadName Agent

Register .nad names on Monad blockchain via Nad Name Service (NNS).

Quick Start

# Install dependencies
npm install

# Check name availability
node scripts/check-name.js myname

# Register name (set PRIVATE_KEY first)
export PRIVATE_KEY="0x..."
node scripts/register-name.js --name myname

# List owned names
node scripts/my-names.js

Security Features

✅ No hardcoded private keys
✅ Environment variable or encrypted keystore only
✅ No auto-detection of external wallet paths
✅ Proper file permissions (600) for sensitive data
✅ AES-256-GCM encryption for managed keystores

Documentation

See SKILL.md for complete documentation and usage examples.

Important Notes

  • Permanent ownership: .nad names never expire
  • One-time fee: No renewal costs
  • NFT-based: Names are tradeable NFTs
  • Emoji support: Use 🦞.nad or 你好.nad
  • Monad blockchain: Fast and cheap transactions