PlugWiki

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. 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. 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

  1. Security & Trust Model
  2. Quick Start
  3. Step 1: Install the CLI
  4. Step 2: Use It
  5. Prerequisites
  6. Installation
  7. From npm (Recommended)
  8. From Source
  9. First Run
  10. Authentication Methods
  11. Profile Rules
  12. Browser Auth (Interactive — recommended)
  13. Agent Mode (Zero-Config)
  14. Interactive Mode Resolution Order
  15. Wallet Data Safety (Critical)
  16. Common Auth Workflows (Use CLI Commands — Do Not Prompt the LLM)

Key facts

Installs on skills.sh
8,793 as of 2026-11-02
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 mode

  • List, 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 · Profiles

  • Sign 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 auth

  • Creates 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 wallet

  • Export 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 restore

  • Sign 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 rules

  • Treat 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 rules

  • Balance 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.sh

  • Compares 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-onlyNo read-only switch. SKILL.md frames the skill as review-first and lists balance, address, portfolio and activity questions as its supported examples.
Talks toEmblemVault 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 keysThe emblemai CLI stores an encrypted password, a key file and a session file under ~/.emblemai/profiles/<name>, per the agent-wallet security notes.
Scopes
  • Claude runs emblemai commands in your shell, which talk to the EmblemVault service

  • The CLI keeps a profile and session under ~/.emblemai

  • Claude can run npm and emblemai in your shell and read or write files (allowed-tools: Bash, Read, Write, WebFetch)

  • check-commands-doc-sync.sh reads the installed CLI's commands.js and the commands reference

  • The CLI can export wallet auth (backup) and restore it from a file

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

Folder
skills/emblem-ai-agent-wallet

emblemcompany/agent-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 5
  1. README · github.com
  2. emblem-ai-agent-wallet SKILL.md · github.com
  3. check-commands-doc-sync.sh · github.com
  4. agent-wallet security.md · github.com
  5. agent-wallet commands.md · github.com

Updated Nov 2, 2026.