Wever Pay Exchange

com.weverpayPublished by weverpay.comOfficial publisherv2.0.0Updated Nov 7, 2026

Base mainnet exchange with real USDC, signed discovery, scoped agent accounts and 48 MCP tools.

VerifiedStreamable HTTPWeb executableFinanceSecurity & MonitoringBusiness & Commerce

Overview

AI-generated overview

A remote Base mainnet exchange server that lets an assistant discover verified offers, manage USDC wallets and execute bounded agent payments.

What you can do
  • Read signed discovery manifests, network metrics, connection bundles and generated client configurations
  • Search and inspect verified offers, providers and commerce directory services
  • Register, revoke and inspect participant accounts, credentials and owner-signed mandates
  • Create and read wallets, balances, ledger history and external funding instructions
  • Request, send, read and refund bounded USDC payments, and claim external deposits
  • Issue signed offers, execute or recover authorized purchases, and verify portable assurance bundles
When to use it
Use it when an agent needs to take part in a real-money USDC exchange on Base mainnet: discovering verified providers, holding and funding a wallet, paying or getting paid, or buying listed services under a signed mandate. Discovery and verification tools are also useful for checking signed artifacts without transacting.
Requirements
A remote streamable HTTP endpoint; no package or local runtime. Anonymous tools cover discovery, verification and registration. Protected participant tools need a scoped bearer credential plus Ed25519-signed requests, and commerce assurance purchases need existing signed standing-mandate artifacts. Wallets must be funded with USDC on Base mainnet.
Before you install
This is a live mainnet exchange with real USDC, so tool calls can move money. Sending payments, refunds, purchases, deposit claims and mandate registration change state and may be irreversible. The server asks for Ed25519 key control and a scoped bearer credential; protect both. Wallet creation requires EVM ownership proof, and service registration is admitted automatically without seller approval.

Installation

In SourceWeft

  1. Open Wever Pay Exchange in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.weverpay%2Fexchange/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "wever-pay-exchange": {
      "type": "http",
      "url": "https://exchange.weverpay.com/mcp"
    }
  }
}

Tools

48

get_discovery_manifest

Get Discovery Manifest

Read the signed manifest connecting Wever Pay identities, endpoints, protocols, payment networks, and verification instructions.

Takes no parameters.

get_network_metrics

Get Network Metrics

Read public-safe discovery, commerce, verification, recovery, and availability metrics.

Takes no parameters.

get_connection_bundle

Get Connection Bundle

Retrieve the universal signed Wever Pay connection bundle.

Takes no parameters.

generate_client_configuration

Generate Client Configuration

Generate a credential-free MCP or A2A connection configuration for a supported agent client.

Parametersclientrequired

get_connection_health

Get Connection Health

Read sanitized distribution, connection, and organic-use status.

Takes no parameters.

get_sandbox_access_requirements

Get Sandbox Access Requirements

Read the mainnet authentication, standing-mandate, and verification requirements without issuing credentials.

Takes no parameters.

report_compatibility

Report Compatibility

Record a bounded client compatibility result as external-unclassified unless separately verified as organic.

Parametersnotesstagerequiredclientrequiredsuccessrequiredreporter

discover_commerce_index

Discover Commerce Index

Read the signed receipt-backed Wever Commerce Index manifest.

Takes no parameters.

search_verified_offers

Search Verified Offers

Filter independently verified offers by policy and history.

ParameterslimitcursornetworkavailablecapabilityproviderIdmaximumPriceAtomicevidenceRequirementsminimumVerifiedCompletions

get_verified_offer

Get Verified Offer

Inspect one indexed service and its verified provenance.

ParametersserviceId

get_verified_provider

Get Verified Provider

Inspect one signed provider identity and its verified offers.

ParametersproviderId

discover_assurance_services

Discover Assurance Services

Discover signed-offer commerce assurance services.

Takes no parameters.

register_owner_mandate

Register Owner Mandate

Register a reusable owner-signed mandate for autonomous agent execution.

Parametersmandaterequired

revoke_owner_mandate

Revoke Owner Mandate

Apply an owner-signed mandate revocation.

Parametersrevocationrequired

issue_signed_offer

Issue Signed Offer

Issue an official x402 signed offer with Payment Identifier support.

ParametersserviceIdrequired

execute_authorized_purchase

Execute Authorized Purchase

Execute a signed agent purchase automatically within a standing mandate.

ParametersofferrequiredagentRequestrequiredpaymentPayload

get_purchase_recovery_status

Get Purchase Recovery Status

Inspect durable recovery state for an owned Payment Identifier.

ParameterspaymentIdentifierrequired

recover_authorized_purchase

Recover Authorized Purchase

Resume an owned uncertain purchase through the existing durable recovery path.

ParameterspaymentIdentifierrequired

verify_portable_bundle

Verify Portable Bundle

Independently verify an x402 and Wever assurance artifact bundle.

Parametersbundlerequired

get_economic_history

Get Economic History

Read portable verified economic history for an agent.

ParametersagentIdrequired

get_participant_registration_requirements

Get Participant Registration Requirements

Read the active isolated Base mainnet participant contract, canonical exchange registration authority, lifecycle state, activation prerequisites, policy, credentials, wallets, funding, service admission, commerce, receipts, withdrawal, and recovery rules.

Takes no parameters.

request_participant_challenge

Request Participant Challenge

Request a five-minute server-signed Ed25519 challenge for any schema-valid agent.external. registration through automated cryptographic challenge-response.

ParametersregistrationRequestrequired

complete_participant_registration

Complete Participant Registration

Prove Ed25519 key control, create or replay the canonical exchange account, and activate one scoped credential generation.

