Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
security scanner fixes: added install metadata, credential docs, wallet safety warnings, explicit user confirmation requirement for payments
What This Skill Does
Searches, registers, and manages domain names through unhuman.domains using the unhuman CLI. Payment is handled via bitcoin Lightning Network, either manually by paying a printed invoice or autonomously via agent-wallet when explicitly authorized.
Lets an agent register and pay for domains autonomously over bitcoin Lightning Network without requiring a traditional registrar account or credit card.
When to use it
- Checking if a domain name is available before starting a project
- Registering a .xyz or .dev domain paid in bitcoin
- Updating DNS A records after deploying a new server
- Swapping nameservers when migrating to a different DNS provider
- Renewing an expiring domain without logging into a registrar dashboard
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Register myproject.xyz and point it to 1.2.3.4
- 1Search for myproject.xyz availability with `npx unhuman domains search myproject --tld xyz`
- 2Register the domain with `npx unhuman domains register myproject.xyz --email user@example.com`, which prints a Lightning invoice
- 3Wait for the user to pay the invoice and confirm, then store the management token at ~/.unhuman/tokens.json
- 4Set the DNS A record with `npx unhuman domains dns set myproject.xyz --records '[{"type":"A","name":"@","value":"1.2.3.4","ttl":3600}]'`
myproject.xyz registered and DNS A record pointing to 1.2.3.4
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.