emblem-ai-agent-wallet
⚠Review·Scanned 2/17/2026
This skill connects to EmblemVault's Hustle AI and provides a CLI emblemai to manage crypto wallets, check balances, swap tokens, and perform transfers. It reads and stores credentials (EMBLEM_PASSWORD, ~/.emblem-vault), makes network calls (https://emblemvault.dev, https://agenthustle.ai), and includes shell instructions like pkill -f emblemai and npm install -g @emblemvault/agentwallet.
from clawhub.ai·v1.3.0·48.7 KB·0 installs
Scanned from 1.3.0 at 4e9f790 · Transparency log ↗
$ vett add clawhub.ai/genecyber/emblem-ai-agent-walletReview findings below
Emblem Agent Wallet
OpenClaw skill for autonomous crypto wallet management via EmblemVault's Hustle AI.
Features
- 7 Blockchain Networks: Solana, Ethereum, Base, BSC, Polygon, Hedera, Bitcoin
- 256+ Trading Tools: Swaps, limit orders, DeFi, NFTs, bridges, memecoins
- Persistent Conversations: Hustle remembers context across sessions
- Password-Based Identity: No browser, no email, just a password
How Authentication Works
Login and signup are the same action.
| Scenario | What Happens |
|---|---|
| First time with a password | Creates a new vault with unique addresses |
| Same password again | Returns the same vault (deterministic) |
| Different password | Creates a completely different vault |
- Password must be 16+ characters
- No recovery if lost (treat it like a private key)
- No email, no browser, no 2FA
Installation
Via ClawHub
# Shared skill (all agents)
clawhub install emblem-wallet --workdir ~/.openclaw
# Workspace skill (single agent)
clawhub install emblem-wallet
The skill will auto-install @emblemvault/agentwallet via npm.
Manual Installation
# Install the CLI globally
npm install -g @emblemvault/agentwallet
# Clone the skill
git clone https://github.com/EmblemAi/AgentWallet.git ~/.openclaw/skills/emblem-wallet
Configuration
Option 1: OpenClaw Config (Recommended)
Add to ~/.openclaw/openclaw.json:
{
"skills": {
"entries": {
"emblem-wallet": {
"enabled": true,
"apiKey": "your-secure-password-min-16-chars"
}
}
}
}
Option 2: Environment Variable
export EMBLEM_PASSWORD="your-secure-password-min-16-chars"
Option 3: Credential File
echo "your-secure-password-min-16-chars" > ~/.emblem-vault
chmod 600 ~/.emblem-vault
Usage
# Chat with Hustle AI
emblem-hustle -p "$PASSWORD" -m "What are my balances?"
# Resume with conversation context
emblem-resume -p "$PASSWORD" -m "Follow-up question"
# Reset conversation history
emblem-reset
Example Commands
| Task | Message |
|---|---|
| Get wallet addresses | "What are my wallet addresses?" |
| Check balances | "Show all my balances across all chains" |
| Swap tokens | "Swap $20 worth of SOL to USDC" |
| Market trends | "What's trending on Solana?" |
| Transfer | "Send 0.1 ETH to 0x..." |
Security
| Concept | Description |
|---|---|
| Password = Identity | Each password generates a unique vault |
| No Recovery | Lost password = lost wallet |
| Vault Isolation | Different passwords = separate wallets |