5.5k★by neomaking
clawdwallet – OpenClaw Skill
clawdwallet is an OpenClaw Skills integration for coding workflows. Install and control ClawdWallet - a multi-chain Web3 wallet Chrome extension controlled by Clawdbot agents. Use when setting up agent-controlled wallet, connecting to dApps, signing transactions, or managing crypto across 20+ chains (EVM, Bitcoin, Solana, Cosmos). Powered by ShapeShift hdwallet.
Skill Snapshot
| name | clawdwallet |
| description | Install and control ClawdWallet - a multi-chain Web3 wallet Chrome extension controlled by Clawdbot agents. Use when setting up agent-controlled wallet, connecting to dApps, signing transactions, or managing crypto across 20+ chains (EVM, Bitcoin, Solana, Cosmos). Powered by ShapeShift hdwallet. OpenClaw Skills integration. |
| owner | neomaking |
| repository | neomaking/clawdwallet |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @neomaking/clawdwallet |
| last updated | Feb 7, 2026 |
Maintainer

name: clawdwallet description: Install and control ClawdWallet - a multi-chain Web3 wallet Chrome extension controlled by Clawdbot agents. Use when setting up agent-controlled wallet, connecting to dApps, signing transactions, or managing crypto across 20+ chains (EVM, Bitcoin, Solana, Cosmos). Powered by ShapeShift hdwallet.
ClawdWallet
Multi-chain wallet extension your agent controls via WebSocket.
Quick Install
# Clone and build
git clone https://github.com/NeOMakinG/clawdwallet.git
cd clawdwallet
npm install
npm run build
# Or use pre-built dist/ folder directly
Load in Chrome
chrome://extensions→ Enable Developer mode- Load unpacked → select
dist/folder - Click extension icon → set WebSocket URL (default:
ws://localhost:3033/clawdwallet)
Clawdbot Gateway Config
Add to your gateway config:
extensions:
clawdwallet:
enabled: true
Agent Commands
Initialize with existing seed
{"type": "init_wallet", "mnemonic": "your twenty four words..."}
Generate new wallet
{"type": "generate_wallet"}
Returns addresses for all supported chains.
Approve dApp request
{"type": "sign_and_respond", "requestId": "uuid"}
Reject request
{"type": "reject_request", "requestId": "uuid", "reason": "Looks suspicious"}
Check status
{"type": "get_status"}
Incoming Requests
When dApp requests signature, you receive:
{
"type": "wallet_request",
"id": "uuid",
"chain": "ethereum",
"method": "eth_sendTransaction",
"params": [{"to": "0x...", "value": "0x..."}],
"origin": "https://app.uniswap.org"
}
Review and approve/reject based on context.
Supported Chains
| Family | Chains |
|---|---|
| EVM | Ethereum, Polygon, Optimism, Arbitrum, Base, Avalanche, Gnosis, BSC |
| UTXO | Bitcoin, Litecoin, Dogecoin, Bitcoin Cash |
| Cosmos | Cosmos Hub, Osmosis, THORChain, Mayachain |
| Other | Solana, TON, Near, Sui, Tron |
Security Notes
- Only use with trusted agents
- Consider dedicated wallet for agent operations
- Never expose mnemonic or WebSocket URL publicly
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
- Only use with trusted agents - Consider dedicated wallet for agent operations - Never expose mnemonic or WebSocket URL publicly
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install clawdwallet?
Run openclaw add @neomaking/clawdwallet in your terminal. This installs clawdwallet into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/neomaking/clawdwallet. Review commits and README documentation before installing.
