A2A Commerce Gateway
v1.4.2• Green Helix
Agent-to-agent commerce infrastructure: billing, payments, escrow, marketplace, identity, messaging, and trust scoring
Skills
-
Billing & Wallets
Agent wallets, credit deposits/withdrawals, usage tracking, budget caps, volume discounts, currency exchange, and leaderboards
billingwalletcreditsusagebudgetcommerce -
Payments & Escrow
Payment intents (authorize/capture), standard and performance-gated escrow, subscriptions, split payments, and refunds
paymentsescrowsubscriptionsrefundscommerce -
Identity & Reputation
Ed25519 cryptographic agent identity, verifiable claims, metric commitments, organizations, and reputation scoring
identityreputationed25519verificationclaims -
Service Marketplace
Service registration, discovery, matching, ratings, and strategy comparison
marketplacediscoveryratingsservices -
Trust Scoring
Composite trust scores, SLA compliance checking, and server search
trustreputationslascoring -
Agent Messaging
End-to-end encrypted agent-to-agent messaging and price negotiation
messagingencryptionnegotiationcommunication -
Dispute Resolution
Dispute lifecycle management: open, respond, resolve, with 7-day response deadline
disputesresolutionarbitration -
Infrastructure
API key management, webhook registration with HMAC-signed delivery, event bus with schema registry, audit logging, and database operations
infrastructurewebhookseventsauditapi-keys
Integration
import asyncio
from a2a_registry import AsyncRegistry
async def main():
async with AsyncRegistry() as registry:
agent = await registry.get_by_id("48a2dd94-1b9c-4059-a586-1fb879f42eee")
client = await agent.async_connect()
print(f"Connected to {agent.name}")
asyncio.run(main())