← Back to Skills Marketplace
carlhong

Subscan API Skill

by carlhong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
92
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install subscan-api
Description
Subscan API query assistant. Trigger immediately when the user needs to query blockchain data (blocks, accounts, transactions, staking, governance, assets, e...
Usage Guidance
This skill appears to do what it claims: it helps pick endpoints and call the Subscan API. Before installing, be aware it will ask you to paste your Subscan API key and can save it to ~/.config/subscan-api-skill/key in plaintext so future calls can use --key-file; if you are uncomfortable storing the key, provide it per-call instead. Only use a key you trust with this agent and remove or rotate the key if you later uninstall the skill or lose trust. If you want extra assurance, inspect scripts/subscan_api.py yourself (it is included) to confirm there are no additional network endpoints or unexpected behavior.
Capability Analysis
Type: OpenClaw Skill Name: subscan-api Version: 1.0.0 The subscan-api skill bundle is a well-structured tool for querying blockchain data via the Subscan API. It manages API keys by storing them locally in the user's home directory (~/.config/subscan-api-skill/key) and includes logic in subscan_api.py to ensure keys are not fully exposed in logs or conversation. The execution flow in SKILL.md is aligned with the stated purpose, and the network requests are directed to legitimate subscan.io endpoints. No indicators of malicious intent, data exfiltration, or unauthorized execution were found.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description match the included files: swagger docs, routing, endpoint details, and a CLI helper script. The files and commands are what you'd expect for an API query helper and there are no unrelated credentials or binaries requested.
Instruction Scope
SKILL.md instructs the agent to run the included Python helper (check-key, save-key, list-endpoints, call). The script reads local swagger/routing files and performs network calls to Subscan endpoints. It also asks the user to provide a Subscan API key which the script can save. These behaviors are within the declared purpose, but note the skill will store and read a plaintext API key file in the user's home directory (~/.config/subscan-api-skill/key) and will transmit that key to Subscan endpoints as required for authentication.
Install Mechanism
No install spec or remote downloads are present; the skill is instruction-plus-local-code only. It relies on a Python runtime and optionally requests/urllib and PyYAML if parsing YAML. No external archives or unusual installers are used.
Credentials
The skill requests no environment variables or unrelated credentials. It does require the user's Subscan API key (provided interactively and saved to ~/.config/subscan-api-skill/key). Storing the key in plaintext on disk is proportional to the task but has the usual local-risk tradeoffs (other local processes or users on the same machine could read it).
Persistence & Privilege
always is false and the skill only writes/reads its own config file under the user's home directory. It does not modify other skills or system-wide settings. Autonomous invocation is allowed (platform default) but not combined with elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install subscan-api
  3. After installation, invoke the skill by name or use /subscan-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Subscan API query skill initial release. - Enables querying on-chain data via the Subscan API, including blocks, accounts, transactions, and more. - Automatically interprets user intent, selects the correct API route, and formats the response. - Guides users through API key setup if none is present. - Handles API errors gracefully with helpful next-step suggestions or retry logic. - Formats output for readability, avoiding raw JSON unless explicitly requested.
Metadata
Slug subscan-api
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Subscan API Skill?

Subscan API query assistant. Trigger immediately when the user needs to query blockchain data (blocks, accounts, transactions, staking, governance, assets, e... It is an AI Agent Skill for Claude Code / OpenClaw, with 92 downloads so far.

How do I install Subscan API Skill?

Run "/install subscan-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Subscan API Skill free?

Yes, Subscan API Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Subscan API Skill support?

Subscan API Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Subscan API Skill?

It is built and maintained by carlhong (@carlhong); the current version is v1.0.0.

💬 Comments