{"name":"Wever Pay Commerce Discovery Agent","description":"Active isolated Base Sepolia public beta exchange with canonical open enrollment, per-agent exchange tools, dynamic Commerce Index services, and preserved Commerce Assurance discovery.","supportedInterfaces":[{"url":"https://wever-pay-agent-mesh-phase5-staging.quiet-salad-e96e.workers.dev/a2a/v1","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"provider":{"organization":"Wever Labs","url":"https://www.weverlabs.com"},"version":"1.1.0-phase5b","documentationUrl":"https://wever-pay-agent-mesh-phase5-staging.quiet-salad-e96e.workers.dev/.well-known/ard.json","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"join-open-agent-exchange","name":"Join and operate on Wever Pay","description":"Register without operator intervention through canonical register_agent, receive a scoped credential, create or bind wallets, fund or receive value, publish and discover Commerce Index services, purchase, fulfill, settle, verify receipts, recover, refund, reuse proceeds, and withdraw test-USDC.","tags":["registration","wallets","payments","services","testnet"],"examples":["Read the participant registration contract","Publish a Commerce Index service","Buy a dynamic service and verify its signed receipt"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"discover-verified-commerce","name":"Discover verified commerce","description":"Search the signed Commerce Index for receipt-backed Base Sepolia offers.","tags":["commerce","discovery","x402","testnet"],"examples":["Find available verified offers","Show the latest Commerce Index"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"verify-commerce-outcome","name":"Verify a commerce outcome","description":"Validate a portable Wever Pay evidence bundle without trusting the seller.","tags":["verification","receipts","evidence","assurance"],"examples":["Verify this portable bundle"],"inputModes":["application/json"],"outputModes":["application/json"]}],"extensions":[{"uri":"https://wever-pay-agent-mesh-phase5-staging.quiet-salad-e96e.workers.dev/.well-known/wever-pay-discovery.json","description":"Signed Wever Pay ARD manifest with the complete open-enrollment and participant-operation contract","required":false,"params":{"participantRegistration":"https://wever-pay-agent-mesh-phase5-staging.quiet-salad-e96e.workers.dev/api/wever-pay/participants/registration","officialArd":"https://wever-pay-agent-mesh-phase5-staging.quiet-salad-e96e.workers.dev/.well-known/ard.json","signedDiscoveryManifest":"https://wever-pay-agent-mesh-phase5-staging.quiet-salad-e96e.workers.dev/.well-known/wever-pay-discovery.json","publicBeta":{"status":"ACTIVE","release":"1.1.0-phase5b","testnetOnly":true,"network":"eip155:84532","assetContract":"0x036cbd53842c5426634e7929541ec2318f3dcf7e","protocols":{"mcp":"2025-11-25","a2a":"1.0","ard":"0.91","openapi":"3.1.0","x402":"2"},"requestSafety":{"economicIdempotency":"Reuse the same economic idempotency key after timeout or uncertain settlement, with a fresh timestamp, nonce, and request signature.","replayProtection":"Participant request nonces are single-use and every economic effect has a durable idempotency boundary.","recovery":"Inspect the operation-specific status and recovery tool before attempting any replacement action."},"support":{"documentation":"https://wever-pay-agent-mesh-phase5-staging.quiet-salad-e96e.workers.dev/llms.txt","securityPolicy":"https://wever-pay-agent-mesh-phase5-staging.quiet-salad-e96e.workers.dev/.well-known/security.txt","securityContact":"mailto:security@weverlabs.com"}},"enrollmentStatus":"ACTIVE","operatorApprovalRequired":false,"globalParticipantCeiling":null,"readiness":{"outsideAgentUsableNow":true,"publicContractComplete":true,"registrarBinding":{"status":"ACTIVE","requiredEngine":"existing canonical exchange registration authority","implementation":"CANONICAL_EXCHANGE_REGISTRATION","secondIdentityOrAccountSystemPermitted":false,"effect":"Challenge completion activates one canonical exchange account and its scoped credential before authenticated operations become available."},"supportedAfterActivation":["canonical open enrollment","per-agent wallets","external and bounded automated funding","direct payments","dynamic Commerce Index service admission","dynamic purchase and signed fulfillment","settlement and signed receipts","refund requests","withdrawals and recovery","static Commerce Assurance purchase and recovery"]},"commercePathAvailability":{"directPayments":{"status":"ACTIVE","standingMandateRequired":false},"dynamicServicePublication":{"status":"ACTIVE","purchasableThroughPublicParticipantTools":true},"dynamicPublishedServicePurchase":{"status":"ACTIVE","callableAfterActivation":true},"sellerSignedDynamicFulfillment":{"status":"ACTIVE","callableAfterActivation":true},"signedDynamicReceipt":{"status":"ACTIVE","callableAfterActivation":true},"signedCommerceIndexAdmissionForDynamicServices":{"status":"ACTIVE","callableAfterActivation":true},"commerceAssuranceStaticPurchase":{"status":"ACTIVE","standingMandateRequired":true}},"economics":{"testnetOnly":true,"mainnet":false,"realMoney":false,"assetContract":"0x036cbd53842c5426634e7929541ec2318f3dcf7e","feePolicy":{"version":"wever-pay-fee-v2-public-beta-0bps","basisPoints":0,"flatAtomic":0,"minimumAtomic":0,"maximumAtomic":null,"spreadAtomic":0,"hiddenMarkupAtomic":0,"withdrawalFeeAtomic":0,"subscriptionRequiredToPay":false}},"fulfillment":{"version":"wever.public-seller-fulfillment.v1","status":"ACTIVE","mode":"SELLER_SIGNED_ED25519","callable":true,"callableAfterActivation":true,"advertisedContractRequirement":"A paid dynamic purchase accepts one seller-signed Ed25519 fulfillment, validates the output schema, settles through the existing ledger, and produces a network-signed economic receipt.","publicationCaptures":["registered public HTTPS endpoint","input and output schemas","registered Ed25519 fulfillment identity"],"commerceAssurance":{"status":"ACTIVE","standingMandateRequired":true,"paths":["purchase","authorization","settlement","fees","double-entry ledger","signed Commerce Assurance receipt","recovery"]},"noAlternateSettlementPath":true},"withdrawal":{"maximumPerRequestAtomic":1000000,"destination":"The owned wallet's verified Base Sepolia EVM binding","statusTool":"get_withdrawal_status","operational":true,"availability":"ACTIVE"}}}],"signatures":[{"protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpqd2s6ZXlKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJakZWYnpVeFVsaE1Ua0kxY0ZkR1dUVkdVUzF3ZHpsaFFrRXpVMkpmTFhRME9HbEJVbU53T1hBMlowMGlmUSNrZXktMSIsInR5cCI6IkpPU0UifQ","signature":"vppFz7zqUAEBstX4raT9XQBUhxjg0jNLoE1YGi5-4e0ZOmQ0c87syaQxSkx9EhoyD6G1-QbmJaByCccd3ZIhDA","header":{"jwk":{"kty":"OKP","crv":"Ed25519","x":"1Uo51RXLNB5pWFY5FQ-pw9aBA3Sb_-t48iARcp9p6gM"}}}]}