MPP Tester validates Solana USDC transaction capabilities for AI agents and wallets, generating verifiable public payment proofs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install mpptester
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install mpptester using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
MPP Tester is a robust conformance testing utility designed to verify that autonomous agents and digital wallets can successfully process transactions on the Solana blockchain. Built as part of the Openclaw Skills ecosystem, this tool issues a unique $0.50 USDC payment request, monitors the blockchain via Helius webhooks or RPC poll fallbacks, and awards a shareable, public proof of conformance once the transaction is verified on-chain.
This skill is crucial for developers deploying transaction-capable autonomous agents, ensuring their payment pipelines are completely secure and operational. By integrating with Openclaw Skills, developers can rapidly validate both sending and receiving capabilities using mainnet-beta for real-world tests or devnet for risk-free simulation.
To begin using this capability within Openclaw Skills, you can trigger tests via the provided helper shell scripts or standard API calls.
Run a test on mainnet-beta (real USDC) or devnet (test USDC):
# Run on mainnet
scripts/run-test.sh mainnet-beta
# Run on devnet
scripts/run-test.sh devnet
curl -s -X POST https://mpptester.com/api/mpp/start \
-H 'Content-Type: application/json' \
-d '{\"network\":\"mainnet-beta\"}'
curl -s https://mpptester.com/api/mpp/tests/<reference>
MPP Tester organizes test state dynamically. Below is the JSON schema returned upon starting a test, which maps directly to Openclaw Skills integrations:
| Field | Type | Description |
|---|---|---|
reference |
String | Unique base58 identifier used to track the payment on-chain. |
network |
String | Target network (either mainnet-beta or devnet). |
paymentUrl |
String | Standard Solana Pay URL containing payment metadata. |
amountUsdc |
Number | Fixed payment amount (always 0.5 USDC). |
status |
String | Current payment state (pending, confirmed, expired). |
expiresAt |
String | ISO8601 timestamp (tests expire after 30 minutes). |
mainnet-beta for real economic testing and devnet for automated CI/CD pipeline tests within Openclaw Skills.Loading
An AI-powered skill that distills personalized, deeply grounded insights and aphorisms from your local personal knowledge base and second brain rather than generating generic, abstract motivational quotes.

An AI-powered local web application for generating, translating, and converting viral short-form video copywriting into high-quality TTS audio.

A comprehensive developer tool to search, generate, and integrate Google Material Symbols programmatically into web, Android, and iOS projects.

An interactive philosophical companion for exploring Søren Kierkegaard's Either/Or, helping users navigate the choice between the aesthetic and ethical stages of life.

A specialized flight management skill for AI agents to search, price, book, and handle post-booking flight operations safely.

A text-only AI agent skill to fully manage and automate Breakcold CRM contacts, pipelines, follow-ups, and reports via the Breakcold MCP server.








































