Agent skill

Emblem AI Agent Wallet

by LeoYeAI in LeoYeAI/openclaw-master-skills

Connect to EmblemVault and manage crypto wallets via Emblem AI - Agent Hustle.

MITAuto-check: notesBackend & APIs

Install Emblem AI Agent Wallet

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill emblem-ai-agent-wallet -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills emblem-ai-agent-wallet --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/emblemai-agentwallet .claude/skills/emblem-ai-agent-wallet && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
emblem-ai-agent-wallet
GitHub stars
2.2k
Token cost
~6.1k tokens
SKILL.md length
2,672 words
Files
2
Skills in repo
1,235
Repo updated
First seen
Licence
MIT

At a glance

Connect to EmblemVault and manage crypto wallets via Emblem AI - Agent Hustle.

  • Works in 6 steps: Install: npm install -g… → Run: emblemai → Authenticate in the browser (or enter a… → …
  • The user wants to trade crypto
  • SKILL.md covers Quick Start -- How to Use This…, Prerequisites, Installation and First Run, plus 7 more sections
  • Calls npm, git and brew; reaches github.com; needs EMBLEM_PASSWORD

What it does

Emblem AI Agent Wallet is an agent skill from LeoYeAI/openclaw-master-skills. Connect to EmblemVault and manage crypto wallets via Emblem AI - Agent Hustle. Supports Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin. Use when the user wants to trade crypto, check balances, swap tokens, or interact with blockchain wallets.

Its SKILL.md is about 6.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `_meta.json`).

It sits in Backend & APIs. It works with Solana, Bitcoin, Ethereum and npm. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • The user wants to trade crypto
  • Interact with blockchain wallets

Example prompts

  • “/emblem-ai-agent-wallet”

