chainai

Manage Ethereum and BNB Smart Chain wallets, transactions, and token swaps via CLI.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/kvhnuke/chainai --skill chainai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chainai
Source: https://github.com/kvhnuke/chainai/tree/main/skills/chainai
Command: npx skills add https://github.com/kvhnuke/chainai --skill chainai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chainai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The chainai Skill solves the complex challenge of Ethereum and EVM-compatible blockchain operations by providing a simple, efficient CLI for managing wallets, signing transactions, and interacting with Ethereum and BNB Smart Chain.

Core Features & Use Cases

  • Wallet Management: Generate new wallets and retrieve addresses derived from private keys.
  • Transaction Handling: Sign and broadcast transactions for sending tokens and managing balances.
  • Token Swapping: Facilitate token swaps via 1inch Fusion on supported networks.
  • Balance Queries: Get real-time token and native balance information across different chains.

Quick Start

Generate a new wallet using the gen-wallet command.

Frequently Asked Questions about chainai

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

FAQPage Schema
How do I manage Ethereum wallets and sign transactions via a CLI?

You can manage Ethereum wallets and sign transactions via a CLI using commands like gen-wallet to generate wallets and retrieve addresses. This allows you to handle wallet creation and transaction signing directly from the command line without needing a separate graphical interface.

Can I swap tokens and check balances on the BNB Smart Chain?

Yes, you can swap tokens and check balances on the BNB Smart Chain. The tool facilitates token swaps via 1inch Fusion and provides real-time token and native balance inquiries across supported EVM networks.

What is needed to broadcast Ethereum transactions using a command line interface?

To broadcast Ethereum transactions, you need a configured private key for transaction execution. The CLI requires this private key to authorize and sign outgoing transactions before broadcasting them to the Ethereum or BNB Smart Chain networks.

Does this Ethereum transaction CLI work with EVM-compatible environments?

Yes, the Ethereum transaction CLI works with EVM-compatible environments. It operates specifically via the chainai CLI to manage wallets, sign transactions, and interact with Ethereum and BNB Smart Chain networks.

What are the limitations of using a CLI for blockchain wallet management?

A limitation of CLI blockchain wallet management is the strict requirement for a configured private key for transaction execution. Additionally, token swapping is restricted to supported networks using the 1inch Fusion protocol.