← Back to Skills Marketplace
Blockchain Balance Checker
by
bdonglobal
· GitHub ↗
· v1.0.5
· MIT-0
204
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install tokenview-address-balance
Description
Query the balance of a blockchain address via Tokenview API, defaulting to BTC and requiring TOKENVIEW_API_KEY in the environment.
Usage Guidance
This skill is internally consistent, but check these practical points before installing: (1) You must provide a valid TOKENVIEW_API_KEY; ensure you trust Tokenview and understand any logging/usage limits tied to that key. (2) The runtime environment needs the Python 'requests' package — if it's missing the skill will fail. (3) The skill issues outbound HTTPS requests to services.tokenview.io — avoid using highly sensitive addresses if you don't want those queries visible to the API provider. (4) The package's source/homepage is unspecified; if you require provenance, request a known publisher or inspect the code yourself before enabling autonomous use.
Capability Analysis
Type: OpenClaw Skill
Name: tokenview-address-balance
Version: 1.0.5
The skill is a standard implementation for querying blockchain balances via the Tokenview API. It correctly manages the API key through environment variables, uses the legitimate 'services.tokenview.io' endpoint, and contains no evidence of data exfiltration, obfuscation, or unauthorized execution. The code in 'tokenview_api.py' and instructions in 'SKILL.md' are consistent with the stated purpose.
Capability Assessment
Purpose & Capability
Name and description match the included code and SKILL.md. The skill requires TOKENVIEW_API_KEY and calls Tokenview's addr/b endpoint—exactly what a Tokenview-based balance checker needs. It also documents support for multiple chains (BTC/ETH/BSC/TRON), which the code implements.
Instruction Scope
Runtime instructions tell the agent to run tokenview_api.py and supply an address and optional coin. The script only reads TOKENVIEW_API_KEY from the environment, makes an HTTPS request to services.tokenview.io, and prints JSON to stdout. There are no instructions to read unrelated files, other env vars, or to transmit data to endpoints other than Tokenview.
Install Mechanism
There is no install spec (instruction-only install), but SKILL.md and the script declare a dependency on the Python 'requests' package. The skill will fail if 'requests' is not available; nothing is downloaded or executed from untrusted URLs.
Credentials
Only TOKENVIEW_API_KEY is required (declared in skill.json and used in code). That single API key is proportional to the functionality. The code does not request other credentials or access unrelated environment variables.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or system-wide settings. It only runs a standalone Python script and does not request permanent elevated presence.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tokenview-address-balance - After installation, invoke the skill by name or use
/tokenview-address-balance - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
- Updated script execution path to use the environment variable $OPENCLAW_STATE_DIR instead of a fixed home directory path.
- No other functional or interface changes detected.
v1.0.4
- No code or documentation changes detected in this release.
- Functionality and usage remain unchanged from the previous version.
v1.0.3
No user-facing or implementation changes in this version.
- No file changes or updates detected.
- Functionality, documentation, and behavior remain the same as previous version.
v1.0.2
No changes detected in this version.
v1.0.1
Initial release of the tokenview-address-balance skill.
- Query the balance of a blockchain address using the Tokenview API.
- Supports BTC by default; other coins can be specified.
- Requires TOKENVIEW_API_KEY as an environment variable.
- Returns user-friendly balance info or error messages based on API response.
- Provides both CLI and payload-driven usage examples.
v1.0.0
- Initial release: Query the balance of any blockchain address via the Tokenview API.
- Supports BTC by default, with customizable coin abbreviation.
- Requires setting the Tokenview API key as the TOKENVIEW_API_KEY environment variable.
- Returns balance or a clear error message based on the Tokenview API response.
- Easy integration via command line with JSON output for further processing.
Metadata
Frequently Asked Questions
What is Blockchain Balance Checker?
Query the balance of a blockchain address via Tokenview API, defaulting to BTC and requiring TOKENVIEW_API_KEY in the environment. It is an AI Agent Skill for Claude Code / OpenClaw, with 204 downloads so far.
How do I install Blockchain Balance Checker?
Run "/install tokenview-address-balance" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Blockchain Balance Checker free?
Yes, Blockchain Balance Checker is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Blockchain Balance Checker support?
Blockchain Balance Checker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Blockchain Balance Checker?
It is built and maintained by bdonglobal (@bdonglobal); the current version is v1.0.5.
More Skills