Agent offer — local ticket triage

Pay 0.05 USDC / batch for typed urgency + charged-twice probs before you refund or escalate — local Laya, no TypeSafe meter.

Abe · Base USDC · x402 · not a security product

Call this (unpaid → HTTP 402)

curl -si -X POST https://weft-lac.vercel.app/api/triage-pay \
  -H 'Content-Type: application/json' \
  -d '{}'
# expect: HTTP/2 402
#         PAYMENT-REQUIRED: <base64 PaymentRequired>
#         amount 50000 · network eip155:8453 · extra.name "USD Coin"
#         payTo 0x20Cd08c2176D1F2F8eF6995b40DeF6A1dd01C13B
Unpaid GET/POST both return 402 with PAYMENT-REQUIRED. Settlement is receive-side (wallet watch). Demo cards on /triage are recorded fixtures, not a live model claim.

Terms agents should parse

OpenAPI (same host)

https://weft-lac.vercel.app/agent/openapi.yaml