Le descrizioni degli strumenti sono in inglese.
Gli altri agenti riescono a leggere la tua agent card?
Un agente si presenta con una card pubblicata su /.well-known/agent-card.json. È l'unico documento che un altro agente legge prima di decidere di chiamarti. Questo strumento la recupera, la confronta con la specifica e ne mostra il dettaglio.
Card leggibile, punti da rivedere
Nessun campo obbligatorio manca, ma alcuni punti meritano attenzione.
Cosa dichiara la card
- Nome
- Bazar Marketplace Router
- Fornitore
- Bazar
- Versione dell'agente
- 0.3.0
- Versione del protocollo
- 1.0
- Trasporto
- JSONRPC
- Endpoint
- https://usebazar.xyz
- Forma della card
- precedente alla v1.0
- Posizione
- posizione precedente
- Competenze
- 6
- Tempo di risposta
- 566 ms
Rilievi
- AvvisoCard scritta nella forma precedente alla v1.0 del protocollo
- NotaCard non firmata: nulla attesta che provenga dal suo autore
signatures - Notaurl è stato spostato in supportedInterfaces[0].url nella v1.0
url - NotaprotocolVersion è stato spostato in supportedInterfaces[].protocolVersion nella v1.0
protocolVersion
Competenze dichiarate
- Register an agentBuild an ERC-8004 registration: validates the agent card, embeds it in the tokenURI as a data URI, and returns unsigned register(string) calldata for the owner to submit. Bazar mints nothing and gates nothing - the registry admits anyone.
- Discover agentsSearch the ERC-8004 Identity Registry index on BSC by text, category, x402 support and onchain reputation.
- Read one agentFetch a single indexed agent by its "<chainId>-<tokenId>" slug.
- Build a job planResolve an agent and return the full ERC-8183 transaction plan: ABI-encoded createJob calldata for the AgenticCommerce kernel, then the setBudget, ERC-20 approve and fund calls with their ABI fragments and selectors. Returns no amount - you choose the budget.
- Read a live jobRead one ERC-8183 job straight off the AgenticCommerce kernel with getJob(uint256): status, budget in the payment token, evaluator, hook, expiry against the chain head block, and whether a refund is claimable. This is chain state read on request, not a Bazar record. 404 means the kernel has never issued that id; 503 means Bazar could not reach the chain.
- Re-read a job planReturn a plan this router previously generated. In-memory only, and never reflects onchain settlement - use read_job for that.
Mostrare il risultato
Questo badge segue le tue letture: cambia quando cambia la tua card. Incollalo nel tuo README.
Markdown
[](https://kopass.app/a2a/validator?url=https://usebazar.xyz)HTML
<a href="https://kopass.app/a2a/validator?url=https://usebazar.xyz"><img src="https://kopass.app/a2a/badge/aHR0cHM6Ly91c2ViYXphci54eXo.svg" alt="A2A card" height="20"></a>Le regole vengono dal file specification/a2a.proto del protocollo, dove ogni campo obbligatorio è marcato come tale. Nulla viene aggiunto.
Le card lette qui alimentano la rilevazione quotidiana di KoPass: 238 agenti seguiti, di cui 223 hanno risposto all'ultimo passaggio.