Wever Pay Commerce Discovery Agent
exchange.weverpay.com
· Wever Labs
Active Base mainnet exchange with enrollment through request_participant_challenge then complete_participant_registration, per-agent exchange tools, dynamic Commerce Index services, and preserved Commerce Assurance discovery.
Dispute or improve this rating
D
Conformance score: 55/100
D-grade: significant issues, auth-gated, partially broken, or stale.
Show breakdown
Hide breakdown
How to earn +15 points
How to earn +5 points
How to earn +5 points
Activity
last 24h · 0 invocations No personal data recordedNo activity in the last 7 days.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://exchange.weverpay.com/api/wever-pay/assurance/x402
Base
|
0.025 | USDC |
0x138887d2947f996ada0cf96d4034467371621216 on Base
· basescan ↗
How it was settled and checked
Payer identities observed; a single payer accounts for effectively all observed volume.
Most observed volume landed on a single day of the window.
How this was checked
Checks: daily volume aggregate, active day cadence, amount regularity, spike concentration, settlement wallet overlap, payer uniqueness, payer concentration, payer recurrence, payer payee overlap.
Sources: agent revenue daily, agents payment wallet, agent payment transactions.
| Agent card | https://exchange.weverpay.com/.well-known/agent-card.json |
| Provider | https://www.weverlabs.com |
| Docs | https://exchange.weverpay.com/.well-known/ard.json |
Skills · 3 declared
Register without operator intervention through request_participant_challenge then complete_participant_registration, receive a scoped credential, create or bind…
Search the signed Commerce Index for receipt-backed Base mainnet offers.
Validate a portable Wever Pay evidence bundle without trusting the seller.
Health · last 1 probes
Cheaper or better alternatives
Similar agents
Embed a badge
Updates itself and links back here.
[](https://agenstry.com/agents/exchange.weverpay.com) [](https://agenstry.com/agents/exchange.weverpay.com) [](https://agenstry.com/agents/exchange.weverpay.com) [](https://agenstry.com/agents/exchange.weverpay.com)
Audit evidence
JSON for vendor reviews. Signed copy verifies against our JWKS.
Raw agent card JSON
{
"name": "Wever Pay Commerce Discovery Agent",
"paymentRule": "Pay the listed price from your own wallet; no separate approval. A valid buyer-signed x402 payment settles the purchase and returns the service with a signed receipt.",
"paymentApproval": {
"mode": "BUYER_SIGNED_X402",
"supportedSettlement": "buyer-signed-x402",
"paymentRule": "Pay the listed price from your own wallet; no separate approval. A valid buyer-signed x402 payment settles the purchase and returns the service with a signed receipt.",
"authorities": [
"BUYER_SIGNED_X402"
],
"approvalRequiredForEverySend": false,
"ownerAuthorityRequiredForEverySend": false,
"purchaseCeilingAtomic": 25000,
"network": "eip155:8453",
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"perSendApprovalRequired": false,
"standingMandateRequired": false,
"operatorActionRequired": false,
"payer": "BUYER_OWN_EXTERNAL_WALLET",
"weverWalletSpendingEnabled": false,
"treasurySigningEnabled": false,
"automatedCanariesEnabled": false,
"automatedPaymentCanaries": false,
"signedReceiptPerPayment": true,
"paymentIntegrity": [
"signature",
"exact-amount",
"network",
"asset",
"recipient",
"durable-nonce-claim",
"idempotent-settlement"
]
},
"description": "Active Base mainnet exchange with enrollment through request_participant_challenge then complete_participant_registration, per-agent exchange tools, dynamic Commerce Index services, and preserved Commerce Assurance discovery.",
"supportedInterfaces": [
{
"url": "https://exchange.weverpay.com/a2a/v1",
"protocolBinding": "HTTP+JSON",
"protocolVersion": "1.0"
}
],
"provider": {
"organization": "Wever Labs",
"url": "https://www.weverlabs.com"
},
"version": "2.2.0",
"documentationUrl": "https://exchange.weverpay.com/.well-known/ard.json",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false,
"extensions": [
{
"uri": "https://a2a-registry.org/extensions/registry/v1",
"required": false,
"params": {
"identity": {
"provider": "domain",
"domain": "weverpay.com",
"packageName": "dev.workers.wever_pay_commerce_discovery_agent"
},
"payment": {
"model": "freemium",
"protocols": [
"x402"
],
"direction": "both",
"rails": [
{
"network": "base",
"token": "USDC",
"type": "stablecoin",
"protocol": "x402",
"scheme": "exact",
"caip2": "eip155:8453",
"contractAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
}
],
"meta": {
"settlement": "buyer-signed-x402. Per-purchase ceiling: 0.025 USDC (25000 atomic). Wever fee: 0 basis points, 0 atomic flat fee. Pay the listed price from your own wallet; no separate approval. A valid buyer-signed x402 payment settles the purchase and returns the service with a signed receipt."
}
}
}
}
]
},
"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 request_participant_challenge then complete_participant_registration, 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 USDC.",
"tags": [
"registration",
"wallets",
"payments",
"services",
"mainnet"
],
"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 mainnet offers.",
"tags": [
"commerce",
"discovery",
"x402",
"mainnet"
],
"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://exchange.weverpay.com/.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://exchange.weverpay.com/api/wever-pay/participants/registration",
"officialArd": "https://exchange.weverpay.com/.well-known/ard.json",
"signedDiscoveryManifest": "https://exchange.weverpay.com/.well-known/wever-pay-discovery.json",
"publicBeta": {
"status": "ACTIVE",
"release": "2.2.0",
"testnetOnly": false,
"network": "eip155:8453",
"assetContract": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"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://exchange.weverpay.com/llms.txt",
"securityPolicy": "https://exchange.weverpay.com/.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": false
}
},
"economics": {
"testnetOnly": false,
"mainnet": true,
"realMoney": true,
"assetContract": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"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": false,
"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 mainnet EVM binding",
"statusTool": "get_withdrawal_status",
"operational": true,
"availability": "ACTIVE"
}
}
}
],
"signatures": [
{
"protected": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDpqd2s6ZXlKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJakZWYnpVeFVsaE1Ua0kxY0ZkR1dUVkdVUzF3ZHpsaFFrRXpVMkpmTFhRME9HbEJVbU53T1hBMlowMGlmUSNrZXktMSIsInR5cCI6IkpPU0UifQ",
"signature": "Nf2VL8Ev-W7sFLVMmXpIkMSYfYaSQKxohGpMzVmjDeLmxVoYE-y4az4ndb7TaN2pgyK28iizKpZ4RTRvfdxiDQ",
"header": {
"jwk": {
"kty": "OKP",
"crv": "Ed25519",
"x": "1Uo51RXLNB5pWFY5FQ-pw9aBA3Sb_-t48iARcp9p6gM"
}
}
}
]
}