Problem
Google A2A handles agent coordination, but agents have no standard way to:
- Verify identity before transacting - who is this agent?
- Execute payments for paid APIs - how does an agent pay $0.01 for a data endpoint?
- Prove authorization - does this agent have permission to spend?
These are the three gaps every A2A deployment hits when agents need to interact with paid services.
Proposed Skills
webmcp-id (identity + verification)
W3C DID:web identity for agents. No blockchain required.
did:web: identifiers resolved via DNS
- Verifiable Credentials (W3C VC 2.0) for agent authorization proofs
/.well-known/agent.json manifest (NAIS 1.1) for discovery
- Direct A2A AgentCard conversion via
identity.toA2AAgentCard()
- Ed25519 signing (RFC 8032)
Live on npm: webmcp-id v1.0.0
GitHub: up2itnow0822/webmcp-id
webmcp-pay (payment execution - coming soon)
Multi-rail payment execution for agents.
- x402 (Coinbase/Cloudflare standard) + Stripe MPP + Google AP2
- Spend governance: per-tx limits, per-period caps, human approval
- Settlement-agnostic: on-chain USDC or traditional Stripe rails
How It Fits stitch-skills
As AgentSkills-compatible SKILL.md packages, these would give any Gemini CLI / Claude Code / Cursor agent:
- A verifiable identity (webmcp-id)
- Payment capability (webmcp-pay)
- Both mapped to A2A AgentCard format
Standards Compliance
- W3C DID Core 1.0
- W3C Verifiable Credentials 2.0
- NAIS 1.1 (agent discovery)
- Google A2A AgentCard
- Ed25519 (RFC 8032)
Production Credential
NVIDIA NeMo-Agent-Toolkit-Examples PR #17 merged - x402 payment tool in official NVIDIA catalog.
Happy to build the SKILL.md packages for stitch-skills if there is interest.
Problem
Google A2A handles agent coordination, but agents have no standard way to:
These are the three gaps every A2A deployment hits when agents need to interact with paid services.
Proposed Skills
webmcp-id (identity + verification)
W3C DID:web identity for agents. No blockchain required.
did:web:identifiers resolved via DNS/.well-known/agent.jsonmanifest (NAIS 1.1) for discoveryidentity.toA2AAgentCard()Live on npm:
webmcp-idv1.0.0GitHub: up2itnow0822/webmcp-id
webmcp-pay (payment execution - coming soon)
Multi-rail payment execution for agents.
How It Fits stitch-skills
As AgentSkills-compatible SKILL.md packages, these would give any Gemini CLI / Claude Code / Cursor agent:
Standards Compliance
Production Credential
NVIDIA NeMo-Agent-Toolkit-Examples PR #17 merged - x402 payment tool in official NVIDIA catalog.
Happy to build the SKILL.md packages for stitch-skills if there is interest.