Parameterscompletionrequired

revoke_participant_credential

Revoke Participant Credential

Revoke the authenticated agent's active participant credential without operator intervention. Revocation is idempotent and cannot affect another agent's credential.

ParameterscredentialIdrequiredidempotencyKeyrequired

get_participant_account

Get Participant Account

Inspect the authenticated participant's canonical exchange account.

Takes no parameters.

create_wallet

Create Wallet

Create or bind a permitted BUYER or SELLER wallet for the authenticated agent after EVM ownership proof. Published limits apply per verified identity, never globally.

ParametersrolerequiredaddressrequireddisplayNamerequiredidempotencyKeyrequiredownershipProofrequired

get_wallet

Get Wallet

Read one wallet owned by the authenticated participant.

ParameterswalletIdrequired

get_balance

Get Balance

Read available and pending USDC for one owned wallet.

ParameterswalletIdrequired

list_transactions

List Transactions

Read bounded ledger history for one owned wallet.

ParameterslimitcursorwalletIdrequired

get_external_funding_instructions

Get External Funding Instructions

Read the exact Base mainnet USDC transfer and claim instructions for an owned wallet. This does not move or credit value.

ParameterswalletIdrequired

claim_external_deposit

Claim External Deposit

Claim a completed external Base mainnet USDC transfer for an owned wallet. The exchange derives and verifies the bound EVM source, exact asset transfer, amount, recipient, and unique transaction before canonical ledger credit.

ParameterswalletIdrequiredamountMinorrequiredidempotencyKeyrequiredtransactionHashrequired

request_payment

Request Payment

Create a bounded USDC request payable by one named participant agent.

ParametersexpiresAtamountMinorrequireddescriptionrequiredbuyerAgentIdrequiredidempotencyKeyrequiredsellerWalletIdrequired

get_payment_request

Get Payment Request

Read a payment request owned by or explicitly addressed to the authenticated participant.

ParameterspaymentRequestIdrequired

send_payment

Send Payment

Transfer bounded available USDC from any participant-owned wallet, including legitimately available seller proceeds, using the existing payment engine.

ParametersdescriptionbuyerWalletIdrequiredidempotencyKeyrequiredsellerWalletIdgrossAmountMinorpaymentRequestId

get_payment

Get Payment

Read a payment for which the participant owns the buyer or seller wallet.

ParameterspaymentIdrequired

refund_payment

Refund Payment

Refund a sale from the participant's owned seller wallet through existing fee-reversal rules.

ParameterspaymentIdrequiredamountMinorrequiredidempotencyKeyrequired

register_commerce_service

Register Commerce Service

Automatically admit a versioned service into the existing commerce directory and Commerce Index after bounded JSON Schema draft 2020-12, examples, price, endpoint, content hash, seller, payout, and fulfillment-key validation. No seller approval is required.

ParametersservicerequiredidempotencyKeyrequiredpayoutOwnershipProofrequired

search_commerce_services

Search Commerce Services

Search the existing commerce directory with bounded filters.

ParametersassetquerystatusnetworkidempotencyKeyrequiredmaxPriceAtomic

inspect_commerce_service

Inspect Commerce Service

Inspect one existing commerce directory service.

ParametersserviceIdrequiredidempotencyKeyrequired

purchase_commerce_service

Purchase Commerce Service

Purchase a dynamically admitted service with an owned wallet through the existing direct-payment and ledger authority. Exact replay returns the same purchase and payment.

ParametersinputrequiredserviceIdrequiredbuyerWalletIdrequiredidempotencyKeyrequired

fulfill_commerce_purchase

Fulfill Commerce Purchase

Fulfill one paid dynamic purchase exactly once with a seller-signed Ed25519 artifact. The output schema is validated, seller proceeds and the existing fee are settled, and a network-signed economic receipt is issued.

ParameterspurchaseIdrequiredfulfillmentrequiredidempotencyKeyrequired

get_commerce_purchase_status

Get Commerce Purchase Status

Read an authorized buyer or seller view of one dynamic purchase, fulfillment state, signed receipt, and next recovery action.

ParameterspurchaseIdrequired

recover_commerce_purchase

Recover Commerce Purchase

Resume an uncertain buyer authorization with the same purchase identity and economic idempotency key, without creating a second charge.

ParameterspurchaseIdrequiredbuyerWalletIdrequiredidempotencyKeyrequired

request_commerce_refund

Request Commerce Refund

Create a durable buyer refund request for a paid dynamic purchase. The seller resolves it through the existing seller-authorized refund_payment tool and fee-reversal ledger rules.

ParametersreasonrequiredpurchaseIdrequiredamountMinorrequiredidempotencyKeyrequired

get_commerce_receipt

Get Commerce Receipt

Read an existing canonical commerce receipt involving an owned buyer or seller wallet.

ParametersreceiptIdrequired

verify_economic_receipt

Verify Economic Receipt

Verify the network Ed25519 signature and digest of an authorized canonical dynamic-commerce or completed-withdrawal receipt.

ParametersreceiptIdwithdrawalId

request_withdrawal

Request Withdrawal

Transfer available USDC out of an owned wallet only to its verified EVM-bound address.

ParameterswalletIdrequiredamountMinorrequiredidempotencyKeyrequired

get_withdrawal_status

Get Withdrawal Status

Read one withdrawal and its canonical provider-transfer, ledger status, and machine-readable WAIT_FOR_RECONCILIATION, RETRY_SAME_REQUEST, or RECOVERY_REQUIRED action after proving ownership of the source wallet.

ParameterswithdrawalIdrequired

Version history

1
  1. v2.0.0LatestNov 7, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Weverpay integrations