Seller manifest
Call this before paying a seller. Returns the ServiceListing the seller also publishes to the HCS registry: its HCS-14 identity (uaid), the account that receives payments (payTo), the facilitator that settles, and every sellable endpoint with its pricing model per accepted asset. Free, unauthenticated, cached publicly for 60 seconds. A buyer that discovered the seller through the registry should compare this document with the on-chain listing; an audit attestation covers the hash of payTo, baseUrl, quotePath, facilitator and endpoints, so any change here invalidates it.
Response
The seller's ServiceListing
What a seller publishes to the registry topic and serves as its manifest
HCS-14 universal agent id
^uaid:"uaid:aid:2NEpo7TZRRrLZSi2U;uid=agora-demo-seller;registry=agora402;proto=a2a;nativeId=hedera:testnet:0.0.5001234;domain=localhost:4402"
Account that receives payments
^\d+\.\d+\.\d+$"0.0.5001234"
Blocky402 facilitator that verifies and settles
1A2A-style quote endpoint, relative to baseUrl
HCS topic where the seller writes receipts; absent when receipts stay in memory
^\d+\.\d+\.\d+$"0.0.5001234"