wachai
Installation
SKILL.md
WachAI - Mandates (Create, Sign, Verify)
WachAI Mandates are deterministic agreement objects between a client agent and a server agent. This skill lets you create a mandate, sign it (as server or client), and verify both signatures using the Python SDK (mandates-core).
What This Skill Does
Create mandates - Build a mandate body and sign as server (offer) Sign mandates - Countersign as client (accept) Verify mandates - Verify server + client signatures locally
This skill does NOT execute swaps, route trades, submit transactions, or handle payments.
This skill does NOT require network access for signing/verifying (except optional primitive registry lookups for swap@1).
Commands
/wachai create-mandate --swap <TOKEN_IN> <TOKEN_OUT> <AMOUNT_IN> <AMOUNT_OUT>
Create a swap@1 mandate core and sign as server.