← Back to Skills Marketplace
Solana Stablecoin Payments in Real-time
by
Divyasshree
· GitHub ↗
· v1.0.1
· MIT-0
133
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install solana-stablecoin-payments-tracking
Description
Real-time streaming Solana SPL stablecoin transfers (USDT and USDC) over WebSocket from the Bitquery GraphQL API. Subscribes to Transfers filtered by USDT/US...
Usage Guidance
This skill appears coherent and limited to connecting to Bitquery's streaming API for USDC/USDT transfers, but check the following before installing: 1) Keep your BITQUERY_API_KEY in an environment variable and do not print or commit it; Bitquery requires the token in the WebSocket URL which can leak in proxies/logs — rotate the key if exposed. 2) Run the script in a sandbox or container first and limit network exposure to trusted egress where possible. 3) Confirm the registry metadata lists BITQUERY_API_KEY correctly (the package summary shows '[object Object]' which is a minor packaging bug). 4) Ensure you trust Bitquery and are comfortable with streaming wallet addresses and transaction metadata being printed to your console or captured by any downstream logging/monitoring. 5) Consider using a restricted API token (if Bitquery supports token scopes) and rotate credentials periodically.
Capability Analysis
Type: OpenClaw Skill
Name: solana-stablecoin-payments-tracking
Version: 1.0.1
The skill is a legitimate tool for streaming Solana stablecoin transfers via the Bitquery GraphQL API. It follows its stated purpose, includes appropriate security warnings regarding the handling of the BITQUERY_API_KEY in WebSocket URLs, and contains no evidence of malicious execution, data exfiltration, or obfuscation in 'scripts/stream_stablecoin_payments.py' or 'SKILL.md'.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the included Python script consistently implement a WebSocket GraphQL subscription to Bitquery for USDC/USDT Solana transfers. The only required credential (BITQUERY_API_KEY) is appropriate for this integration and no unrelated services, binaries, or config paths are requested.
Instruction Scope
Runtime instructions only reference the Bitquery stream, the BITQUERY_API_KEY env var, and installing the 'gql[websockets]' dependency. The script reads only the declared env var, subscribes to the expected GraphQL fields, and prints formatted transfer records. The SKILL.md warns not to log the full WebSocket URL; the code follows that guidance (it does not print the URL).
Install Mechanism
There is no installation of third-party archives or downloads; dependency installation is via pip for 'gql[websockets]', a standard Python package. No extract-from-URL installs or unusual system changes are present.
Credentials
Only BITQUERY_API_KEY is required, which is proportionate. Minor packaging inconsistency: registry summary shows 'Required env vars: [object Object]' instead of enumerating BITQUERY_API_KEY — this is a metadata/packaging bug but not a functional security issue.
Persistence & Privilege
The skill does not request always:true and does not modify system or other skills' configs. It's instruction-only and runs when invoked; normal autonomous invocation settings remain default.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install solana-stablecoin-payments-tracking - After installation, invoke the skill by name or use
/solana-stablecoin-payments-tracking - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Skill name updated from "stablecoin-payments" to "solana-stablecoin-payments-tracking"
- No code or logic changes; documentation and registry metadata only
- Name, description, and registry-facing identifiers standardized for clarity and discoverability
v1.0.0
- Initial release: Real-time streaming of Solana stablecoin (USDT & USDC) transfers using Bitquery's WebSocket API.
- Filters transfers to exclude "swap" program methods for cleaner payment data.
- Exposes key fields: amounts (with USD conversion), sender/receiver addresses, currency details, transaction signature, fee, and block info.
- Requires `BITQUERY_API_KEY` as an environment variable for authentication (passed only via WebSocket URL).
- Includes full setup instructions, security checklist, usage examples, and inline Python subscription sample.
- Designed for dashboards, payment monitoring, reconciliation, and large-transfer alerting on Solana stablecoin flows.
Metadata
Frequently Asked Questions
What is Solana Stablecoin Payments in Real-time?
Real-time streaming Solana SPL stablecoin transfers (USDT and USDC) over WebSocket from the Bitquery GraphQL API. Subscribes to Transfers filtered by USDT/US... It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.
How do I install Solana Stablecoin Payments in Real-time?
Run "/install solana-stablecoin-payments-tracking" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Solana Stablecoin Payments in Real-time free?
Yes, Solana Stablecoin Payments in Real-time is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Solana Stablecoin Payments in Real-time support?
Solana Stablecoin Payments in Real-time is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Solana Stablecoin Payments in Real-time?
It is built and maintained by Divyasshree (@divyn); the current version is v1.0.1.
More Skills