← All skills
Tencent SkillHub Β· AI

Agent Wallet

Multi-chain wallet management for AI agents. Create wallets, check balances, transfer tokens (USDC/native), and bridge cross-chain. Use when agents need to send/receive payments, check funds, or manage crypto wallets. Supports Solana, Base, and Ethereum. Trigger phrases include "create wallet", "check balance", "send USDC", "transfer", "my addresses", "wallet status".

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Multi-chain wallet management for AI agents. Create wallets, check balances, transfer tokens (USDC/native), and bridge cross-chain. Use when agents need to send/receive payments, check funds, or manage crypto wallets. Supports Solana, Base, and Ethereum. Trigger phrases include "create wallet", "check balance", "send USDC", "transfer", "my addresses", "wallet status".

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
README.md, SKILL.md, data/bridge-states.json, get-cctp-addresses.js, package-lock.json, package.json

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
0.1.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 15 sections Open source page

AgentWallet

Multi-chain wallet skill for AI agents. One seed phrase, all chains.

Quick Reference

CommandExampleCreate wallet"Create a new wallet"Show addresses"Show my addresses" / "What's my wallet?"Check balance"Check my balance" / "How much USDC do I have?"Transfer"Send 10 USDC to 0x..." / "Transfer 5 SOL to ..."Bridge"Bridge 10 USDC from Base to Solana"Chain info"What chains are supported?"

New Wallet

User: "Create a new wallet" Generates BIP-39 seed phrase, derives addresses for all chains. Shows seed ONCE with security warning.

Import Existing Wallet

User: "Import my wallet" Response: "Add your seed phrase to .env as WALLET_SEED_PHRASE, then say 'Show my addresses' to verify." No seed phrases in chat for imports - security first.

Environment

# Required for wallet operations WALLET_SEED_PHRASE="your twelve word seed phrase goes here" # Optional NETWORK=testnet # testnet (default) or mainnet SOLANA_RPC= # Custom Solana RPC (defaults to public) BASE_RPC= # Custom Base RPC (defaults to public) ETH_RPC= # Custom Ethereum RPC (defaults to public)

Create Wallet

Run: node scripts/wallet.js create Output format: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ πŸ” NEW WALLET GENERATED ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚠️ CRITICAL: Save this seed phrase securely! It will NOT be shown again. Anyone with this phrase can access your funds. Seed Phrase: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ word1 word2 word3 word4 word5 word6 β”‚ β”‚ word7 word8 word9 word10 word11 word12 β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ Your Addresses: β”œβ”€ Solana: 7xK9...mP4q β”œβ”€ Base: 0x7a3B...4f2E └─ Ethereum: 0x7a3B...4f2E (same as Base) Add to .env: WALLET_SEED_PHRASE="word1 word2 word3 ..." Network: TESTNET ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Show Addresses

Run: node scripts/wallet.js addresses Shows derived addresses without exposing seed.

Check Balance

Run: node scripts/wallet.js balance [chain] node scripts/wallet.js balance - All chains node scripts/wallet.js balance solana - Solana only node scripts/wallet.js balance base - Base only Output includes native token + USDC balance per chain.

Transfer

Run: node scripts/wallet.js transfer <chain> <token> <amount> <recipient> Examples: node scripts/wallet.js transfer solana USDC 10 7xK9fR2... node scripts/wallet.js transfer base ETH 0.01 0x7a3B... node scripts/wallet.js transfer solana SOL 0.5 7xK9fR2... Supported tokens per chain: Solana: SOL, USDC Base: ETH, USDC Ethereum: ETH, USDC

Bridge (Cross-Chain)

Run: node scripts/wallet.js bridge <from-chain> <to-chain> <amount> Bridges USDC between chains using Circle CCTP V2. Examples: node scripts/wallet.js bridge base solana 10 - Bridge 10 USDC from Base to Solana node scripts/wallet.js bridge ethereum base 50 - Bridge 50 USDC from Ethereum to Base node scripts/wallet.js bridge solana ethereum 25 - Bridge 25 USDC from Solana to Ethereum Note: Bridging takes 1-5 minutes (burn β†’ attestation β†’ mint). Requires USDC on source chain plus native tokens for gas.

Chain Info

Run: node scripts/wallet.js chains Lists supported chains, networks, and USDC contract addresses.

Derivation Paths

All chains derive from single BIP-39 seed: ChainPathStandardSolanam/44'/501'/0'/0'Solana/PhantomEVM (Base/Eth)m/44'/60'/0'/0/0BIP-44 Ethereum EVM chains share the same address (same derivation path).

Security Model

One seed per agent - Each agent instance isolated Seed shown once - Only at creation, never logged Memory only - Private keys derived on-demand, never persisted No chat import - Seeds added via .env only (except generation)

Error Handling

ErrorCauseFix"WALLET_SEED_PHRASE not set"Missing env varAdd seed to .env"Invalid seed phrase"Wrong formatMust be 12 or 24 words"Insufficient balance"Not enough fundsCheck balance first"Invalid address"Wrong formatVerify recipient address

Chain References

For RPC endpoints, USDC addresses, and chain-specific details, see references/chains.md.

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
3 Config2 Docs1 Scripts
  • SKILL.md Primary doc
  • README.md Docs
  • get-cctp-addresses.js Scripts
  • data/bridge-states.json Config
  • package-lock.json Config
  • package.json Config