pinion-balance

Retrieve ETH and USDC balances for a Base address via a public GET endpoint.

71|22|Updated Apr 6, 2020
One-click install
npx skills add https://github.com/nirholas/agenti --skill pinion-balance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pinion-balance
Source: https://github.com/nirholas/agenti/tree/main/packages/protocols/x402-pinion-os/skills/balance
Command: npx skills add https://github.com/nirholas/agenti --skill pinion-balance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly verify wallet liquidity by retrieving ETH and USDC balances on the Base network, empowering safe and informed transactions.

Core Features & Use Cases

  • Balance lookup: fetch real-time ETH and USDC balances for any Base address.
  • Funding checks: assess liquidity before executing transfers or trades.
  • Use Case: before sending a large cross-chain payment, confirm that the recipient has sufficient ETH and USDC on Base.

Quick Start

Call the balance endpoint with a Base address to retrieve current ETH and USDC balances.

Frequently Asked Questions about pinion-balance

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

FAQPage Schema
How do I check ETH and USDC balances on a Base network address?

You can check ETH and USDC balances on Base by sending a request to the public GET endpoint /skill/balance/:address, which returns a structured JSON object with the address, network, balances, and timestamp.

Can I verify wallet liquidity on Base before executing a transfer?

Yes, you can verify wallet liquidity on Base before executing transfers by fetching real-time ETH and USDC balances for the recipient address, ensuring they have sufficient holdings for the transaction.

Does the balance lookup API require any dependencies or prerequisites?

The balance lookup API requires no dependencies or prerequisites, operating as a standalone endpoint that uses a pay-per-use access model via x402 to retrieve ETH and USDC balances on the Base network.

What is the best way to audit agent liquidity on Base?

Auditing agent liquidity on Base is best done by querying the /skill/balance/:address endpoint to retrieve current ETH and USDC balances, providing a structured JSON output with timestamp for accurate liquidity verification.

How do I confirm that a recipient has sufficient USDC on Base before sending a cross-chain payment?

To confirm a recipient has sufficient USDC on Base before sending a cross-chain payment, query their wallet address using the balance endpoint to fetch real-time USDC and ETH balances for liquidity validation.