home / skills / openclaw / skills / crypto-wallet

crypto-wallet skill

/skills/nvmmonkey/crypto-wallet

This skill helps you manage multi-chain crypto wallets, check balances, view history, and securely send tokens across Ethereum, Solana, and more.

npx playbooks add skill openclaw/skills --skill crypto-wallet

Review the files below or copy the command above to add this skill to your agents.

Files (2)
SKILL.md
853 B
---
name: crypto-wallet
description: Multi-chain cryptocurrency wallet management. Check balances, send tokens, view transaction history across Ethereum, Solana, Bitcoin and more.
metadata: {"clawdbot":{"emoji":"💰","requires":{"bins":["curl","jq"]}}}
---

# Crypto Wallet 💰

Manage cryptocurrency wallets across multiple blockchains.

## Supported Chains

- Ethereum (ETH, ERC-20)
- Solana (SOL, SPL tokens)
- Bitcoin (BTC)
- Polygon (MATIC)
- Arbitrum
- Base

## Features

- Check wallet balances
- View transaction history
- Send tokens (with confirmation)
- Token price lookup
- Portfolio overview

## Usage Examples

```
"What's my ETH balance?"
"Show my crypto portfolio"
"Send 0.1 ETH to 0x..."
```

## Safety Rules

1. **ALWAYS** confirm before sending transactions
2. **NEVER** expose private keys
3. **ALWAYS** verify recipient addresses

Overview

This skill is a multi-chain cryptocurrency wallet manager that consolidates balances, transaction history, and token transfers across Ethereum, Solana, Bitcoin, Polygon, Arbitrum, Base and other supported networks. It provides quick portfolio overviews, real-time token price lookups, and secure send flows that require explicit confirmation. The interface is designed for practical wallet operations across chains without exposing private keys.

How this skill works

The skill queries blockchain explorers and node APIs for each supported chain to fetch balances and transaction histories, then aggregates results into a unified portfolio view. For sends, it prepares unsigned transactions and prompts for confirmation before broadcasting; private keys are never revealed or transmitted by the skill. Price lookups are performed via market data APIs to compute asset values and portfolio totals in fiat or reference tokens.

When to use it

  • Check combined balances across multiple blockchains in one place
  • Review recent transaction history for any supported wallet address
  • Send tokens across supported chains with a confirmation step
  • Quickly estimate portfolio value in fiat or a base crypto
  • Lookup token prices before trading or rebalancing

Best practices

  • Always verify recipient addresses visually and with a secondary source before confirming any send
  • Never paste or share private keys; use hardware wallets or secure signing services when possible
  • Enable chain-specific settings like fees and nonce management for advanced transactions
  • Confirm transaction details (amount, chain, token) shown by the skill before approving
  • Keep API access keys and node endpoints rotated and secured

Example use cases

  • Ask for a consolidated ETH, SOL, and BTC balance for a single address
  • View the last 20 transactions on a Solana wallet to audit recent activity
  • Prepare and confirm sending an ERC-20 token with a clear gas fee estimate
  • Generate a portfolio breakdown showing holdings, fiat value, and 24h P&L
  • Quickly check the current market price of a token before executing a swap

FAQ

Does the skill store my private keys?

No. The skill never stores or transmits private keys; it prepares unsigned transactions and requires an external signer or confirmation process.

Which chains are supported?

Supported chains include Ethereum (ETH/ERC-20), Solana (SOL/SPL), Bitcoin (BTC), Polygon (MATIC), Arbitrum, and Base. Additional chains may be added over time.

How are token prices fetched?

Token prices are retrieved from market data APIs and aggregated to compute portfolio values and recent performance.