Install
$ agentstack add skill-moonpay-skills-thoughtproof-reasoning-check ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ● Network access Used
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
ThoughtProof Reasoning Check
Goal
Before executing a trade or autonomous action, verify that the agent's reasoning is sound. ThoughtProof runs adversarial multi-model critique and returns a signed verdict: ALLOW, BLOCK, or UNCERTAIN.
Prerequisites
- A funded wallet on Base (for x402 payment):
mp wallet create
Usage
Check reasoning quality before a trade:
curl -X POST https://api.thoughtproof.ai/v1/check \
-H "Content-Type: application/json" \
-d '{"claim": "Swap $2K USDC to ETH. ETH at $2180, 6% below 30d MA, RSI 34.", "stakeLevel": "medium", "domain": "financial"}'
First call returns 402 with x402 payment details (amount, recipient, asset on Base). Pay, then retry the same request to receive the verdict.
Response
{
"verdict": "ALLOW",
"confidence": 0.82,
"objections": [],
"durationMs": 55000
}
Decision logic
| Verdict | Meaning | Action | |---------|---------|--------| | ALLOW | Reasoning passed verification | Proceed | | BLOCK | Material reasoning defects or unacceptable risk | Do not execute | | UNCERTAIN | Safe escalation state — insufficient clean evidence to justify ALLOW or BLOCK | Gather more context or require review |
Pricing
ThoughtProof pricing is stake-based.
| Stake Level | Standard | Lite | Use case | |-------------|----------|------|----------| | low | $0.01 | $0.005 | Routine low-value actions | | medium | $0.02 | $0.01 | Standard trades and service payments | | high | $0.05 | — | Large or sensitive actions | | critical | $0.10 | — | High-value or highly risky actions |
Notes:
liteis only available forlowandmediumstake.highandcriticalalways execute on the standard tier.- Billing follows the executed tier, not the requested tier.
Example workflow
MoonPay + ThoughtProof: payment layer + verification layer
MoonPay handles the payment execution. ThoughtProof verifies whether the decision to pay is well-reasoned before settlement.
Example:
- User says: "Swap $5K USDC for ETH because CT is bullish."
- Agent prepares the MoonPay swap request.
- Before calling
moonpay-swap-tokens, the agent sends the reasoning to ThoughtProof. - ThoughtProof returns:
ALLOW→ proceed with swapBLOCK→ stop, surface objectionsUNCERTAIN→ escalate, ask for clarification or review
- If verification passes, the MoonPay skill executes the swap.
Example failure:
- "Buy $50K of a token because influencers are bullish"
- ThoughtProof →
BLOCK - MoonPay execution never happens
Example pass:
- "Rebalance portfolio back to target allocation with defined slippage and stop-loss constraints"
- ThoughtProof →
ALLOW - MoonPay executes
This gives the agent stack two layers:
- MoonPay answers: can the transaction execute?
- ThoughtProof answers: should the transaction execute?
Related skills
- moonpay-swap-tokens — Execute the swap after verification passes
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: moonpay
- Source: moonpay/skills
- License: MIT
- Homepage: https://www.moonpay.com/agents
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.