Requirements

  • Node.js

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Install: npm install -g @emblemvault/agentwallet
  2. Run: emblemai
  3. Authenticate in the browser (or enter a password if prompted)
  4. Check /plugins to see which plugins loaded
  5. Type /help to see all commands
  6. Try: "What are my wallet addresses?" to verify authentication

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • git
    • brew
    • jq

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    Also links to:

    • dotenvx.com
    • npmjs.com
    • emblemvault.dev
    • discord.gg
    • agenthustle.ai

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • EMBLEM_PASSWORD

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Emblem AI Agent Wallet loads about 6.1k tokens when it runs. Until then it costs about 69 tokens; SKILL.md has 2,672 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~69
When it runs · the whole SKILL.md, loaded when a task matches
~6.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:6
    PASSWORD"]},"config_paths":["~/.emblemai/.env","~/.emblemai/.env.keys","~/.emblemai/session.json","~/.emblemai/history/"
  • NoteMentions a .env fileSKILL.md:119
    dential | dotenvx-encrypted `~/.emblemai/.env` | 3 |
  • NoteMentions a .env fileSKILL.md:445
    | `~/.emblemai/.env` | Encrypted credentials (EMBLEM_PASSWORD) | Yes -- AES-256-GCM encrypted | `600` |
  • NoteMentions a .env fileSKILL.md:446
    | `~/.emblemai/.env.keys` | Decryption key for `.env` | Yes -- controls access to credentials | `600` |
  • NoteMentions a .env fileSKILL.md:453
    encryption key is stored in `~/.emblemai/.env.keys` and the encrypted payload in `~/.emblemai/.env`. Both files are crea
  • NoteMentions a .env fileSKILL.md:541
    | `.env` | Your EMBLEM_PASSWORD | Encrypted with AES-256-GCM via [dotenvx](https://dotenvx.com/). The password is never
  • NoteMentions a .env fileSKILL.md:542
    | `.env.keys` | The AES decryption key for `.env` | File permissions `chmod 600` (owner-only). This key never leaves you

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 2,672 words, ~6,078 tokens.

Download SKILL.mdSave it as .claude/skills/emblem-ai-agent-wallet/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
emblem-ai-agent-wallet
description
Connect to EmblemVault and manage crypto wallets via Emblem AI - Agent Hustle. Supports Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin. Use when the user wants to trade crypto, check balances, swap tokens, or interact with blockchain wallets.
homepage
https://emblemvault.dev
user-invocable
true

Emblem Agent Wallet

Connect to Agent Hustle -- EmblemVault's autonomous crypto AI with 250+ trading tools across 7 blockchains. Browser auth, streaming responses, plugin system, and zero-config agent mode.

Requires the CLI: npm install -g @emblemvault/agentwallet


Quick Start -- How to Use This Skill

Step 1: Install the CLI

bash
npm install -g @emblemvault/agentwallet

This provides a single command: emblemai

Step 2: Use it

When this skill loads, you can ask Agent Hustle anything about crypto:

  • "What are my wallet addresses?"
  • "Show my balances across all chains"
  • "What's trending on Solana?"
  • "Swap $20 of SOL to USDC"
  • "Send 0.1 ETH to 0x..."

To invoke this skill, say things like:

  • "Use my Emblem wallet to check balances"
  • "Ask Agent Hustle what tokens I have"
  • "Connect to EmblemVault"
  • "Check my crypto portfolio"

All requests are routed through emblemai under the hood.


Prerequisites

  • Node.js >= 18.0.0
  • Terminal with 256-color support (iTerm2, Kitty, Windows Terminal, or any xterm-compatible terminal)
  • Optional: glow for rich markdown rendering (brew install glow on macOS)

Installation

bash
npm install -g @emblemvault/agentwallet
From source
bash
git clone https://github.com/EmblemCompany/EmblemAi-AgentWallet.git
cd EmblemAi-AgentWallet
npm install
npm link   # makes `emblemai` available globally

First Run

  1. Install: npm install -g @emblemvault/agentwallet
  2. Run: emblemai
  3. Authenticate in the browser (or enter a password if prompted)
  4. Check /plugins to see which plugins loaded
  5. Type /help to see all commands
  6. Try: "What are my wallet addresses?" to verify authentication

Authentication

EmblemAI v3 supports two authentication methods: browser auth for interactive use and password auth for agent/scripted use.

Browser Auth (Interactive Mode)

When you run emblemai without -p, the CLI:

  1. Checks ~/.emblemai/session.json for a saved session
  2. If a valid (non-expired) session exists, restores it instantly -- no login needed
  3. If no session, starts a local server on 127.0.0.1:18247 and opens your browser
  4. You authenticate via the EmblemVault auth modal in the browser
  5. The session JWT is captured, saved to disk, and the CLI proceeds
  6. If the browser can't open, the URL is printed for manual copy-paste
  7. If authentication times out (5 minutes), falls back to a password prompt
Password Auth (Agent Mode)

Login and signup are the same action. The first use of a password creates a vault; subsequent uses return the same vault. Different passwords produce different wallets.

In agent mode, if no password is provided, a secure random password is auto-generated and stored encrypted via dotenvx. Agent mode works out of the box with no manual setup.

What Happens on Authentication
  1. Browser auth: session JWT is received from browser and hydrated into the SDK Password auth: password is sent to EmblemAuthSDK.authenticatePassword()
  2. A deterministic vault is derived -- same credentials always yield the same vault
  3. The session provides wallet addresses across multiple chains: Solana, Ethereum, Base, BSC, Polygon, Hedera, Bitcoin
  4. HustleIncognitoClient is initialized with the session
Credential Discovery

Before making requests, locate the password using this priority:

MethodHow to usePriority
CLI argumentemblemai -p "your-password"1 (highest, stored encrypted)
Environment variableexport EMBLEM_PASSWORD="your-password"2 (not stored)
Encrypted credentialdotenvx-encrypted ~/.emblemai/.env3
Auto-generate (agent mode)Automatic on first run4
Interactive promptFallback when browser auth fails5 (lowest)

If no credentials are found, ask the user:

"I need your EmblemVault password to connect to Hustle AI. This password must be at least 16 characters.

Note: If this is your first time, entering a new password will create a new wallet. If you've used this before, use the same password to access your existing wallet.

Would you like to provide a password?"

  • Password must be 16+ characters
  • No recovery if lost (treat it like a private key)

Execution Notes

Allow sufficient time. Hustle AI queries may take up to 2 minutes for complex operations (trading, cross-chain lookups). The CLI outputs progress dots every 5 seconds to indicate it's working.

Present Hustle's response clearly. Display the response from Hustle AI to the user in a markdown codeblock:

markdown
**Hustle AI Response:**
\`\`\`
[response from Hustle]
\`\`\`

Usage

Agent Mode (For AI Agents -- Single Shot)

Use --agent mode for programmatic, single-message queries:

bash
# Zero-config -- auto-generates password on first run
emblemai --agent -m "What are my wallet addresses?"

# Explicit password
emblemai --agent -p "$PASSWORD" -m "Show my balances"

# Pipe output to other tools
emblemai -a -m "What is my SOL balance?" | jq .

# Use in scripts
ADDRESSES=$(emblemai -a -m "List my addresses as JSON")

Any system that can shell out to a CLI can give its agents a wallet:

bash
# OpenClaw, CrewAI, AutoGPT, or any agent framework
emblemai --agent -m "Send 0.1 SOL to <address>"
emblemai --agent -m "Swap 100 USDC to ETH on Base"
emblemai --agent -m "What tokens do I hold across all chains?"

Each password produces a unique, deterministic wallet. To give multiple agents separate wallets, use different passwords:

bash
emblemai --agent -p "agent-alice-wallet-001" -m "My addresses?"
emblemai --agent -p "agent-bob-wallet-002" -m "My addresses?"

Agent mode always uses password auth (never browser auth), retains conversation history between calls, and supports the full Hustle AI toolset including trading, transfers, portfolio queries, and cross-chain operations.

Interactive Mode (For Humans)

Readline-based interactive mode with streaming AI responses, glow markdown rendering, and slash commands.

bash
emblemai              # Browser auth (recommended)
emblemai -p "$PASSWORD"  # Password auth
Reset Conversation
bash
emblemai --reset

Interactive Commands

All commands are prefixed with /. Type them in the input bar and press Enter.

General
CommandDescription
/helpShow all available commands
/settingsShow current configuration (vault ID, model, streaming, debug, tools)
/exitExit the CLI (also: /quit)
Chat and History
CommandDescription
/resetClear conversation history and start fresh
/clearAlias for /reset
/history on|offToggle history retention between messages
/historyShow history status and recent messages
Streaming and Debug
CommandDescription
/stream on|offToggle streaming mode (tokens appear as generated)
/streamShow current streaming status
/debug on|offToggle debug mode (shows tool args, intent context)
/debugShow current debug status
Model Selection
CommandDescription
/model <id>Set the active model by ID
/model clearReset to API default model
/modelShow currently selected model
Tool Management
CommandDescription
/toolsList all tools with selection status
/tools add <id>Add a tool to the active set
/tools remove <id>Remove a tool from the active set
/tools clearClear tool selection (enable auto-tools mode)

When no tools are selected, the AI operates in auto-tools mode, dynamically choosing appropriate tools based on conversation context.

Authentication
CommandDescription
/authOpen authentication menu
/walletShow wallet addresses (EVM, Solana, BTC, Hedera)
/portfolioShow portfolio (routes as a chat query)

The /auth menu provides:

OptionDescription
1. Get API KeyFetch your vault API key
2. Get Vault InfoShow vault ID, addresses, creation date
3. Session InfoShow current session details (identifier, expiry, auth type)
4. Refresh SessionRefresh the auth session token
5. EVM AddressShow your Ethereum/EVM address
6. Solana AddressShow your Solana address
7. BTC AddressesShow your Bitcoin addresses (P2PKH, P2WPKH, P2TR)
8. Backup Agent AuthExport credentials to a backup file
9. LogoutClear session and exit (requires re-authentication on next run)
Payment (PAYG Billing)
CommandDescription
/paymentShow PAYG billing status (enabled, mode, debt, tokens)
/payment enable|disableToggle pay-as-you-go billing
/payment token <TOKEN>Set payment token (SOL, ETH, HUSTLE, etc.)
/payment mode <MODE>Set payment mode: pay_per_request or debt_accumulation
Markdown Rendering
CommandDescription
/glow on|offToggle markdown rendering via glow
/glowShow glow status and version

Requires glow to be installed.

Logging
CommandDescription
/log on|offToggle stream logging to file
/logShow logging status and file path

Log file defaults to ~/.emblemai-stream.log. Override with --log-file <path>.


Keyboard Shortcuts

KeyAction
EnterSend message
UpRecall previous input
Ctrl+CExit
Ctrl+DExit (EOF)

CLI Flags

FlagAliasDescription
--password <pw>-pAuthentication password (16+ chars) -- skips browser auth
--message <msg>-mMessage for agent mode
--agent-aRun in agent mode (single-shot, password auth only)
--restore-auth <path>Restore credentials from backup file and exit
--resetClear conversation history and exit
--debugStart with debug mode enabled
--streamStart with streaming enabled (default: on)
--logEnable stream logging
--log-file <path>Override log file path (default: ~/.emblemai-stream.log)
--hustle-url <url>Override Hustle API URL
--auth-url <url>Override auth service URL
--api-url <url>Override API service URL

Environment Variables

VariableDescription
EMBLEM_PASSWORDAuthentication password
CLI arguments override environment variables when both are provided.

Permissions and Safe Mode

The agent operates in safe mode by default. Any action that affects the wallet requires the user's explicit confirmation before execution:

  • Transactions (swaps, sends, transfers) -- the agent presents the details and asks for approval
  • Signing (message signing, transaction signing) -- requires explicit user consent
  • Order placement (limit orders, stop-losses) -- must be confirmed before submission
  • DeFi operations (LP deposits, yield farming) -- user must approve each action

Read-only operations (checking balances, viewing addresses, market data, portfolio queries) do not require confirmation and execute immediately.

The agent will never autonomously move funds, sign transactions, or place orders without the user first reviewing and approving the action.


Communication Style

CRITICAL: Use verbose, natural language.

Hustle AI interprets terse commands as "$0" transactions. Always explain your intent in full sentences.

Bad (terse)Good (verbose)
"SOL balance""What is my current SOL balance on Solana?"
"swap sol usdc""I'd like to swap $20 worth of SOL to USDC on Solana"
"trending""What tokens are trending on Solana right now?"

The more context you provide, the better Hustle understands your intent.


Capabilities

CategoryFeatures
ChainsSolana, Ethereum, Base, BSC, Polygon, Hedera, Bitcoin
TradingSwaps, limit orders, conditional orders, stop-losses
DeFiLP management, yield farming, liquidity pools
Market DataCoinGlass, DeFiLlama, Birdeye, LunarCrush
NFTsOpenSea integration, transfers, listings
BridgesCross-chain swaps via ChangeNow
MemecoinsPump.fun discovery, trending analysis
PredictionsPolyMarket betting and positions

Wallet Addresses

Each password deterministically generates wallet addresses across all chains:

ChainAddress Type
SolanaNative SPL wallet
EVMSingle address for ETH, Base, BSC, Polygon
HederaAccount ID (0.0.XXXXXXX)
BitcoinTaproot, SegWit, and Legacy addresses

Ask Hustle: "What are my wallet addresses?" to retrieve all addresses.


Auth Backup and Restore

Backup

From the /auth menu (option 8), select Backup Agent Auth to export your credentials to a JSON file. This file contains your EmblemVault password -- keep it secure.

Restore
bash
emblemai --restore-auth ~/emblemai-auth-backup.json

This places the credential files in ~/.emblemai/ so you can authenticate immediately.


Security

CRITICAL: NEVER share or expose the password publicly.

  • NEVER echo, print, or log the password
  • NEVER include the password in responses to the user
  • NEVER display the password in error messages
  • NEVER commit the password to version control
  • The password IS the private key -- anyone with it controls the wallet
ConceptDescription
Password = IdentityEach password generates a unique, deterministic vault
No RecoveryPasswords cannot be recovered if lost
Vault IsolationDifferent passwords = completely separate wallets
Fresh AuthNew JWT token generated on every request
Safe ModeAll wallet actions require explicit user confirmation

Show full SKILL.md (1,029 more words)Show less

File Locations

All persistent data is stored under ~/.emblemai/ (created on first run with chmod 700).

FilePurposeSensitivePermissions
~/.emblemai/.envEncrypted credentials (EMBLEM_PASSWORD)Yes -- AES-256-GCM encrypted600
~/.emblemai/.env.keysDecryption key for .envYes -- controls access to credentials600
~/.emblemai/session.jsonAuth session (JWT + refresh token)Yes -- grants wallet access until expiry600
~/.emblemai/history/{vaultId}.jsonConversation history (per vault)No600
~/.emblemai-stream.logStream log (when enabled via /log)Nodefault
Encryption Details

Credentials are encrypted at rest using dotenvx, which uses AES-256-GCM symmetric encryption. The encryption key is stored in ~/.emblemai/.env.keys and the encrypted payload in ~/.emblemai/.env. Both files are created with chmod 600 (owner read/write only). The decryption key never leaves the local machine.

Session tokens (session.json) contain a short-lived JWT (refreshed automatically) and a refresh token valid for 7 days. Sessions are not encrypted on disk but are restricted to chmod 600. Logging out via /auth > Logout deletes the session file.

Legacy credentials (~/.emblem-vault) are automatically migrated to the encrypted format on first run and the original is backed up.


Troubleshooting

IssueSolution
emblemai: command not foundRun: npm install -g @emblemvault/agentwallet
"Password must be at least 16 characters"Use a longer password
"Authentication failed"Check network connectivity to auth service
Browser doesn't open for authCopy the printed URL and open it manually
Session expiredRun emblemai again -- browser will open for fresh login
glow not renderingInstall glow: brew install glow (optional, falls back to plain text)
Plugin not loadingCheck that the npm package is installed
Slow responseNormal -- queries can take up to 2 minutes

Updating

bash
npm update -g @emblemvault/agentwallet

Quick Reference

bash
# Install
npm install -g @emblemvault/agentwallet

# Interactive mode (browser auth -- recommended)
emblemai

# Agent mode (zero-config -- auto-generates wallet)
emblemai --agent -m "What are my balances?"

# Agent mode with explicit password
emblemai --agent -p "your-password-16-chars-min" -m "What tokens do I have?"

# Use environment variable
export EMBLEM_PASSWORD="your-password-16-chars-min"
emblemai --agent -m "Show my portfolio"

# Reset conversation history
emblemai --reset

Security Advisory

This section explains the trust model, what happens on your machine, and how to run the agent securely.

Trust Model

Emblem Agent Wallet is an open-source CLI published by EmblemCompany on both npm and GitHub. You can verify the package before installing:

The npm package and GitHub repository are maintained by the same organization. You can compare the published package contents against the source repository at any time using npm pack --dry-run or by inspecting node_modules/@emblemvault/agentwallet after install.

What Happens During Installation

npm install -g @emblemvault/agentwallet installs the CLI binary emblemai globally. Like all global npm packages, this runs on your machine with your user permissions. The package has no postinstall scripts -- it only places the CLI binary and its dependencies.

What Happens During Authentication

Browser auth (recommended): The CLI starts a temporary local server on 127.0.0.1:18247 (localhost only, not network-accessible) to receive the auth callback from your browser. This server runs only during the login flow and handles a single request. The browser opens the EmblemVault auth modal where you authenticate directly with the EmblemVault service. On success, a session JWT is returned to the local server and saved to disk.

Password auth: The password is sent to EmblemVault's auth API over HTTPS. A session JWT is returned. If using the -p flag, the password is also encrypted and stored locally for future sessions.

In both cases, no credentials are sent to any third party. Authentication is strictly between your machine and the EmblemVault auth service.

What Gets Stored on Disk

All files are created under ~/.emblemai/ with restrictive permissions:

FileWhat It ContainsHow It's Protected
.envYour EMBLEM_PASSWORDEncrypted with AES-256-GCM via dotenvx. The password is never stored in plaintext.
.env.keysThe AES decryption key for .envFile permissions chmod 600 (owner-only). This key never leaves your machine and is never transmitted over the network.
session.jsonJWT access token + refresh tokenFile permissions chmod 600. The JWT expires after 15 minutes and is automatically refreshed. The refresh token is valid for 7 days. Logging out deletes this file.
history/*.jsonConversation historyFile permissions chmod 600. Contains your chat messages with the AI. No credentials are stored in history.

The ~/.emblemai/ directory itself is created with chmod 700 (owner-only access).

How Sessions Work

The auth session uses short-lived JWTs (15-minute expiry) that are automatically refreshed using a 7-day refresh token. This means:

  • If your session file is compromised, the attacker has at most 7 days of access (refresh token expiry), not indefinite access
  • The JWT is rotated frequently, limiting the window of exposure for any single token
  • Logging out (/auth > Logout) immediately invalidates the local session and deletes the file
  • Each refresh issues a new refresh token and invalidates the previous one (rotation)
Safe Mode and Transaction Confirmation

The agent operates in safe mode by default. This means:

  • All wallet-modifying actions require your explicit confirmation before execution -- including swaps, sends, transfers, order placement, signing, and DeFi operations
  • Read-only operations execute immediately without confirmation -- balance checks, address lookups, market data, portfolio views
  • The agent will present the full details of any transaction (amounts, addresses, fees) and wait for your approval before submitting
  • There is no "auto-execute" mode -- every transaction requires a human in the loop
Password Hygiene

Your EMBLEM_PASSWORD is the master key to your wallet. Treat it with the same care as a private key or seed phrase:

  • Use a strong, unique password (minimum 16 characters). A passphrase of 4+ random words is recommended
  • Do not reuse passwords from other services. Your EMBLEM_PASSWORD should be unique to EmblemVault
  • Store your password securely using a password manager. The CLI encrypts it on disk, but you should have a backup in case you lose access to the machine
  • If using EMBLEM_PASSWORD as an environment variable in automation, ensure the host environment is secured -- restrict access to the machine, use process isolation, and avoid logging environment variables
  • Prefer browser auth for interactive use -- it avoids placing the password in shell history or environment variables
  • Different passwords create different wallets -- this is by design. Use this to separate funds by purpose (e.g., one wallet for daily use, another for long-term holdings)
Verifying the Package

Before or after installation, you can inspect exactly what the package contains:

bash
# View package contents without installing
npm pack @emblemvault/agentwallet --dry-run

# After installing, inspect the source
ls $(npm root -g)/@emblemvault/agentwallet/

# Compare against GitHub source
git clone https://github.com/EmblemCompany/EmblemAi-AgentWallet.git
diff -r node_modules/@emblemvault/agentwallet EmblemAi-AgentWallet/publish
Reporting Security Issues

If you discover a security vulnerability, please report it responsibly:


© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/emblemai-agentwallet of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • _meta.json

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Emblem AI Agent Wallet next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Emblem AI Agent Wallet compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Emblem AI Agent Wallet this skillLeoYeAI/openclaw-master-skills2.2k—~6.1kAutomated safety check: NotesMIT
Payram Crypto PaymentsPayRam/payram-mcp158—~2kAutomated safety check: NotesNone
Trust Wallet SDKtrustwallet/tw-agent-skills106—~364Automated safety check: PassMIT
Alchemy Agentic Gatewaymoonpay/skills113—~2.1kAutomated safety check: NotesMIT
NEAR Intents Swap Integrationinternet-court/internet-court-skill6.6k1 repos~939Automated safety check: PassCustom licence
Bridge Tokenscirclefin/skills155—~4.5kAutomated safety check: NotesApache-2.0

Similar skills

  • Payram Crypto Payments

    PayRam/payram-mcp

    Self-hosted crypto and stablecoin payment gateway. An agent skill from PayRam/payram-mcp.

    158 GitHub stars~2k tokensUpdated 2 days ago
    Backend & APIsAuto-check: notes
  • Trust Wallet SDK

    trustwallet/tw-agent-skills

    Trust Wallet open-source libraries — Wallet Core (HD wallets, address derivation, tx signing in Swift/Kotlin/TypeScript/Go for 140+ chains), Web3 Provider (dApp connection for…

    106 GitHub stars~364 tokensUpdated 4 mo ago
    MobileAuto-check passed
  • A skill your agent uses when accessing Alchemy APIs for RPC calls, token balances, NFT metadata, asset transfers, transaction simulation, or Alchemy-specific features.

    113 GitHub stars~2.1k tokensUpdated 1 mo ago
    Backend & APIsAuto-check: notes
  • NEAR Intents Swap Integration

    internet-court/internet-court-skill

    Builds cross-chain token swaps and bridge flows with the NEAR Intents 1Click API: quotes, deposit addresses, per-chain deposits and status polling.

    6.6k GitHub starsUsed in 1 repo~939 tokens
    Backend & APIsAuto-check passed
  • Bridge Tokens

    circlefin/skills

    Build browser or server token bridging across chains with Circle App Kit or standalone Bridge Kit.

    155 GitHub stars~4.5k tokensUpdated yesterday
    Backend & APIsAuto-check: notes
  • Gmgn Market

    GMGNAI/gmgn-skills

    Get crypto and meme token price charts (K-line, candlestick, OHLCV), trending meme coin rankings by volume, newly launched tokens on launchpads (pump.fun, fourmeme, letsbonk, Raydium, etc.), the…

    609 GitHub stars~19k tokensUpdated 13 days ago
    Backend & APIsAuto-check: notes

More from LeoYeAI/openclaw-master-skills

All 1,200 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Categories

Questions about Emblem AI Agent Wallet

What does Emblem AI Agent Wallet do?

Connect to EmblemVault and manage crypto wallets via Emblem AI - Agent Hustle. Emblem AI Agent Wallet is an agent skill from LeoYeAI/openclaw-master-skills. Connect to EmblemVault and manage crypto wallets via Emblem AI - Agent Hustle.

When should I use Emblem AI Agent Wallet?

Emblem AI Agent Wallet fits situations like: the user wants to trade crypto; interact with blockchain wallets.

How do I install Emblem AI Agent Wallet in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill emblem-ai-agent-wallet -a claude-code`. Or copy the skill folder (skills/emblemai-agentwallet in LeoYeAI/openclaw-master-skills) into .claude/skills/emblem-ai-agent-wallet in your project. Claude Code loads it when a task matches its description.

How do I install Emblem AI Agent Wallet in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill emblem-ai-agent-wallet -a codex`. Or copy the skill folder (skills/emblemai-agentwallet in LeoYeAI/openclaw-master-skills) into .agents/skills/emblem-ai-agent-wallet in your project. Codex loads it when a task matches its description.

Can I use Emblem AI Agent Wallet in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill emblem-ai-agent-wallet -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/emblem-ai-agent-wallet, .gemini/skills/emblem-ai-agent-wallet, .github/skills/emblem-ai-agent-wallet and .opencode/skills/emblem-ai-agent-wallet in your project.

What does Emblem AI Agent Wallet need to run?

Going by SKILL.md and its folder, Emblem AI Agent Wallet needs the command-line tools its instructions call (npm, git, brew and jq) and credentials named EMBLEM_PASSWORD. Our summary lists: Node.js.

Does Emblem AI Agent Wallet access the network?

SKILL.md names 6 domains. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. As links in the text: dotenvx.com, npmjs.com, emblemvault.dev, discord.gg and agenthustle.ai. This is read from the text; nothing was executed.

Is Emblem AI Agent Wallet safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Emblem AI Agent Wallet use?

Emblem AI Agent Wallet is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Emblem AI Agent Wallet use?

About 6.1k tokens (SKILL.md is roughly 24k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Emblem AI Agent Wallet?

Skills that share tags, products or a category with Emblem AI Agent Wallet: Payram Crypto Payments (PayRam/payram-mcp, 158 stars), Trust Wallet SDK (trustwallet/tw-agent-skills, 106 stars), Alchemy Agentic Gateway (moonpay/skills, 113 stars) and NEAR Intents Swap Integration (internet-court/internet-court-skill, 6.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Emblem AI Agent Wallet?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.