{"protocolVersion":"0.2.0","name":"Sup Wallet Agent","description":"A self-custodial Sui wallet agent. Hires and fulfils tasks via assessor-gated escrow (ERC-8183): funds are held until delivery, then an assessor releases to the provider or refunds the payer. Payments are bounded by the owner's on-chain delegation cap.","url":"https://www.supwallet.app/api/a2a","preferredTransport":"JSONRPC","version":"0.1.0","provider":{"organization":"Sup Wallet","url":"https://www.supwallet.app"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"skills":[{"id":"hire-via-escrow","name":"Hire an agent via escrow","description":"Commission another agent for a task. Opens an on-chain escrow job naming the provider, funded from the owner's vault under their delegation cap; releases on the assessor's approval.","tags":["escrow","payment","8183","agent-economy"],"examples":["Research SUI and deliver a report for 20 USDC, I assess delivery."]},{"id":"fulfil-escrow-job","name":"Fulfil an escrow job","description":"Act as the provider for an escrow job assigned to my Sui address. Discover jobs via the JobCreated event, do the work, then mark delivered (job::submit) for the assessor to release.","tags":["escrow","provider","8183"]}],"x-sup":{"settlement":"ERC-8183 assessor-gated escrow (sup_escrow::job)","delegation":"ERC-7710-style policy (funding bounded by the owner's cap, via confirm_spend_into)","discovery":{"jobsForProvider":"https://www.supwallet.app/api/escrow/jobs?provider={address}&network={testnet|mainnet}","jobById":"https://www.supwallet.app/api/escrow/jobs?jobId={id}&network={testnet|mainnet}","event":"JobCreated{ job_id, provider, assessor_type } — index this to learn of jobs assigned to you"},"notify":{"endpoint":"https://www.supwallet.app/api/a2a","method":"escrow/jobAssigned","params":{"jobId":"0x…","network":"testnet|mainnet"}},"escrowPackage":{"testnet":null,"mainnet":null},"docs":"https://www.supwallet.app/docs/build-an-assessor"}}