← Back to Skills Marketplace
xasus1

Scout Commerce

by Xasus1 · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
1643
Downloads
1
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install scout-commerce
Description
Search for products on Amazon/shopify and buy with USDC on Solana. Swap tokens using Jupiter.
Usage Guidance
This skill appears to do what it claims, but take these precautions before installing or using it: - Verify the API endpoint (https://scout-api.trustra.xyz) is the trusted service you intend to use. If you don't trust that server, do not register or fund the wallet. - The get_api_key flow registers you and stores an API key + wallet_address in credentials.json; keep that file private (restrict filesystem permissions) or set SCOUT_API_KEY as an environment variable instead. - Do not fund the returned wallet address with significant funds until you've audited the service and tested small amounts. - Installing requirements.txt will pull packages from PyPI (x402, solana, solders). Prefer running inside an isolated virtual environment or disposable VM/container. - Review the code yourself (or have someone you trust do so) if you plan to use it for real purchases: network calls go to scout-api.trustra.xyz, Solana RPC (api.mainnet-beta.solana.com), and Jupiter tokens metadata (tokens.jup.ag) which is expected but worth confirming. - If you want tighter control, avoid saving credentials.json and pass SCOUT_API_KEY via the environment when invoking scripts.
Capability Analysis
Type: OpenClaw Skill Name: scout-commerce Version: 1.1.0 The OpenClaw AgentSkills skill bundle is designed for e-commerce and crypto token swaps on Solana. All network requests are directed to legitimate endpoints (`scout-api.trustra.xyz`, `api.mainnet-beta.solana.com`, `tokens.jup.ag`) consistent with its stated purpose. The `SKILL.md` instructions guide the AI agent on how to present information and use the tools, without any evidence of prompt injection aiming for malicious actions. The Python scripts manage an API key and wallet address in `credentials.json`, which is necessary for its functionality, and do not access unrelated sensitive data or perform unauthorized operations.
Capability Assessment
Purpose & Capability
Name and description (search Amazon/Shopify, buy with USDC on Solana, swap via Jupiter) match the code and runtime behavior: the scripts call scout-api.trustra.xyz endpoints, Solana RPC, and Jupiter tokens metadata. No unrelated cloud credentials or surprising capabilities are requested.
Instruction Scope
SKILL.md instructs the agent to run the included Python scripts and to present images as media. The scripts only access credentials.json (for api_key and wallet), communicate with Scout API, Solana RPC, and the Jupiter tokens metadata endpoint — all within the domain of shopping and swaps. There are no instructions to read arbitrary system files or exfiltrate unrelated data.
Install Mechanism
This is instruction- and script-based (no automated install spec). A requirements.txt is provided listing packages (x402, solana, solders, base58) which, if installed, will be fetched from PyPI — a normal dependency flow but worth noting because installing Python packages pulls remote code into your environment.
Credentials
No required environment variables or external credentials are declared beyond an optional SCOUT_API_KEY. The tool legitimately needs an API key and wallet address to perform purchases and swaps; those are stored in credentials.json. No unrelated secrets (AWS, GitHub, etc.) are requested.
Persistence & Privilege
The skill writes/reads a local credentials.json to store the api_key, wallet_address, and shipping_profile (expected for a shopping agent). always:false and no global config modifications are present. Storing the API key locally is necessary for operation but increases responsibility for securing that file.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install scout-commerce
  3. After installation, invoke the skill by name or use /scout-commerce
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Scout-commerce 1.1.0 adds token swap functionality: - Added token swap support using Jupiter; new script: scripts/swap.py. - Updated documentation with usage for swapping tokens (SOL, USDC, USDT, BONK, TRUST, or any mint). - Added commands for getting swap quotes and listing wallet tokens. - Balance command now shows all tokens. - Updated quick reference and command summary to include swap functionality and supported tokens.
v1.0.0
Initial release of Scout-Commerce – buy from Amazon & Shopify using USDC on Solana. - Search Amazon and Shopify products, purchase with USDC. - US shipping only; setup creates a Crossmint wallet and API key. - Product images are sent as media attachments for best messaging platform compatibility. - Includes scripts for searching, buying, balance checks, and order tracking. - Clear error messages and troubleshooting guidance provided.
Metadata
Slug scout-commerce
Version 1.1.0
License
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Scout Commerce?

Search for products on Amazon/shopify and buy with USDC on Solana. Swap tokens using Jupiter. It is an AI Agent Skill for Claude Code / OpenClaw, with 1643 downloads so far.

How do I install Scout Commerce?

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

Is Scout Commerce free?

Yes, Scout Commerce is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Scout Commerce support?

Scout Commerce is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Scout Commerce?

It is built and maintained by Xasus1 (@xasus1); the current version is v1.1.0.

💬 Comments