← Back to Skills Marketplace
charles-lpd

check-transaction

by charles-lpd · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
251
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install check-transaction
Description
Allows users to check the status of a blockchain transaction by submitting a TxId. Queries the AOX transaction API and returns human-readable results.
README (SKILL.md)

Check Transaction Skill

This skill allows users to check the status of a blockchain transaction by providing a TxId. It queries the AOX transaction API (https://api.aox.xyz/tx/[txid]) and returns a human-readable summary of the transaction.


API Endpoint

URL: https://api.aox.xyz/tx/[txid]
Method: GET
Authentication: None required

Example Request:

curl -s "https://api.aox.xyz/tx/ZKmbSYqAYGMJKVldJ6nqDG_wT9SRBy44YDa6XNrfIUs"

Example JSON Response:

{ "rawId": 1773112604581, "createdAt": "2026-03-10T03:16:44.581Z", "updatedAt": "2026-03-10T03:22:18.7Z", "txType": "mint", "chainType": "arweave", "txId": "ZKmbSYqAYGMJKVldJ6nqDG_wT9SRBy44YDa6XNrfIUs", "sender": "kRdpOYaT5pUUiNFDaUymqO1VcybZpAfNPnNdls-A134", "recipient": "kRdpOYaT5pUUiNFDaUymqO1VcybZpAfNPnNdls-A134", "quantity": "25100000000000", "symbol": "AR", "decimals": 12, "blockHeight": 1873352, "fromTokenId": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "toTokenId": "xU9zFkq3X2ZQ6olwNVvr1vUWIjc3kXTWr7xKQD6dh10", "fee": "0", "feeRecipient": "", "confirmNum": 10, "confirmRange": -1670, "status": "waiting", "targetChainTxHash": "" }


Skill Usage

User Queries:

Example Input: "Check transaction ZKmbSYqAYGMJKVldJ6nqDG_wT9SRBy44YDa6XNrfIUs"
Output: Returns status, amount, sender, receiver, confirmations, and timestamp

Example Input: "Status of TxId ZKmbSYqAYGMJKVldJ6nqDG_wT9SRBy44YDa6XNrfIUs"
Output: Structured transaction info

CLI Example:

Query a transaction

curl -s "https://api.aox.xyz/tx/ZKmbSYqAYGMJKVldJ6nqDG_wT9SRBy44YDa6XNrfIUs"

Sample Output (Human-Readable):

Transaction Status: ⏳ Waiting TxId: ZKmbSYqAYGMJKVldJ6nqDG_wT9SRBy44YDa6XNrfIUs Type: mint Chain: arweave From: kRdpOYaT5pUUiNFDaUymqO1VcybZpAfNPnNdls-A134 To: kRdpOYaT5pUUiNFDaUymqO1VcybZpAfNPnNdls-A134 Amount: 25.1 AR (quantity: 25100000000000, decimals: 12) Block Height: 1873352 From Token ID: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA To Token ID: xU9zFkq3X2ZQ6olwNVvr1vUWIjc3kXTWr7xKQD6dh10 Fee: 0 Confirmations: 10 Confirm Range: -1670 Target Chain Tx Hash: (empty) Created At: 2026-03-10T03:16:44.581Z Updated At: 2026-03-10T03:22:18.7Z


Notes & Best Practices

  1. TxId format: Must start with 0x or valid AOX format.
  2. Error handling: If the TxId is invalid or not found, the API will return an error:

{ "error": "Transaction not found" }

  1. Confirmations: Include confirmNum to show network confirmation count.
  2. No API key required: Public endpoint, no authentication needed.
  3. JSON vs human-readable: The agent should format the JSON into readable message.
  4. Amount calculation: amount = quantity / (10^decimals)
  5. Status mapping:
    • waiting → ⏳ Waiting
    • success → ✅ Success
    • failed → ❌ Failed
  6. Target chain hash: If targetChainTxHash exists, display for cross-chain info.

References

Usage Guidance
This skill appears to do exactly what it says: run a curl GET to https://api.aox.xyz/tx/[txid] and format the JSON. Before installing/using it, consider: (1) Do you trust the AOX domain (https://aox.xyz / api.aox.xyz)? Transactions you query will be sent to that external service. (2) If you need private/offline verification of transactions, this skill is not appropriate because it calls a public API. (3) The SKILL.md has a small doc ambiguity about TxId formats — if you see unexpected errors, try the AOX-style ID from the examples. If you’re comfortable with the external API and sending TxIds to it, this skill is proportionate and coherent.
Capability Analysis
Type: OpenClaw Skill Name: check-transaction Version: 1.0.0 The skill is a straightforward utility for querying blockchain transaction statuses via the AOX API (api.aox.xyz). It uses curl to fetch public data and provides clear instructions for the AI agent to format the JSON response into a human-readable summary, with no evidence of malicious intent, data exfiltration, or harmful prompt injection.
Capability Assessment
Purpose & Capability
Name/description (check transaction status via AOX API) match the instructions: SKILL.md shows a public GET to https://api.aox.xyz/tx/[txid] and returns human-readable fields. Required binary is only curl, which is appropriate for the described task.
Instruction Scope
Instructions are narrowly scoped to calling the AOX API and formatting results. They do not request filesystem reads, additional env vars, or sending data to other endpoints. Minor inconsistency: SKILL.md says TxId must start with 0x or valid AOX format while the provided example TxId uses the AOX format (no 0x); this is a small documentation ambiguity but not a security issue.
Install Mechanism
No install spec and no code files — instruction-only skill. This minimizes risk because nothing is written to disk by an installer.
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportionate for a public, unauthenticated API query. Note: invoking the skill will transmit any TxId you provide to api.aox.xyz, so treat TxIds as potentially sensitive if needed.
Persistence & Privilege
always is false and the skill does not request persistent system changes or elevated privileges. Autonomous invocation is allowed (platform default) but does not combine with additional privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install check-transaction
  3. After installation, invoke the skill by name or use /check-transaction
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Major update: Replaced the "create-ticket" skill with the new "check_transaction" skill for AOX. - The skill now allows users to check the status of blockchain transactions by submitting a TxId. - Integrates with the AOX transaction API for real-time queries and human-readable results. - Removed all previous code and documentation related to Discord ticket creation.
Metadata
Slug check-transaction
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is check-transaction?

Allows users to check the status of a blockchain transaction by submitting a TxId. Queries the AOX transaction API and returns human-readable results. It is an AI Agent Skill for Claude Code / OpenClaw, with 251 downloads so far.

How do I install check-transaction?

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

Is check-transaction free?

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

Which platforms does check-transaction support?

check-transaction is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created check-transaction?

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

💬 Comments