Repository navigation
Add Wasit to the ecosystem skills - #136
Conversation
|
🤖 Automated message from Kaan's Automated Triage Bot. 👀 Picked this up — a review will follow shortly. |
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The entry follows the established ecosystem card structure with no unresolved issues.
Review effort: Balanced
Findings: None
What changed in this PR
Adds Wasit’s Stellar payment-protocol conformance testing skill to the ecosystem catalogue.
Changes:
- Adds a Wasit ecosystem card with its capabilities, repository label, and skill URL.
| File | Description |
|---|---|
| site/src/data/skills.ts | Registers the Wasit ecosystem skill card. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
Hi, a friendly check-in on this listing when you have a moment. Since it was |
|
🤖 Automated message from the Stellar Triage Bot. Thanks for Wasit, and sorry for the wait. Checking settlement against the token's own One item blocks the listing:
Also, please merge When both are in, I will re-check and merge. |
Keeps both sides of site/src/data/skills.ts: the Stellar Registry, Scopuly Wallet and Blux cards added on main, then the Wasit card. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thanks for the careful read. Both are in.
|
|
🤖 Automated message from the Stellar Triage Bot. Thanks for the quick and careful fix, and for the advisory. Both items are resolved.
The held site-ci run needs a maintainer to approve it. For a data-only card, a read of the entry is enough, so I am merging now. |
Wasit is an open-source conformance tester for x402 and MPP on Stellar, published as
@wasit-dev/cliand@wasit-dev/serveron npm. It runs the real payment flow against a live service and then verifies the settlement independently through Stellar RPC, reading the token contract's own transfer event rather than trusting what the service reported, so a service that answers 200 without settling is caught instead of passed.Every check is mapped to a written spec clause in a published catalogue, and the skill points an agent at that catalogue rather than letting it infer pass criteria from a check's name. The suite covers the x402 flow and both MPP modes, charge and channel, including the negative cases a channel has to reject: a commitment that does not advance the cumulative, a replayed challenge, and a captured commitment re-presented against a fresh challenge.
It complements the official agentic-payments skill rather than overlapping it. That skill explains the protocols; this one checks an implementation of them. Work on it so far has produced three reproducible defect reports against the official SDK, filed upstream as stellar-mpp-sdk#66, #67 and #70.
Testnet only, and explicitly not a security audit: no source or bytecode is read. The skill states both limits up front so an agent does not overclaim on the tool's behalf.