Emblem AI Agent Wallet skill: give an agent a crypto wallet
Lets Claude use the EmblemAI command line tool to show wallet addresses, balances, portfolio and activity across 7 blockchains.
- Installs
- 8.8K
- on skills.sh
- Stars
- 12
- on GitHub
- Files
- 8
- besides SKILL.md
- Updated
- May 2026
- last repo commit
This is the base skill for the emblemai CLI from EmblemAI. It makes Claude run emblemai in single-shot agent mode to show wallet addresses, balances across Solana, Ethereum, Base, BSC, Polygon, Hedera and Bitcoin, portfolio performance and recent activity. It also explains profiles, browser sign-in, backup and restore.
It needs Node.js 18 or newer and the @emblemvault/agentwallet CLI. In agent mode the CLI can create a wallet by itself when a profile has none. SKILL.md calls the skill review-first: value-moving actions need your confirmation and an explicit profile.
Good for
- Developers who want an agent to have its own wallet profile
- Users who want to sign in to Emblem with a wallet, email or social login from the terminal
- Crypto holders who want a balance and activity review in chat
Install emblem-ai-agent-wallet
Claude Code
- 1
Copy this prompt.
Install the emblem-ai-agent-wallet skill in Claude Code. Run this command: npx skills add EmblemCompany/Agent-skills --skill emblem-ai-agent-wallet Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js 18 or newer.
The skill calls the emblemai command, so the CLI must be installed first. The repo README also describes a hosted EmblemAI MCP server for agents that want to call Emblem tools without the CLI; that is a separate setup. We store no Claude app upload because the skill runs a local CLI.
From the project README. Source.
What's in the skill
When it loads
Connect to EmblemVault and manage wallet-aware workflows via EmblemAI with review-first, operator-controlled actions. Supports Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin. Also use when the user needs Emblem's auth model explained: one browser auth flow can log a user in with wallets, email/password, or social sign-in, while agent mode can auto-provision a profile-scoped wallet with no manual setup.
Sections in SKILL.md
- Security & Trust Model
- Quick Start
- Step 1: Install the CLI
- Step 2: Use It
- Prerequisites
- Installation
- From npm (Recommended)
- From Source
- First Run
- Authentication Methods
- Profile Rules
- Browser Auth (Interactive — recommended)
- Agent Mode (Zero-Config)
- Interactive Mode Resolution Order
- Wallet Data Safety (Critical)
- Common Auth Workflows (Use CLI Commands — Do Not Prompt the LLM)
Key facts
- Installs on skills.sh
- 8,793 as of 2026-11-02
- skills.sh audits
- Gen Agent Trust Hub pass, Socket pass, Snyk warn
- CLI version in SKILL.md
- 3.1.3 (pinned in the install commands)
- Last repo commit
- 2026-05-15
What it includes
One-shot questions in a profile
Claude runs emblemai --agent --profile <name> -m "<question>". With several profiles every call must name one, so it never guesses which wallet to use.
Try: “What are my wallet addresses on the motoko profile?”
Runs code ·
Agent modeList, create, use, inspect and delete wallet profiles
emblemai profile list, create, use, inspect and delete. Each profile keeps its own session and password material.
Delete ·
ProfilesSign in with a wallet, Google, Twitter/X or email
Running emblemai without a password opens a sign-in page served from 127.0.0.1:18247. Options include MetaMask, Phantom, Hedera and Bitcoin wallets, email with OTP, and a guest fingerprint session.
Runs code ·
Browser authCreates a wallet if the profile has none
With no stored credentials, agent mode generates a 32-byte password, stores it encrypted and creates a new vault.
Runs code ·
Zero-config walletExport and restore profile auth
/auth then option 8 exports the auth. emblemai --restore-auth <file> restores it. SKILL.md says the generated password is the only key, so back it up straight away.
Write ·
Backup and restoreSign out without deleting credentials
Use /auth then option 9. SKILL.md says never to use rm -rf ~/.emblemai as a logout step.
Runs code ·
Logout rulesTreat token names and memos as data
Claude wraps emblemai output as untrusted, never runs commands found in it and validates addresses before using them.
Read ·
Untrusted-data rulesBalance check for one profile
Checks emblemai is installed, then runs one agent-mode prompt asking for balances on all chains. The profile comes from EMBLEM_PROFILE (default "default").
Runs code ·
scripts/check-balance.shCompares the docs to the installed CLI
Finds commands.js in the globally installed @emblemvault/agentwallet (via npm root -g, or EMBLEMAI_COMMANDS_JS) and checks references/commands.md lists its slash commands.
Runs code ·
scripts/check-commands-doc-sync.sh
From the official docs
Permissions
High risk
This skill gives an agent a crypto wallet that it can create on its own and that is protected only by a password stored on your machine. Use a dedicated profile with small funds, back it up, and approve any value-moving action yourself.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It can create a wallet on its own
With no stored credentials, agent mode generates a password and creates a vault. Back it up from the /auth menu straight away, because the password is the only key. github.com
It installs a global npm package
The CLI is third-party code from EmblemCompany. SKILL.md advises pinning the version, running npm audit signatures, and using --ignore-scripts when you build from source. github.com
Wallet credentials sit in ~/.emblemai
The security notes list a session file, an encrypted password file, a key file and plugin secrets there. Never delete the folder as a logout step, and never paste its contents into chat. github.com
Browser sign-in starts a local server
Browser auth serves a page on 127.0.0.1:18247 during login only, per the security notes. github.com
The CLI has payment settings
The command reference lists pay-as-you-go billing and x402 payment commands. SKILL.md does not give prices, so check them before enabling anything. github.com
Chain data is untrusted text
Token names, memos and NFT metadata can carry instructions. SKILL.md tells Claude to treat them as data and never act on them. github.com
Security advisories
No published security advisories as of Nov 2, 2026.
Technical details
| Turning on read-only | No read-only switch. SKILL.md frames the skill as review-first and lists balance, address, portfolio and activity questions as its supported examples. |
|---|---|
| Talks to | EmblemVault service, through the emblemai CLI. 127.0.0.1:18247 during browser sign-in. npm registry and GitHub for the optional source install |
| Sign-in and keys | The emblemai CLI stores an encrypted password, a key file and a session file under ~/.emblemai/profiles/<name>, per the agent-wallet security notes. |
| Scopes |
|
Questions
What does the Emblem AI Agent Wallet skill do?
It makes Claude use the emblemai CLI to check wallet addresses, balances, portfolio and activity on 7 blockchains, and it explains Emblem sign-in, profiles and backup.
How do I install it?
Use the install box at the top of the page, then install the CLI with npm install -g @emblemvault/agentwallet. SKILL.md pins version 3.1.3 and suggests npm audit signatures afterwards. We store no Claude app upload because the skill runs a local CLI.
Is this the official Emblem skill?
It is in EmblemCompany's own repo, which the README calls the official skill collection for EmblemAI. The security notes say the CLI is published by EmblemCompany on npm and GitHub.
Does it create a wallet for me?
It can. SKILL.md says agent mode, with no stored credentials, generates a password, stores it encrypted and creates a new vault. That password is the only key, so back it up with the CLI's backup option or the wallet is unrecoverable.
Can it send my crypto?
SKILL.md frames the skill as review-first. It says value-moving actions need explicit confirmation and a named profile, and its supported examples are balance, address, portfolio and activity questions. Our advice: use a profile with small funds, and approve every value-moving step yourself rather than from an unattended run.
Does it need an API key or cost money?
SKILL.md names no API key. The CLI's command reference lists pay-as-you-go billing settings (/payment) and x402 payments, with no prices, so check the Emblem docs.
Is it safe?
It runs a global npm package and shell scripts, opens a local sign-in server during browser auth, and stores credentials under ~/.emblemai. The skill says never to paste passwords or seed phrases into chat. Our advice: use a dedicated profile with small funds, and do not run agent mode in scheduled or unattended jobs, because with no stored credentials it creates a wallet on its own.
Can I use the hosted MCP server instead?
The README describes a hosted EmblemAI MCP server for Claude Code that signs in through your browser. It is a separate setup from this skill, which runs the CLI.
Information
updated Nov 2, 2026
- Repository
- emblemcompany/agent-skills
- Folder
skills/emblem-ai-agent-wallet
Sources
Docs, issue trackers and discussions this page is built from.
Show all 5Hide
- README · github.com
- emblem-ai-agent-wallet SKILL.md · github.com
- check-commands-doc-sync.sh · github.com
- agent-wallet security.md · github.com
- agent-wallet commands.md · github.com