{"protocolVersion":"0.3.0","kind":"agent-card","name":"A2A Passport — one GTIN, one call, everything GSC knows, signed","description":"A passport is a signed document for a product or a retail banner: where its record lives, where it is cleared, who lists it, where the money door is. Issued live from the GSC hubs, stamped every week. The hubs are the records; A2A-Passport.ai issues the passport. Operated by GreenCore Solutions Corp.","notice":"Artificial intelligence makes mistakes. A2A Passport is an agentic information source, not a recommendation. No ads, ever. No rank for sale. Trade only.","url":"https://a2a-passport.ai/a2a","preferredTransport":"JSONRPC","supportedInterfaces":[{"url":"https://a2a-passport.ai/a2a","protocolBinding":"JSONRPC","transport":"JSONRPC","protocolVersion":"0.3.0","preferred":true,"description":"A2A endpoint — message/send; a DataPart {skill, params} runs that tool; text gets the skill list"},{"url":"https://mcp.a2a-passport.ai/mcp","protocolBinding":"HTTP+JSON","transport":"streamable-http","protocolVersion":"2025-06-18","description":"MCP door — server a2a-passport 1.0.2, 3 tools"}],"additionalInterfaces":[{"url":"https://mcp.a2a-passport.ai/mcp","transport":"streamable-http","protocolVersion":"2025-06-18","description":"MCP door — server a2a-passport 1.0.2"}],"version":"1.0.2","documentationUrl":"https://a2a-passport.ai/docs","provider":{"organization":"GreenCore Solutions Corp.","url":"https://gsc-em.com"},"keyring":{"jwks":"https://a2a-passport.ai/.well-known/jwks.json","kid":"a2apass-2026-10"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"securitySchemes":{},"security":[],"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"passports":{"current":"https://a2a-passport.ai/passport/{id}.json","version":"https://a2a-passport.ai/passport/{id}/v{n}.json","example":"https://a2a-passport.ai/passport/gtin-03284230006408.json"},"registers":{"passports":"https://a2a-passport.ai/passports/register.json","settled":"https://a2a-passport.ai/x402/settled.json"},"reads":["https://mcp.a2a-grocery.ai/mcp","https://mcp.a2a-cosmetics.ai/mcp","https://mcp.a2a-peptides.ai/mcp","https://mcp.a2a-retailmedia.ai/mcp","https://mcp.rco-a2a.ai/mcp"],"payments":{"x402":"https://a2a-passport.ai/api"},"skills":[{"id":"get_passport","name":"get passport","description":"The signed passport of a product (a Global Trade Item Number, GTIN) or a retail banner (market/banner, e.g. FR/Carrefour): which hub holds its record, where it is cleared, its compliance records, who lists it, where the payment door is. Read live from the GSC hubs on every call; the first call issues version 1.","tags":["passport"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"list_passports","name":"list passports","description":"The passports on the register: ids, kinds, markets, versions and issue times, newest first. No bodies. Filter by kind (gtin or banner), market, or issued since a time; paginated.","tags":["passport"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"verify_passport","name":"verify passport","description":"Check a passport: is the signature valid, is the chain of versions intact, how old is the stamp, was any section not read. Verifies from the published key at /.well-known/jwks.json.","tags":["passport"],"inputModes":["application/json"],"outputModes":["application/json"]}],"asOf":"2026-10-06T01:20:53Z","signatures":[{"protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImEyYXBhc3MtMjAyNi0xMCJ9","signature":"wOf73sVXHviCt3xG0LDvLc7VcmJ_reCtnVyLASnMiH2po5pZt5nVp6w2XEZoHUDc-7GRipLTp-ky8NWDTxUVCw"}]}