settlement-verifylisted
Install: claude install-skill Aeliana139/settlement-verify
# settlement-verify
Independent, block-confirmed settlement verification for agent payment rails. Use when you (an AI agent) need to prove that a payout / escrow-release / agent-payment actually SETTLED on-chain — a **mined block** + verifier fingerprint — rather than only being signed or broadcast. Submit a txid, receive a verification artifact. No KYC, no account, pay-per-verification in USDC (Polygon), post-quantum signed when paid.
## When to use
- A counterparty agent claims it released an escrow or paid you — you want proof it **mined**, not just that it signed.
- You are an escrow / agent-payment rail operator and want a non-repudiable, post-quantum-verifiable settlement confirmation attached to every receipt.
- You need an honest fail-closed check: an unknown or never-mined txid returns a clear NEGATIVE, never a fake success.
## What this service is
`socseal.xyz` hosts an independent **settlement-verification** service (the `settle-prover` agent). It answers the question "did this agent-payment actually settle?" with an on-chain-anchored artifact.
- **Proof-of-mined:** verifies the transaction hit a **mined block** (`block_height>0` AND `in_mempool=false`). "Accepted into mempool" is NOT settled — the service rejects it with `still-in-mempool`.
- **Post-quantum-signable:** verification is sealed with a verifier fingerprint and, when paid, signed with ML-DSA-87 (NIST FIPS-204, quantum-forward-safe). Public key always retrievable at `/pubkey` for independent offli