wallet-operations

Automate multi-chain wallet balance queries, transaction construction, and portfolio tracking.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Toby1009/SpoonOS-Agent-Example --skill wallet-operations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wallet-operations
Source: https://github.com/Toby1009/SpoonOS-Agent-Example/tree/main/.agent/skills/wallet
Command: npx skills add https://github.com/Toby1009/SpoonOS-Agent-Example --skill wallet-operations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates wallet-related tasks such as querying balances, constructing transactions, and tracking portfolio value across multiple chains, reducing manual effort and errors.

Core Features & Use Cases

  • Wallet balance and multi-chain balance tracking across Ethereum, Polygon, Arbitrum, Optimism, Base.
  • Transaction construction and encoding for ETH transfers and ERC-20 token transfers, including gas estimation and nonce handling.
  • Portfolio analysis and simple summaries to inform trading and fund allocation, with outputs suitable for downstream processing.
  • Use Case: A developer wants to assemble a signed transaction to transfer ETH or tokens from their wallet to a recipient, validate gas estimates, and prepare data for signing.

Quick Start

Ask the agent to build a transfer from your address to a recipient on a chosen chain and return the prepared transaction data.

Frequently Asked Questions about wallet-operations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check cryptocurrency wallet balances across multiple chains like Ethereum and Arbitrum?

To check cryptocurrency wallet balances across multiple chains, the skill queries addresses on networks like Ethereum, Polygon, Arbitrum, Optimism, and Base, then returns structured JSON results for portfolio tracking.

How do I construct an ERC-20 token transfer transaction and estimate gas?

Constructing an ERC-20 token transfer involves building the transaction data, encoding it, handling the nonce, and estimating gas to prepare the payload for signing.

Can I use Python scripts to automate multi-chain wallet operations?

Yes, you can use deterministic Python scripts to automate multi-chain wallet operations, validating addresses and reading API keys from the environment to output structured JSON results.

What is the best way to prepare an ETH transfer for signing without exposing private keys?

The best way to prepare an ETH transfer for signing is to construct the transaction, validate gas estimates, and encode the data into a structured format without requiring direct private key exposure.

Does this wallet automation tool support portfolio tracking on the Base network?

Yes, the wallet automation tool supports portfolio tracking and simple summaries on the Base network, alongside Ethereum, Polygon, Arbitrum, and Optimism.

What are the limitations of using structured JSON output for wallet portfolio analysis?

The limitation of using structured JSON output for wallet portfolio analysis is that it provides raw data suitable for downstream processing rather than performing autonomous trading or fund allocation.