Spacescan 技能:面向 AI 智能体的 Chia 区块链浏览器 - Openclaw Skills

作者:互联网

2026-03-24

AI快讯

什么是 Spacescan 技能?

Spacescan 技能为 AI 智能体提供了直接与 Chia 区块链交互的强大集成。通过利用 Spacescan.io API,该技能允许用户和智能体检索有关区块、交易和网络健康状况的实时数据,而无需运行全节点。对于在 Openclaw Skills 生态系统中构建自动化金融工具或坚控系统的任何人来说,它都是一个关键组件。

该技能支持广泛的查询,从简单的余额检查到复杂的 NFT 和 CAT 代币追踪。无论您是在构建 T@elegrimm 机器人还是命令行工具,Spacescan 技能都能提供现代区块链应用所需的灵活性和数据深度,确保您的智能体随时掌握最新的链上活动。

下载入口:https://github.com/openclaw/skills/tree/main/skills/koba42corp/spacescan

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install spacescan

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 spacescan。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

Spacescan 技能 应用场景

  • 坚控实时 Chia 网络统计数据和 XCH 价格波动。
  • 验证自动化支付的交易状态和地址余额。
  • 追踪 CAT (Chia 资产代币) 和 NFT 的所有权及元数据。
  • 通过哈希或高度搜索特定区块或硬币,进行区块链取证。
Spacescan 技能 工作原理
  1. 用户或智能体使用 /scan 或 /spacescan 前缀触发命令。
  2. 技能验证 SPACESCAN_API_KEY 环境变量是否存在。
  3. 解析输入命令并映射到相应的 Spacescan.io API 端点。
  4. 技能从区块链浏览器获取数据,处理 JSON 响应,并返回格式化结果。

Spacescan 技能 配置指南

要开始使用此技能,您必须首先从 Spacescan 网站获取 API 密钥。按如下方式配置环境并安装依赖项:

export SPACESCAN_API_KEY=your_key_here
cd skills/spacescan
npm install
chmod +x cli.js
npm link

您还可以将 export 命令添加到 ~/.zshrc 或 ~/.bashrc 中以实现持久访问。

Spacescan 技能 数据架构与分类体系

该技能将从 Chia 区块链检索的数据组织成以下结构化类别:

数据类别 关键信息字段
区块 高度、哈希、时间戳、交易数量
地址 总余额、可用余额、近期交易
网络 全网算力 (EiB)、内存池状态、XCH 价格 (USD)
资产 CAT ID/详情、NFT ID、硬币记录
搜索 哈希、高度和地址的查询结果

Spacescan Skill

Explore the Chia blockchain via Spacescan.io API.

What It Does

  • View blocks and transactions
  • Check address balances
  • Monitor network statistics
  • Search blockchain data
  • Track CAT tokens and NFTs
  • Get XCH price

?? API Key Required

Spacescan requires an API key. Get yours at: https://www.spacescan.io/apis

Set the environment variable:

export SPACESCAN_API_KEY=your_key_here

Or add to your shell profile (~/.zshrc or ~/.bashrc):

echo 'export SPACESCAN_API_KEY=your_key_here' >> ~/.zshrc
source ~/.zshrc

Commands

All commands can be triggered via:

  • /scan in T@elegrimm
  • /spacescan in T@elegrimm
  • scan in CLI
  • spacescan in CLI

Blocks

/scan block latest          Get latest block
/scan block         Get block by height
/scan block           Get block by hash
/scan blocks    Get block range

Transactions

/scan tx                Get transaction details

Addresses

/scan address         Get address info
/scan address balance    Get address balance
/scan address txs     Get recent transactions

Coins

/scan coin              Get coin details

Network

/scan stats                 Network statistics
/scan network               Network info
/scan space                 Network space (EiB)
/scan mempool               Mempool status
/scan price                 XCH price

Tokens

/scan cats                  List CAT tokens
/scan cat               Get CAT details

NFTs

/scan nft               Get NFT details
/scan search         Search blockchain
/scan            Quick search

Agent Usage

const { handleCommand } = require('./skills/spacescan');

// Requires SPACESCAN_API_KEY environment variable
const output = await handleCommand('block latest');

API Client

const SpacescanAPI = require('./skills/spacescan/lib/api');
const api = new SpacescanAPI('your-api-key');

// Get latest block
const block = await api.getLatestBlock();

// Get address balance
const balance = await api.getAddressBalance('xch1...');

// Get network stats
const stats = await api.getNetworkStats();

// Search
const result = await api.search('xch1...');

Installation

cd skills/spacescan
npm install
chmod +x cli.js
npm link  # Makes 'scan' and 'spacescan' global

Configuration

Required: Set your API key

export SPACESCAN_API_KEY=your_key_here

Get your key at: https://www.spacescan.io/apis

Free tier available with rate limits.

Examples

Check latest block:

/scan block latest

Get address balance:

/scan address balance xch1...

Network stats:

/scan stats

XCH price:

/scan price

Support

  • Spacescan: https://www.spacescan.io
  • API Plans: https://www.spacescan.io/apis
  • Bug reports: File in skill repository