Install
openclaw skills install unhumanSearch, register, and manage domain names via unhuman.domains. Pay with bitcoin using agent-wallet. Use when the user wants to find available domains, regist...
openclaw skills install unhumanRegister and manage domains at unhuman.domains, paid with bitcoin via Lightning Network.
npx unhuman domains search myproject
npx unhuman domains search myproject --tld com,dev,xyz
npx unhuman domains search myproject --json
# Manual payment (prints Lightning invoice, waits for preimage)
npx unhuman domains register mysite.xyz --email recovery@example.com
# Auto-pay with agent-wallet (requires explicit --wallet flag)
npx unhuman domains register mysite.xyz --wallet --email recovery@example.com
--email sets recovery email (recommended)~/.unhuman/tokens.jsonnpx unhuman domains info mysite.xyz
npx unhuman domains dns mysite.xyz
npx unhuman domains dns set mysite.xyz --records '[{"type":"A","name":"@","value":"1.2.3.4","ttl":3600}]'
npx unhuman domains nameservers mysite.xyz ns1.example.com ns2.example.com
npx unhuman domains renew mysite.xyz
npx unhuman domains renew mysite.xyz --wallet --period 2
npx unhuman domains recover mysite.xyz --email recovery@example.com
npx unhuman domains recover mysite.xyz --email recovery@example.com --code 123456
npx unhuman domains tokens
The --wallet flag enables autonomous payment via @moneydevkit/agent-wallet. Only use when the user explicitly requests autonomous payment.
Requires:
npx @moneydevkit/agent-wallet start)Flow: submit request → receive 402 with Lightning invoice → agent-wallet pays → retry with preimage.
⚠️ Always confirm with the user before using --wallet. This flag triggers a real bitcoin payment. Without --wallet, the CLI prints the invoice for the user to pay manually.
~/.unhuman/tokens.json after successful registration. These tokens are required for DNS/nameserver/renewal operations. Protect this file.~/.agent-wallet/.--json for machine-readable outputnpm i -g unhuman