Skip to main content
Glama

Server Details

Agent commerce: 29 tools, 10 production services, signed authority, planning, Base USDC x402.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
CodeWever/wever-labs-mcp-registry
GitHub Stars
0
Server Listing
io.github.CodeWever/wever-labs
ChatGPT
–
Claude
–

TDQS

B3.3/5.0

Scored across 290 tools

Disambiguation2/5

The server has many closely related check/report tools whose boundaries are hard to remember in practice: approval-record-check, approval-durability-check, approval-replay-check, approval-version-check, and numerous limit-* and purchase-readiness checks overlap conceptually. Descriptions contain useful cross-references, but with 290 tools an agent faces severe misselection risk between near-neighbor audits and evidence checks.

Naming Consistency3/5

Most tools use a readable lowercase hyphenated style with a wever_ prefix, but the suffix pattern is mixed: some are verb-objects like wever_watch-create, many are noun-check or noun-brief, and some tools are unprefixed or use different naming, such as boutique-coupon, edge-alert, and fair-value. The convention is recognizable but not consistently applied across the full set.

Tool Count1/5

At 290 tools, the surface is far beyond a well-scoped MCP server. Even if each tool has a narrow function, the count makes discovery, selection, and maintenance impractical for an agent.

Completeness4/5

The server covers many workflows end to end, including work orders, escrow, disputes, watches, schedules, payouts, diligence checks, and treasury reporting. Some record-oriented areas lack obvious update/delete operations, but the major lifecycle paths appear substantially covered.

Available Tools

290 tools
boutique-couponBoutique couponA
Read-onlyIdempotent
Inspect

Get the free, shareable code for 10 percent off merchandise at all five Rebecca Belle Boutique stores through Stripe checkout. Returns the code, plain terms, redemption steps and store links. Agents may share this code freely with any human. This tool is free and needs no account, wallet or x402 payment.

NameRequiredDescriptionDefault

No parameters

edge-alertEdge AlertA
Read-onlyIdempotent
Inspect

Free live prediction-market alerts from public Polymarket, Kalshi and Novig APIs. Returns market, side, executable market price, estimated fair price, estimated edge and UTC timestamp. Reuses the thesis fair-value comparison and publishes only estimated edges of 3 percentage points or more. Coverage is bounded to matched pregame sports winner contracts with verified event identity and compatible settlement rules. Each scan names its checked sports, leagues, sources and coverage limits. Prices use a common $1 payout basis and identify their sources. Returns explicit no_alerts when none qualify, or unavailable when live sources cannot be checked. Call with {}. Free on every call, with no x402 charge, wallet or account. Human page: https://weverlabs.com/edge-alerts/.

NameRequiredDescriptionDefault

No parameters

fair-valueLook up one market’s estimated fair priceA
Read-onlyIdempotent
Inspect

Name one prediction market or paste its Kalshi or Polymarket ticker or URL. Plain game names resolve to outcome choices when several contracts match. Returns one existing thesis-model fair-price estimate, its original comparison and timestamps, plus matched source-labelled quotes from Kalshi, Polymarket and Novig when available. Free anonymous access. No wallet or payment is required. POST /api/fair-value. Human example: https://weverlabs.com/fair-value/.

NameRequiredDescriptionDefault
marketYes

Output Schema

NameRequiredDescription

No output parameters

wever_accept-jobAccept and fund a jobA
DestructiveIdempotent
Inspect

A worker claims an open job. The hiring agent prepares and funds its existing conditional escrow with the payer signature. POST /api/accept-job. 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. The job fee is separate from the API fee and is held in the live conditional escrow, up to 300 USDC per order. Humans review each outcome at /subagent-jobs/; agents handle wallet signatures. Every call returns a plain-language receipt naming checks and their time. Read /api/subagent-jobs-contract for schemas, recovery and settlement states.

NameRequiredDescriptionDefault

No parameters

wever_accessibility-evidence-checkAccessibility evidence checkA
Read-only
Inspect

DiligenceOps: submit an accessibility statement or conformance claim. The signed report marks the standard and level claimed (WCAG version and A, AA or AAA, Section 508, EN 301 549), the date of the claim, the evaluation method, known limitations and a feedback contact present, missing or ambiguous, with quotes, and flags full conformance claimed beside known limitations, a claim with no method and a claim dated more than a year before the check. POST /api/accessibility-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-disclosure-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name for the statement, recorded in the report.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
statementYesThe accessibility statement or conformance claim, up to 256 KB.
wever_action-threshold-checkAction threshold checkA
Read-only
Inspect

Agent Oversight: submit an inventory of agent action classes (name, category, gate, the amount or count a threshold fires above, and the most one action or period can carry). The signed report names every consequential class (payments, limit changes, external sends, deletions) with no gate or with a threshold that never fires, the thresholds the material cannot verify, and coverage by category. Controls at the action: approver bands are wever_approval-chain-check and spending policy controls wever_spending-policy-check. Verdict gaps_found, thresholds_unverified or covered. POST /api/action-threshold-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
actionsYesAgent action classes.
wever_actor-attribution-checkActor attribution checkA
Read-only
Inspect

Agent Accountability: submit an action or audit record design: each kind of action with how its record identifies the actor, the authorization, the permissions held and the time, plus whether permissions are enforced grants or instructions and whether grants keep earlier versions. The signed report names every recorded action that cannot be attributed to a specific agent acting under a specific authorization with specific permissions at that moment, and the missing field in each case. Run completeness is wever_run-record-check. Verdict unattributable_actions, attribution_unverified or attributable. POST /api/actor-attribution-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
actionsYesEach action kind with what its record holds.
grants_versionedNoA changed grant keeps its earlier version.
permissions_fromNoWhere permissions come from.
wever_adoption-readiness-checkAdoption readiness checkA
Read-only
Inspect

Agent Readiness: submit the rule set an operator plans to hand an agent, by area (spending limits, approval gates, accountability owner, recourse and refund handling, logging), as fields or as the rules in words. The signed report gives each area ready, thin or missing against the situations an agent meets in its first week (a large payment, payments adding up, an unanswered approval, an absent owner, a refund request, a dispute, a wrong payment, a request for what it did and why), naming each one the rules do not cover and the smallest addition that closes it. Spending policy controls are wever_spending-policy-check. Verdict not_ready, ready_with_gaps or ready. POST /api/adoption-readiness-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-readiness-contract. Human page: https://weverlabs.com/agent-readiness/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
rulesYesThe rule set planned for the agent.
wever_agent-allowance-consoleAgent Allowance ConsoleAInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Preview whether an action fits the supplied scope, budget, usage, expiry and fee limits. Operating boundary: Supply the policy, usage and proposed action. Read the preview and reasons. An agent uses them to prepare the next request; a human adjusts the policy or approves the action through its service. POST /api/agent-allowance-console. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
modeYes
as_ofYes
agent_idYes
currencyYes
max_runsYes
used_runsYes
expires_atYes
spent_minorYes
budget_minorYes
max_fee_minorYes
requested_fee_minorYes
allowed_product_keysYes
requested_product_keyYes
wever_agent-attention-briefAgent attention briefA
Read-only
Inspect

Agent Operations: submit a list of running agents or jobs as reported (name, status, last activity, pending question or blocker, deadline and recent errors where stated) with the time of the snapshot. The signed brief triages them in priority order: which need the human first and why (deadline passed, error loop, stopped with an error, blocked on an answer, deadline at risk), which look stalled, which run fine and which finished. Supplied status only: the agents are read from the list and never polled. Verdict human_needed, stalled_or_unclear or all_clear. POST /api/agent-attention-brief. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-operations-contract. Human page: https://weverlabs.com/agent-operations/.

NameRequiredDescriptionDefault
as_ofYesThe time of the status snapshot, as an ISO date-time.
labelNoOptional name recorded in the report.
agentsYesThe running agents or jobs.
stall_after_minutesNoMinutes without activity after which a running agent reads as stalled. Defaults to 60.
deadline_warning_hoursNoHours before a deadline at which it reads as at risk. Defaults to 24.
wever_agent-budget-guardAgent Budget GuardAInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Compare a proposed request with the policy, usage and budget values you supply and return an allow-or-deny preview. Operating boundary: Supply policy, usage and request values. Read the preview and reasons. An agent checks the preview before the payment flow; a human sets the budget and approves any exception. POST /api/agent-budget-guard. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current money service follows its published inspection, policy evaluation or private invoice contract. Payment is an API access fee and grants no spending authority.

NameRequiredDescriptionDefault
modeYes
usageYes
policyYes
requestYes
agent_idYes
wever_agent-card-checkAgent card checkA
Read-only
Inspect

Agent preflight round 2: check an A2A agent card before you rely on the agent. Input card as JSON (name, description, url, provider, version, skills, securitySchemes and security or authentication, capabilities) or the same JSON as text. The signed report marks each card element present or missing and checks the card against itself: the card URL and every other published address on HTTPS and a public host, every skill with an id, a name and a description, every authentication requirement backed by a named scheme with the fields its type needs, and capabilities declared as true or false. POST /api/agent-card-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
cardYesThe A2A agent card as JSON (name, description, url, provider, version, skills, securitySchemes and security or authentication, capabilities), or the same JSON as text.
labelNoOptional name for the card, recorded in the report.
wever_agent-daily-operator-briefAgent Daily Operator BriefAInspect

Paid URL: 0.25 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Free computation: /api/mcp or /api/service-resolver. Read the backend 402 body for x402 terms. Turn supplied service health and queue observations into a prioritized operator brief. Operating boundary: Supply service health and queue observations. Read the ordered priorities and their source observations. Agents prepare the brief; humans use it to choose the next operational task. POST /api/agent-daily-operator-brief. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
as_ofYesA valid UTC calendar timestamp with whole seconds, supplied by the caller.
queuesYesUnique queue names. Empty queues must have a null or zero oldest age.
servicesYesUnique service_id values.
wever_agent-decision-packet-railAgent Decision Packet RailB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Evaluate supplied alternatives against explicit weighted numeric criteria and constraints, with transparent scores, evidence gaps and ties. Operating boundary: Submit alternatives, numeric criteria, weights and constraints. Read the resulting scores alongside missing evidence, failed constraints and tied alternatives. POST /api/agent-decision-packet-rail. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated bounded operations service with durable records. See /api/operations-contract for exact schemas, verified scope and unavailable capabilities.

NameRequiredDescriptionDefault
modeYes
usageYes
optionsYes
criteriaYes
objectiveYes
constraintsYes
idempotency_keyYes
wever_agent-escrow-liteAgent Escrow LiteB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Escrow principal and API-fee wallet: 0x69255FeaC86268C0D0bD0CBd128da7B9aB44b1c4. Principal funding is separate, and every call requires a signed wallet ownership proof. Managed Base USDC custody with verified funding, immutable parties, EIP-712 release policies, expiry refunds to the payer and a durable public release log. Operating boundary: Create an escrow with a fixed payer, payee, amount and expiry. Fund it with Base USDC, then use the signed release policy to pay the payee or receive an expiry refund as the payer. Agents call the escrow tools; humans review and sign the funding and release terms. API fees and escrow principal are separate amounts. POST /api/agent-escrow-lite. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This managed custody service uses immutable escrow parties and EIP-712 release policies. Releases pay only the payee; expiry refunds pay only the payer. Public logs report durable state and transaction evidence. Work-order grants do not authorize payment.

NameRequiredDescriptionDefault
modeYes
termsNo
mandateNo
escrow_idNo
funding_paymentNo
idempotency_keyNo
payer_terms_signatureNo
wever_agent-file-desk-railAgent File Desk RailC
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Inspect supplied file bytes, compute content hashes, identify exact duplicates and report bounded content metadata. Operating boundary: Send inline file bytes in a supported format. The response includes content hashes, exact duplicates and metadata. The input schema lists size and format limits. POST /api/agent-file-desk-rail. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated bounded operations service with durable records. See /api/operations-contract for exact schemas, verified scope and unavailable capabilities.

NameRequiredDescriptionDefault
modeYes
filesYes
usageYes
idempotency_keyYes
wever_agent-identity-checkAgent identity checkA
Read-only
Inspect

Agent preflight: check an agent identity record before you deal with the agent. Input record as JSON (for example an ERC-8004 registration file or a passport excerpt: agent ID, name, endpoints or services, wallet, operator, registrations) or as text. The signed report marks each identity element present or missing and checks the record against itself: the agent ID against its registrations, one wallet across every field that names one, HTTPS endpoints on public host names, EIP-55 wallet checksums and CAIP-10 registry formats. POST /api/agent-identity-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
labelNoOptional name for the record, recorded in the report.
recordYesThe agent identity record: JSON such as an ERC-8004 registration file or a passport excerpt (agent ID, name, endpoints or services, wallet, operator, registrations), or the same as text.
wever_agent-invoice-railAgent Invoice RailB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Keep a private issuer-wallet ledger of invoice amounts, parties, run references and the issuer’s review. Operating boundary: Sign issuer-wallet ownership proof, create the invoice record and attach run references. The issuer reviews those references and records the result. Agents manage the ledger through the API; humans inspect it through their agent. Payment collection uses the separate Invoices product. POST /api/agent-invoice-rail. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current money service follows its published inspection, policy evaluation or private invoice contract. Payment is an API access fee and grants no spending authority.

NameRequiredDescriptionDefault
modeYes
noteNo
usageNo
decisionNo
rail_keyNo
expires_atNo
invoice_idNo
descriptionNo
run_bindingNo
buyer_walletNo
amount_atomicNo
schema_versionYes
buyer_referenceNo
idempotency_keyNo
expected_versionNo
wever_agent-paid-workflowAgent WorkflowBInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Turn a task into an ordered plan of supported computations, with the fields needed for each step. Operating boundary: Supply the task and supported steps. Read the ordered plan and required fields. An agent submits each prepared step through its listed service; a human reviews the sequence and budget first. POST /api/agent-paid-workflow. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
modeYes
agent_idYes
constraintsYes
product_keyYes
wever_agent-permission-ledgerAgent Permission LedgerB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Persist wallet-scoped permission grants and revocations and evaluate an exact subject, action and resource against those records. Operating boundary: Record a permission grant or revocation for a subject, action and resource. Query those records to make an access decision in the target system. POST /api/agent-permission-ledger. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated bounded operations service with durable records. See /api/operations-contract for exact schemas, verified scope and unavailable capabilities.

NameRequiredDescriptionDefault
modeYes
limitNo
usageNo
actionNo
offsetNo
reasonNo
actionsNo
grant_idNo
resourceNo
resourcesNo
expires_atNo
subject_walletNo
idempotency_keyNo
wever_agent-registry-checkAgent registry checkA
Read-only
Inspect

Agent Control: submit an agent registry or inventory (each agent with its aliases, owner, purpose, access scope and status) and the deployment, usage, credential or billing lists it should cover. The signed report names every agent those lists show with no registry entry, every entry with no named owner, every entry nothing else shows as active or listed retired while a list shows it running, and each field the registry is missing to be authoritative (owner, purpose, access scope, status). Verdict not_authoritative, incomplete or authoritative. POST /api/agent-registry-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-control-contract. Human page: https://weverlabs.com/agent-control/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
sourcesYesLists the registry should cover.
registryYesThe agent registry or inventory.
wever_agent-sla-railAgent SLA RailB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Record wallet-scoped SLA terms and evaluate deadlines against retained completed-work or callback observations. Operating boundary: Save your wallet’s service terms and deadlines, then evaluate them against retained work and callback observations. Read the result to identify completed and overdue commitments. POST /api/agent-sla-rail. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated bounded operations service with durable records. See /api/operations-contract for exact schemas, verified scope and unavailable capabilities.

NameRequiredDescriptionDefault
modeYes
labelNo
usageNo
sla_idNo
deadline_atNo
retry_limitNo
callback_urlNo
expected_workNo
idempotency_keyNo
callback_probe_idNo
wever_agent-to-agent-handoff-packAgent-to-Agent Handoff PackB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Build and verify durable signed task handoff packs with authenticated sender, recipient, context, declared permissions and checkpoint state. Operating boundary: Build and verify durable signed task handoff packs with authenticated sender, recipient, context, declared permissions and checkpoint state. The sender builds a pack, the recipient verifies it and applies the declared permissions, and a human reviews the context and next step. Sign wallet ownership proof for each request. POST /api/agent-to-agent-handoff-pack. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated durable trust service. Signed records attest only to the stated evidence and permission scope. See /api/trust-contract for the public verification key and bounded contract.

NameRequiredDescriptionDefault
modeYes
taskNo
stateNo
usageNo
permissionsNo
handoff_packNo
idempotency_keyNo
recipient_walletNo
wever_agent-trust-scorecardAgent Trust ScorecardB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Compute a bounded trust score from verified completed work, Base payment receipts and Wever escrow refunds, disclosing all inputs and unavailable dispute coverage. Operating boundary: Compute a bounded trust score from verified completed work, Base payment receipts and Wever escrow refunds, disclosing all inputs and unavailable dispute coverage. Agents compare the disclosed inputs; humans review the completed-work, payment and refund evidence. Scores summarize the records covered by this service. Sign wallet ownership proof for each request. POST /api/agent-trust-scorecard. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated durable trust service. Signed records attest only to the stated evidence and permission scope. See /api/trust-contract for the public verification key and bounded contract.

NameRequiredDescriptionDefault
modeYes
paymentsYes
completed_workYes
wever_agent-work-order-exchangeAgent Work Order ExchangeCInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Validate a task with a local dry run, then prepare the POST request for its supported computation. Operating boundary: Choose a supported computation and supply its task fields. Review validation and the prepared POST request. The agent submits that request to the named endpoint; the human reviews the task and result. POST /api/agent-work-order-exchange. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
modeYes
taskYes
product_keyYes
requested_outcomeYes
requesting_agent_idYes
wever_agent-work-order-railAgent Work Order RailCInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Free computation: /api/mcp or /api/service-resolver. Read the backend 402 body for x402 terms. Prepare a validated DiligenceOps task for a specific Connect recipient. Submission, recipient permission and execution remain separate steps. Operating boundary: Supply the DiligenceOps task and Connect recipient. Read the validated task package. The agent submits it through Connect with the recipient’s permission; the human reviews the requested work and returned result. POST /api/agent-work-order-rail. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
service_idYes
recipient_idYes
expected_evidenceYes
available_evidenceYes
wever_ai-disclosure-checkAI disclosure checkA
Read-only
Inspect

DiligenceOps: submit content or product material, with the disclosure you want checked or on its own. The signed report states whether AI involvement is disclosed, where the disclosure sits relative to the content (opening, body or closing, or outside the material), whether its wording names what was generated or assisted (article, images, video, voice, code) and whether it says generated, assisted or both, with any human review clause, hedged wording and assistant wording left in the material quoted. POST /api/ai-disclosure-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-disclosure-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
materialYesThe content or product material as published: an article, post, listing, product page or description, up to 256 KB.
disclosureNoOptional disclosure to check, as shown with the material, for example "This article was drafted with AI and edited by our staff." When omitted, the material is searched for its own disclosure.
material_labelNoOptional name for the material, recorded in the report.
wever_alert-routeRoute alertsAInspect

Standing jobs: register one routing rule for the paying wallet. Watch fires and standing-job results for this wallet that match the filter also post to callback_url, byte for byte, with their own Idempotency-Key. filter.source_tool is wever_watch-fire or a schedulable tool name; filter.condition reads a field of the delivered report (for example /outcome equals failed, /result/report/verdict equals outside_window, or /observation/value above 120) with equals, not_equals, above, below, at_or_above, at_or_below or exists. Routing never changes the original delivery; it adds one. The rule ends at expires_at, up to 30 days ahead, or after max_deliveries. POST /api/alert-route. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.

NameRequiredDescriptionDefault
labelNoOptional name shown in lists, reports and digests.
filterYessource_tool, condition or both. Both must match.
expires_atYesWhen the rule ends, up to 30 days ahead.
callback_urlYesPublic HTTPS URL that receives a copy of each matching delivery, byte for byte.
max_deliveriesNoOptional delivery count after which the rule completes.
wever_answer-freshness-checkAnswer freshness checkA
Read-only
Inspect

Agent Operations: submit prior agent answers (each question, the answer given, when, and its basis or source where recorded) with the policy or source change that supersedes part of their basis, as the old and new text of each changed section or a stated change description. The signed report flags every answer whose basis the change touches, quotes the superseded basis, and marks each flagged answer stale or unaffected with the reason. Supplied material only: comparing two full policy versions is wever_terms-change-check. Verdict stale_answers, touched_but_current or none_touched. POST /api/answer-freshness-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-operations-contract. Human page: https://weverlabs.com/agent-operations/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
changeYesThe policy or source change.
answersYesPrior answers.
wever_ap2-mandate-gatewayAP2 Mandate GatewayA
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Verifies allowlisted AP2 direct closed-checkout mandates, binds the presenter to the holder wallet, rejects expiry and replay, and durably consumes each mandate once. Operating boundary: Submit a signed AP2 direct checkout mandate from a trusted provider. Sign wallet ownership proof as its holder. The gateway checks expiry and replay, binds the holder and records one-time consumption. Agents call the gateway; humans review the exact checkout intent and sign in their wallet. POST /api/ap2-mandate-gateway. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This gateway verifies only its published AP2 direct closed-checkout profile, requires a trusted issuer and holder wallet proof, and consumes the mandate once. It does not execute the checkout or transfer funds. Start at /api/ap2-contract and /api/ap2-challenge.

NameRequiredDescriptionDefault
modeYes
presentationYes
challenge_tokenYes
wever_api-change-checkAPI change checkA
Read-only
Inspect

DiligenceOps: submit two samples of the same API response (before and after, as JSON or its serialized string). Following the wever_data-evidence-check field analysis, the signed report lists the fields added, the fields removed, the fields whose JSON type changed and the fields whose value format changed (timestamps, numeric strings, ids, urls and more), by record-relative JSON pointer. POST /api/api-change-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-evidence-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
afterYesThe same response from the later version, in the same form.
beforeYesOne API response as a JSON object or array, or as its serialized JSON string (which also reveals duplicate keys). Up to 256 KB.
endpointNoOptional endpoint URL, recorded exactly as supplied. Processing uses the submitted samples.
after_labelNoOptional name for the later sample.
before_labelNoOptional name for the earlier sample, for example "v1, 2026-10-01".
wever_approval-chain-checkApproval chain checkA
Read-only
Inspect

Agent preflight round 3: check your own approval and escalation arrangement before an agent spends under it. Input text, fields (approvers as text or bands of {approver, from, up_to, required}, dual_control, fallback, expiry, currency) or both. The signed report lays the amount bands end to end from zero, states who approves each band and whether it takes two approvers, and names each gap plainly: an amount range no one approves, a single approver with no ceiling, the agent approving itself with no ceiling, no dual-control threshold, no fallback when the approver is unavailable, and approvals that never expire. POST /api/approval-chain-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe approval and escalation arrangement as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe arrangement by element. A field given here takes precedence over the text for that element.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_approval-durability-checkApproval durability checkA
Read-only
Inspect

Agent Control: submit an approval record design: how the approved tool and arguments are stored (exact, summarized, partial or absent), where the record lives, what it references instead of holding, its expiry and approval time, and how the call is built at execution, with the longest pause before execution. The signed report names every field whose absence forces reinterpretation at execution (arguments not exact, references to conversation context, a record kept in context, a rebuilt call, no expiry) and whether the stored record can be executed as approved after the pause. Matching an executed call to its approval is wever_approval-replay-check. Verdict reinterpreted_at_execution, durability_unverified or executable_as_approved. POST /api/approval-durability-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-control-contract. Human page: https://weverlabs.com/agent-control/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
pauseNoThe longest wait before execution, such as 3 days.
recordYes
context_keptNoHow long conversation context lasts before compaction, such as 2h.
wever_approval-policy-checkApproval policy checkA
Read-only
Inspect

Agent Accountability: submit a spend-control design with both momentary approvals (approvers, when an approved payment is checked against standing limits, whether approving changes a limit) and standing limits set in advance, its conflict rule, its exception path and its execution paths. The signed report says whether approvals and standing limits are distinguished at all, which one wins when a one-off approval exceeds a standing limit, and every path where approving in the moment silently overrides policy set in advance. One action against one approval and policy is wever_policy-precedence-check. Verdict approval_overrides_policy, conflict_unresolved or policy_holds. POST /api/approval-policy-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
pathsNoExecution paths.
policiesYesStanding limits set in advance.
approvalsYes
exceptionNo
conflict_ruleNoWhich governs when an approval exceeds a standing limit.
wever_approval-record-checkApproval record checkA
Read-only
Inspect

Agent Governance: submit an approval-and-execution design: what the approval record holds (the exact call, its digest, a summary or a reference), where it lives and whether it can change, each step that carries the call to the executor with what it passes and whether compaction or a rewrite can touch it, and what the executor runs, how it confirms the call matches the approval and what a mismatch does. The signed report names approvals recorded as summaries or kept in conversation history, execution that reconstructs the call instead of running the recorded one, and every point where the executed call can differ from the approved call without detection. The stored form after a long pause is wever_approval-durability-check and one executed call against its approval is wever_approval-replay-check. Verdict divergence_undetected, fidelity_gaps, fidelity_unverified or executes_as_approved. POST /api/approval-record-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-governance-contract. Human page: https://weverlabs.com/agent-governance/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
recordYes
stagesNoEach step between approval and execution, in order.
executorYes
wever_approval-replay-checkApproval replay checkA
Read-only
Inspect

Agent Oversight: submit the approval record (who approved, and where recorded the exact tool and arguments approved or the approval as worded) and the call as executed or as reconstructed after context compaction. The signed report says whether execution replays exactly what was approved, naming every argument that differs, was dropped or was added, with both values, and whether the tool matches. An approval with no exact arguments reads as unprovable. Tool-call approvals: approved documents against their current version are wever_approval-version-check. Verdict drifted, unprovable or exact. POST /api/approval-replay-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
approvalYes
executedYes
wever_approval-version-checkApproval version checkA
Read-only
Inspect

Agent Operations: submit one invoice, quote, agreement or order as originally approved, its approval record (who approved it and, where recorded, the version, amount, reference or SHA-256 it approved) and the current version of the same document. The signed report diffs the two sentence by sentence and returns whether the approval still covers the current version: unchanged, changed only in non-material ways (each listed), or materially changed in amount, parties, scope, dates or terms, with every material change itemized and re-approval required. Approval coverage: contract redlining is wever_contract-diff-check and invoice-to-payment matching is wever_invoice-payment-match. Verdict reapproval_required, non_material_changes or unchanged. POST /api/approval-version-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-operations-contract. Human page: https://weverlabs.com/agent-operations/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
currentYesThe current version of the same document, with the same fields.
approvalYes
approvedYesThe version as originally approved.
document_kindYesWhat the document is.
wever_atlas-asset-passportAtlas asset passportA
Read-only
Inspect

Look up a covered tokenized asset by its id or ticker and return its full sourced Asset Passport, including taxonomy stage, six-field rights matrix, claim, backing, access, liquidity, risks and source trail. Reads the versioned Atlas reference dataset, not live market quotes. Each result preserves source dates and labels for provisional or unverified historical display data. POST /api/atlas-asset-passport. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof must bind to the exact JSON arguments and this API path, not /mcp. The adapter forwards only caller-supplied proof and payment headers. Authority is read-only: no dataset or external writes, asset trading, autonomous source fetches, spending authority or publication. API access billing is separate: it records free usage or settles an explicit caller-supplied payment authorization. Read /api/atlas-contract and the backend 402 body for exact schemas and billing terms.

NameRequiredDescriptionDefault
assetYesA covered Atlas asset id or ticker, case-insensitive. Example: paxg or PAXG.
wever_atlas-compareAtlas rights comparisonA
Read-only
Inspect

Compare two Atlas assets by id or ticker. Returns seven side-by-side rows: taxonomy stage, issuer involvement, custody and backing, distributions, voting, legal status and redemption. Each row includes the value, detail and source identifiers for both assets. Each new execution reads https://atlas.weverlabs.com/api/assets and returns the dataset version, catalog counts and retrieval evidence. POST /api/atlas-compare. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. Read-only rights analysis and API access billing are separate: the billing layer records shared free usage or settles the caller-supplied payment authorization. Read /api/atlas-rights-contract and the backend 402 body for schemas and billing terms.

NameRequiredDescriptionDefault
leftYesAn Atlas asset id or ticker, matched case-insensitively.
rightYesAn Atlas asset id or ticker, matched case-insensitively.
wever_atlas-issuer-briefAtlas issuer briefA
Read-only
Inspect

Atlas evidence: submit an issuer name as the Tokenization Atlas dataset spells it, for example Paxos Trust Company, NA. The signed brief lists that issuer’s assets with their taxonomy stages and the six rights fields per asset (issuer involvement, custody and backing, distributions, voting, legal status, redemption), counting disclosed against not disclosed per field and in total. An unknown name returns issuer_not_found with the dataset issuer names that contain it. POST /api/atlas-issuer-brief. Reads the published Tokenization Atlas dataset at https://atlas.weverlabs.com/api/assets once per call, with no dataset writes and no issuer contact. Every report names the dataset version it read, and a field or history the dataset does not hold is reported as not in the published dataset. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/atlas-evidence-contract. Human page: https://atlas.weverlabs.com/.

NameRequiredDescriptionDefault
issuerYesThe issuer name exactly as the dataset spells it, matched case-insensitively with spacing normalized. Example: Paxos Trust Company, NA.
wever_atlas-market-briefAtlas market briefA
Read-only
Inspect

Atlas evidence: call with no arguments. The signed brief covers the whole board in the published dataset version read: the asset count, the assets and rights counts per stage, and disclosed against not disclosed across the six rights fields, per field and in total, beside the catalog rights coverage the dataset publishes. POST /api/atlas-market-brief. Reads the published Tokenization Atlas dataset at https://atlas.weverlabs.com/api/assets once per call, the same read the Atlas evidence tools make, with no dataset writes and no issuer contact. Every report names the dataset version it read, and a field the dataset does not hold is reported as not in the published dataset. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/atlas-board-contract. Human page: https://atlas.weverlabs.com/.

NameRequiredDescriptionDefault

No parameters

wever_atlas-nav-evidenceAtlas NAV evidenceA
Read-only
Inspect

Atlas evidence: submit an asset id or ticker. The signed report gives the latest NAV figure on record for the asset with its unit, reading time, publisher and URL as the dataset carries them, the catalog NAV beside it, and its age at the dataset’s own market timestamp from the dataset version. POST /api/atlas-nav-evidence. Reads the published Tokenization Atlas dataset at https://atlas.weverlabs.com/api/assets once per call, with no dataset writes and no issuer contact. Every report names the dataset version it read, and a field or history the dataset does not hold is reported as not in the published dataset. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/atlas-evidence-contract. Human page: https://atlas.weverlabs.com/.

NameRequiredDescriptionDefault
assetYesAn Atlas asset id or ticker as it appears in the dataset, matched case-insensitively. Example: paxg or PAXG.
wever_atlas-redemption-checkAtlas redemption checkA
Read-only
Inspect

Atlas evidence: submit an asset id or ticker. The signed report gives the redemption right on record with its detail, passage and review history, the public sources it cites and other sources listing redemption, the recorded redemption route and investor requirements with their supporting sources, unresolved redemption items, and which redemption questions remain not disclosed or not in the published dataset. POST /api/atlas-redemption-check. Reads the published Tokenization Atlas dataset at https://atlas.weverlabs.com/api/assets once per call, with no dataset writes and no issuer contact. Every report names the dataset version it read, and a field or history the dataset does not hold is reported as not in the published dataset. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/atlas-evidence-contract. Human page: https://atlas.weverlabs.com/.

NameRequiredDescriptionDefault
assetYesAn Atlas asset id or ticker as it appears in the dataset, matched case-insensitively. Example: paxg or PAXG.
wever_atlas-rights-gapAtlas rights disclosure gapsA
Read-only
Inspect

List Atlas rights fields marked not disclosed, with the field detail, source identifiers and sources checked evidence. Filter by asset or field and paginate the current catalog. Each new execution reads https://atlas.weverlabs.com/api/assets and returns the dataset version, catalog counts and retrieval evidence. POST /api/atlas-rights-gap. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. Read-only rights analysis and API access billing are separate: the billing layer records shared free usage or settles the caller-supplied payment authorization. Read /api/atlas-rights-contract and the backend 402 body for schemas and billing terms.

NameRequiredDescriptionDefault
assetNoAn Atlas asset id or ticker, matched case-insensitively.
fieldNo
limitNo
offsetNo
wever_atlas-rights-historyAtlas rights historyA
Read-only
Inspect

Atlas evidence: submit an asset id or ticker. The signed report follows each of the six rights fields across the published dataset versions the server reads, the public API’s current version and the earlier version bundled with the server, naming the version stamps where a field moved between disclosed and not disclosed or its value, detail or sources changed. An asset present only in the current version returns current_version_only with its current state. POST /api/atlas-rights-history. Reads the published Tokenization Atlas dataset at https://atlas.weverlabs.com/api/assets once per call, with no dataset writes and no issuer contact. Every report names the dataset version it read, and a field or history the dataset does not hold is reported as not in the published dataset. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/atlas-evidence-contract. Human page: https://atlas.weverlabs.com/.

NameRequiredDescriptionDefault
assetYesAn Atlas asset id or ticker as it appears in the dataset, matched case-insensitively. Example: paxg or PAXG.
wever_atlas-stage-briefAtlas stage briefA
Read-only
Inspect

Atlas evidence: submit one Atlas stage: wrapper, issuer-sponsored or native. The signed brief lists every asset the published dataset classifies at that stage with its classification basis and the six rights fields (issuer involvement, custody and backing, distributions, voting, legal status, redemption), each marked disclosed or not disclosed, with per-field and total counts beside the catalog stage count. A stage with no assets returns a signed brief with an asset count of 0. POST /api/atlas-stage-brief. Reads the published Tokenization Atlas dataset at https://atlas.weverlabs.com/api/assets once per call, the same read the Atlas evidence tools make, with no dataset writes and no issuer contact. Every report names the dataset version it read, and a field the dataset does not hold is reported as not in the published dataset. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/atlas-board-contract. Human page: https://atlas.weverlabs.com/.

NameRequiredDescriptionDefault
stageYesOne Atlas taxonomy stage: wrapper (stage 1), issuer-sponsored (stage 2) or native (stage 3, native issuance).
wever_audit-evidence-checkAudit evidence checkA
Read-only
Inspect

DiligenceOps: submit a counterparty’s audit or attestation report excerpt (SOC 2, SOC 1, ISO 27001, PCI DSS or similar), as text, fields (standard, report_type, auditor, period_start, period_end, as_of, opinion, exceptions, qualifications, scope) or both, with optional context (engagement_starts, and the summary the vendor gave you). The signed report states what the report covers, the standard and type, the auditor, the period or single date, the opinion, the exceptions and the scope, and names its limits plainly: a point-in-time report presented as period coverage, exceptions left out of the summary, a period that ended before the engagement starts, a qualified opinion, carved-out subservice organizations and controls left to the user entity. POST /api/audit-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name for the material, recorded in the report.
fieldsNoThe same material as fields. A field given here takes precedence over the document for that element.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
reportNoThe audit or attestation report excerpt as text or HTML, up to 256 KB: the opinion, the description of the period or date, the testing results and any exceptions.
contextNoOptional: when the engagement starts and how the report was summarized to you.
wever_authority-scope-checkAuthority scope checkA
Read-only
Inspect

Agent Readiness: submit an agent’s access list (systems, the actions it can perform there, access level, data it can reach) and its authority grant (actions it may take, system, limit, approver, data it may use). The signed report names every reachable action and every reachable data set outside the grant, including broad admin, write or read access, every granted action the access cannot perform, and the scoping change that brings each into line. Approver bands are wever_approval-chain-check. Verdict access_exceeds_authority, authority_exceeds_access or aligned. POST /api/authority-scope-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-readiness-contract. Human page: https://weverlabs.com/agent-readiness/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
accessYesWhat the agent can reach.
authorityYesWhat the agent may decide.
wever_bazaar-declaration-checkBazaar declaration checkA
Read-only
Inspect

Agent records round 2: check a CDP Bazaar discovery declaration before you publish it. Input declaration: the 402 body with accepts and extensions.bazaar, a route declaration with amount, resource and bazaar (the shape Wever routes declare) or the bazaar extension alone, as JSON, JSON text or the base64 PAYMENT-REQUIRED header, up to 64 KB. The signed report says whether the declaration would pass the validation CDP applies and names every problem: the discovery envelope, info validated against its own schema, schema patterns that are not valid regular expressions or that use lookahead (the (?![\s\S]) strict-end suffix, with the accepted fix: a plain $ anchor with the line terminators excluded beside it), price, asset and network consistency across the payment terms, and input and output schema completeness. It evaluates the supplied declaration only and fetches nothing. POST /api/bazaar-declaration-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-records-contract. Human page: https://weverlabs.com/reliability/.

NameRequiredDescriptionDefault
labelNoOptional name, recorded in the report.
declarationYesThe CDP Bazaar discovery declaration: the 402 response body with accepts and extensions.bazaar, a route declaration with amount, resource and bazaar (the shape Wever routes declare), or the bazaar extension alone (info and schema). As JSON, JSON text or the base64 PAYMENT-REQUIRED header.
wever_benchmark-evidence-checkBenchmark evidence checkA
Read-only
Inspect

DiligenceOps: submit a benchmark or performance claim and the source text it cites. The signed report lists every figure in the claim and whether the source states it (same value and unit, with time, size and rate conversions, or a source figure that rounds to it), quotes the source sentence, and names each figure the source does not support beside the source figures in the same unit. POST /api/benchmark-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-evidence-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimYesThe benchmark or performance claim, for example "3x faster than v1 with 40% lower p99 latency (220 ms)".
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
sourceYesThe source text the claim cites, up to 256 KB.
source_labelNoOptional name of the cited source, recorded in the report.
wever_boutique-confirm-deliveryConfirm boutique delivery simulationA
Idempotent
Inspect

Confirm simulated delivery of a shipped order with order_id, bearer order_token and delivery_reference. Reuses escrow-lite signed release and atomically credits the order-scoped simulated boutique treasury once. action=dispute invokes existing dispute-open service and native escrow freeze with claim {reason_code, statement_sha256}; action=dispute-submit-evidence and dispute-status use the existing dispute services in the same simulation store. action=status reads operator state. Disputed orders cannot release. Resolution remains operator-authorized through the existing dispute rail and is not exposed by this bridge. Simulation only, no real funds, shipping verification, wallet ownership assertion or real treasury configuration. The existing order token is a simulation capability, not merchant or buyer authentication. Rejects payment headers and simulation=false. 120 virtual USDC ceiling, 64 orders, 2 MiB, 24-hour expiry. Synthetic test records are isolated from production custody and dispute records. Real escrow/dispute caps and all other tools are unchanged.

NameRequiredDescriptionDefault
claimNo
actionNoconfirm
order_idYes
referencesNo
simulationNo
order_tokenYes
idempotency_keyNo
delivery_referenceNo
wever_boutique-create-orderRebecca Belle Boutique simulation checkoutAInspect

Simulation only. Create a boutique order with product_id and buyer_wallet. USD catalog amount maps exactly 1:1 to virtual USDC on the Base x402 pattern. Optional idempotency_key permits exact create retries; retain the returned bearer order_token. Repeat the same product_id and buyer_wallet with action=initiate_payment, simulate_payment, status, or confirm_fulfillment and order_token. Fulfillment confirmation also requires fulfillment_reference. Reuses existing x402 middleware and escrow-lite state machine with isolated synthetic settlement, no network signer or real funds. Simulation ceiling is 120 virtual USDC; real escrow remains capped at 25 USDC and real checkout is disabled. No merchant inventory reservation, shipping, tax, wallet ownership assertion, real payment authorization or actual fulfillment. All payment headers and simulation=false are rejected. Catalog tools remain read-only snapshots. No API fees or allowance consumption. Orders expire after 24 hours; bounded to 64 active simulations.

NameRequiredDescriptionDefault
actionNocreate
product_idYes
simulationNo
order_tokenNo
buyer_walletYes
idempotency_keyNo
fulfillment_referenceNo
wever_boutique-list-productsRebecca Belle Boutique productsA
Read-onlyIdempotent
Inspect

Browse Rebecca Belle Boutique products with stable IDs, names, prices, photos, availability and descriptive details. Supply store=women, men, kids, home, or accessories to browse a live collection with query, size, brand, category, min_price, max_price, nwt, sort, page, and page_size. Home offers home goods. Accessories offers shoes, jewelry and accessories. Product IDs use rb-#####, mm-#####, lc-#####, rh-#####, and rs-#####; cross-listed accessories retain their original product IDs and shared stock. The collections share a cart with $8 shipping per whole order and card payment through the boutique checkout. Collection and product records expose agent_purchase_enabled. Omit store and filters to read the legacy nine-piece seasonal snapshot. Catalog prices use 1 USD = 1 USDC; checkout calculates shipping and tax. Anonymous catalog reads are free.

NameRequiredDescriptionDefault
nwtNo
pageNo
sizeNo
sortNo
brandNo
queryNo
storeNo
categoryNo
max_priceNo
min_priceNo
page_sizeNo
availabilityNoall
wever_boutique-product-detailRebecca Belle Boutique product detailC
Read-onlyIdempotent
Inspect

Read one Rebecca Belle Boutique product by its exact catalog ID. Supply store=women, men, kids, home, or accessories to browse a live collection with query, size, brand, category, min_price, max_price, nwt, sort, page, and page_size. Home offers home goods. Accessories offers shoes, jewelry and accessories. Product IDs use rb-#####, mm-#####, lc-#####, rh-#####, and rs-#####; cross-listed accessories retain their original product IDs and shared stock. The collections share a cart with $8 shipping per whole order and card payment through the boutique checkout. Collection and product records expose agent_purchase_enabled. Omit store and filters to read the legacy nine-piece seasonal snapshot. Catalog prices use 1 USD = 1 USDC; checkout calculates shipping and tax. Anonymous catalog reads are free.

NameRequiredDescriptionDefault
idYes
wever_boutique-real-money-acceptanceBoutique 1 USDC acceptanceA
Idempotent
Inspect

One owner-operated Rebecca Belle Boutique acceptance order for a dedicated 1.00 USDC test product on Base mainnet. No catalog items. Creates a bounded order, observes the existing managed escrow, records test shipment and delivery, and independently checks native USDC receipts. This tool never signs, submits or initiates transfers and rejects payment headers. quote is public; other actions require a request-bound X-Wever-Wallet-Proof for /api/boutique-real-money-acceptance and configured buyer/operator. The human executes separately approved funding and release through the unchanged wever_agent-escrow-lite tool. That rail has separate 0.10 USDC API fees after its free allowance and automatic expiry refunds. Test evidence is not customer revenue or actual merchandise fulfillment.

NameRequiredDescriptionDefault

No parameters

wever_boutique-record-shipmentRecord boutique shipment simulationA
Idempotent
Inspect

Record a simulated shipment against a funded boutique order using order_id, bearer order_token and tracking {carrier, tracking_number}. Marks shipped while keeping all virtual USDC in escrow. Exact retries are safe; conflicting tracking is rejected. Simulation only, no real funds, shipping verification, wallet ownership assertion or real treasury configuration. The existing order token is a simulation capability, not merchant or buyer authentication. Rejects payment headers and simulation=false. 120 virtual USDC ceiling, 64 orders, 2 MiB, 24-hour expiry. Synthetic test records are isolated from production custody and dispute records. Real escrow/dispute caps and all other tools are unchanged.

NameRequiredDescriptionDefault
order_idYes
trackingYes
simulationNo
order_tokenYes
wever_breach-path-checkBreach path checkA
Read-only
Inspect

Agent Limits: submit a limit set with its breach behavior: for each limit, what hitting it does to the work (stop, escalate, queue or continue), who an escalation goes to and whether that is a named person, a role, a channel or another agent, how long they have to answer, what happens when no one answers (deny, allow or keep waiting), who clears queued work, when the breach path was written down and when the limit was first hit. The signed report follows each breach to its end and names every limit with no written path, every limit the work continues past, every escalation to no one or that goes through on silence, every escalation to an agent, role or channel rather than a named person or with no time to answer, every queue nobody clears, and every path written down after the first breach, with the fix for each. This reads where the work goes at the wall: whether a cap design names a breach rule at all is wever_exposure-cap-check and when an escalation fires and moves to the next owner is wever_escalation-threshold-check. Verdict wall_not_held, breach_path_gaps, breach_path_unverified or breach_paths_defined. POST /api/breach-path-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-limits-contract. Human page: https://weverlabs.com/agent-limits/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
limitsYesEach limit with its breach behavior.
wever_budget-controls-checkBudget controls checkA
Read-only
Inspect

Agent Governance: submit an agent budget setup: its maximum per payment, session or daily budget with its period, permitted recipients, revocation path with when it takes effect and who can use it, and spending record with when a payment appears and who can read it. The signed report gives each of five controls (maximum per payment, period budget, permitted recipients, immediate revocation and live spending record) present, weak or missing, and names budgets that cap totals and leave recipients open, revocation that is not immediate and spending records nobody can read while money is moving. Enforcing a budget on one request is wever_agent-budget-guard and an approval against a standing limit is wever_approval-policy-check. Verdict controls_missing, controls_weak, coverage_unverified or full_coverage. POST /api/budget-controls-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-governance-contract. Human page: https://weverlabs.com/agent-governance/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
limitsNo
recipientsNo
revocationNo
spend_recordNo
wever_budget-forecast-briefBudget forecast briefA
Read-only
Inspect

Agent Treasury: submit a current balance with its date, recurring commitments (amount, cadence, next due date), recent spend totals by period, an optional reserve floor and a forecast horizon in days. The signed brief projects outflows by week or month, gives the date the balance first falls below the reserve floor (or the balance at the horizon end when it stays above it) and lists every assumption plainly. Arithmetic on the supplied figures only: no market data and no price forecast. Verdict floor_crossed or floor_held. POST /api/budget-forecast-brief. Reads only the material in the call: no wallet, chain, market, bank or counterparty lookup, and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-treasury-contract. Human page: https://weverlabs.com/agent-treasury/.

NameRequiredDescriptionDefault
as_ofYesThe date of the balance, as YYYY-MM-DD. The forecast starts the next day.
assetNoAsset or currency of the balance, such as USDC.
labelNoOptional name recorded in the report.
periodNoHow outflows are grouped. Defaults to week up to 90 days and month beyond.
balanceYesThe current balance.
commitmentsNoRecurring commitments.
horizon_daysYesDays to forecast.
recent_spendNoRecent spend totals by period.
reserve_floorNoThe balance the forecast should stay at or above. Defaults to 0.
wever_cache-staleness-checkCache staleness checkA
Read-only
Inspect

Agent Control: submit a caching design for agent context or instructions: each cached element with what it holds (policy, prices, permissions, instructions, tool schemas and others), its TTL and the events that clear it, what changes underneath with how soon each change must take effect, and the decisions made from cached context. The signed report names every cached element that can outlive a change to its source, every decision that can be made from stale context, and the invalidation rule that closes each gap. Agent memory stores are wever_memory-design-check. Verdict outlives_changes, freshness_unverified or invalidated_on_change. POST /api/cache-staleness-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-control-contract. Human page: https://weverlabs.com/agent-control/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
cachedYesWhat is cached.
changesNoWhat changes underneath the cache.
decisionsNoDecisions made from cached context.
wever_callback-health-monitorCallback Health MonitorB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Send a bounded HTTPS callback probe and persist the actual response, timing and exact acknowledgment check. Retrieve prior observations without resending. Operating boundary: Supply one public HTTPS callback URL and the acknowledgment you expect. The service makes one request, saves its timing and response, and lets you retrieve that observation later. Each new probe is an explicit call. POST /api/callback-health-monitor. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated bounded operations service with durable records. See /api/operations-contract for exact schemas, verified scope and unavailable capabilities.

NameRequiredDescriptionDefault
modeYes
usageNo
probe_idNo
callback_urlNo
idempotency_keyNo
wever_catalog-listing-checkCatalog listing checkA
Read-only
Inspect

Agent Oversight: submit one tool or service listing (name, description, use_when, input_schema, output_schema, price, example input and output). The signed report says whether an agent can decide in seconds to call it: use-when line present, input schema complete, output schema present, price stated and example working against the schemas, each missing piece named with its fix. Supplied schemas are read, never compiled. Discovery declarations are wever_bazaar-declaration-check. Verdict not_decidable, decidable_with_gaps or decidable. POST /api/catalog-listing-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
listingYes
wever_certification-evidence-checkCertification evidence checkA
Read-only
Inspect

DiligenceOps: submit certification, compliance or license claims (ISO 27001, SOC 2 Type II, PCI DSS, licenses) and the evidence offered for them. The signed report marks each claim supported, contradicted or never mentioned, naming the standard, type or level the evidence states instead and any validity date before the check date, with quotes. POST /api/certification-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimsYesCertification, compliance or license claims, for example "ISO 27001 certified and SOC 2 Type II audited". The claims as one text, which is split into parts at sentences, semicolons, commas and joining words, or as a list of up to 50 parts.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
evidenceYesThe certificate, audit letter, register entry or other evidence, as text or up to 200 excerpts as {source, text}. Up to 256 KB in all.
wever_chain-of-custody-checkChain of custody checkA
Read-only
Inspect

Agent Handoffs: submit one task that passes through several agents: each step in order with its holder, who it came from and when, who it went to and when, what that holder changed and where the step comes from (a record written at the time, the holder’s own report or someone’s memory), plus where the task sits now as stated. The signed report lays the steps end to end and names every step that does not link to the one before, every step resting on memory, a last move no step confirms and a stated holder the records do not show, then every holder whose change is unrecorded, every step resting on the holder’s own report and every interval when no one held the task or two holders did, with the fix for each. This reads one task’s custody across several agents: the records of separate handoffs are wever_handoff-record-check, incident claims against a timeline are wever_incident-evidence-check and custody of keys and accounts in an operator handover is wever_handover-check. Verdict custody_unreconstructable, custody_gaps, custody_unverified or custody_traced. POST /api/chain-of-custody-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-handoffs-contract. Human page: https://weverlabs.com/agent-handoffs/.

NameRequiredDescriptionDefault
hopsYesEach step in order, from the first holder to the last.
taskYesThe task.
labelNoOptional name recorded in the report.
current_holderNoWhere the task sits now, as the owner or the system states it.
wever_changelog-checkChangelog checkA
Read-only
Inspect

DiligenceOps: submit a changelog or release notes (text, or a public HTTPS url) with an optional claimed_version. The signed report lists each entry with its version and date, says whether the claimed version has an entry of its own, is only mentioned or is absent, and flags duplicate versions, versions out of listing order, a higher version dated before a lower one, dates after the check date and unreadable dates, each quoted with its offset. POST /api/changelog-check. Reads the supplied text, or one public HTTPS page read once with GET (no redirects, public DNS only, 512 KB): no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-evidence-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
urlNoA public HTTPS changelog or release notes page, read once with GET, no redirects, up to 512 KB.
textNoThe changelog or release notes as plain text, Markdown or HTML, up to 256 KB.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
claimed_versionNoOptional version to look for, for example "2.4.0" or "v2.4".
wever_change-proof-checkChange proof checkA
Read-only
Inspect

Agent Readiness: submit a coding agent’s change claim (each change with why, files and spec ids) and the evidence (diff summary by file, test results with what each covers and the changes it is cited for, spec references). The signed report says whether the evidence proves the claim: each claimed change with no diff evidence or no passing test that covers it, each test cited for a change it does not cover, each spec item the changes leave open and each diff entry no claim explains. Verdict unproven, partly_proven or proven. POST /api/change-proof-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-readiness-contract. Human page: https://weverlabs.com/agent-readiness/.

NameRequiredDescriptionDefault
claimYes
labelNoOptional name recorded in the report.
evidenceYes
wever_checkout-clarity-checkCheckout clarity checkA
Read-only
Inspect

Agent Operations: submit merchant page or checkout material as pasted (product page text, checkout summary, shipping text, returns text). The signed report says whether an agent can determine, from that material alone, the final price with shipping and tax where stated, the stock or availability, the delivery estimate and the return policy, each marked determinable, ambiguous or absent with the deciding text quoted, plus the question to settle for each open point. Analysis of supplied text: live probing of an endpoint is wever_endpoint-reliability-check. Verdict terms_absent, terms_ambiguous or all_determinable. POST /api/checkout-clarity-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-operations-contract. Human page: https://weverlabs.com/agent-operations/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
merchantNoThe merchant or store name.
product_pageNoProduct page text as pasted.
returns_textNoReturns or refund policy text as pasted.
shipping_textNoShipping or delivery text as pasted.
checkout_summaryNoCheckout or order summary text as pasted.
wever_claim-evidence-checkClaim evidence checkA
Read-only
Inspect

DiligenceOps: submit a claim (product, listing or diligence claim, as text or a list of parts) and the evidence text or excerpts offered for it. The signed report marks each part of the claim supported, unsupported or contradicted by the supplied evidence, quoting up to three evidence lines per part with their excerpt and offset, and naming the terms and figures no evidence carries. POST /api/claim-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-checks-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimYesThe claim as one string, which is split into parts, or the parts as a list.
evidenceYesEvidence text, or up to 200 excerpts as {source, text}. Up to 256 KB in all.
claim_kindNoRecorded as context.
wever_context-sharing-checkContext sharing checkA
Read-only
Inspect

Agent Operations: submit one proposed sharing event (the context items, who would receive them and in what setting and for what purpose), the owner’s stated sharing rules as structured rules (refuse, require consent or allow, by category, item, recipient, setting and purpose) and any prior consent records, with the event date. The signed report says whether an existing consent covers the event, whether fresh consent is needed first and exactly what changed to need it (new participant, new setting, wider scope, new purpose, or an expired or revoked consent), or whether a stated rule refuses it. Consent logic on supplied records only. Verdict refused_by_rule, fresh_consent_required or covered. POST /api/context-sharing-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-operations-contract. Human page: https://weverlabs.com/agent-operations/.

NameRequiredDescriptionDefault
as_ofYesThe date the event would happen, as YYYY-MM-DD.
eventYes
labelNoOptional name recorded in the report.
rulesNoThe owner’s stated sharing rules, as structured rules.
consentsNoPrior consent records, each scoped like a rule.
wever_context-transfer-checkContext transfer checkA
Read-only
Inspect

Agent Handoffs: submit a handoff format: each field it carries with the part of the context it holds (the goal, the current state, the decisions already made, the limits the task runs under or the open questions) and whether the format refuses a handoff without it, plus how the receiving agent fills each part the format leaves out (asks the sender, reads a shared record, reconstructs it from history or assumes it). The signed report says part by part what travels with the task and what the receiver is left to reconstruct or assume, and names every part the format leaves out that the receiver assumes or has no source for, every part it reconstructs from history or must ask the sender for after the handoff, and every part carried only in an optional field, with the fix for each. This reads the format every handoff uses, not one job’s state: one job’s state assembled into a resume pack is wever_job-handoff-pack, the records of handoffs made are wever_handoff-record-check and whether sharing context with a recipient needs consent is wever_context-sharing-check. Verdict receiver_guesses, transfer_gaps, transfer_unverified or context_travels. POST /api/context-transfer-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-handoffs-contract. Human page: https://weverlabs.com/agent-handoffs/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
fieldsYesEach field the format carries.
formatNoThe handoff format, such as the task envelope the planner sends.
receiver_fillsNoHow the receiving agent fills each part the format leaves out.
wever_continuity-checkContinuity checkA
Read-only
Inspect

Agent preflight: check an operator’s continuity arrangements before you rely on the operator. Input text, fields (key_custody, successor, standing_jobs, subscriptions, escrowed_work, records_export) or both. The signed report marks each area covered, partial or not covered, with quotes, and names the gaps plainly: a single point of failure in key custody, no successor, no plan for standing jobs, subscriptions or escrowed work, and no export path for records. POST /api/continuity-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe continuity arrangements as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe arrangements by area. A field given here takes precedence over the text for that area.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_contract-briefContract briefA
Read-only
Inspect

DiligenceOps: submit one contract excerpt. The signed brief states the parties with their roles, the term with its effective and end dates and length, renewal with its kind, period and notice, termination with its grounds, notice and cure periods and fees, and payment with its amounts, due terms, frequency and late charges, each quoted, and lists what the excerpt does not state. POST /api/contract-brief. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textYesOne contract excerpt, up to 256 KB.
labelNoOptional name for the contract, recorded in the brief.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_contract-diff-checkContract diff checkA
Read-only
Inspect

DiligenceOps: submit two versions of a terms or contract text (before and after, plain or HTML, up to 256 KB each) and get a signed report of the clauses added, removed or materially changed, grouped by topic (fees, refund, cancellation, ownership, liability, term), each quoted briefly with its offset. A change is material when a figure, an obligation word, a negation or a topic changes. Wording-only edits are counted separately. POST /api/contract-diff-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-checks-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
afterYesThe later version, up to 256 KB.
beforeYesThe earlier version of the terms or contract, up to 256 KB.
formatNohtml extracts the readable text first. Defaults to text.
after_labelNoOptional name for the later version.
before_labelNoOptional name for the earlier version, for example "Terms of 2026-06-01".
wever_counterparty-briefCounterparty briefA
Read-only
Inspect

Wever Briefs: one-call diligence brief on an agent or service. Input counterparty: a Wever agent ID, mailbox ID or registered name, a service or operator name, a domain or a URL. Combines its free agent directory listing where one exists, its Wever x402 index entry, Agent Trust Check facts on file and an evidence summary. Each source states found, nothing found, unavailable or not run, so the brief names exactly which sources were checked and which had nothing. POST /api/counterparty-brief. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns one brief with an Ed25519 signed receipt. Contract: /api/briefs-contract. Human page: https://weverlabs.com/briefs/.

NameRequiredDescriptionDefault
counterpartyYesThe agent or service to brief: a Wever agent ID, mailbox ID or registered name, a service or operator name, a domain, or an HTTP(S) URL such as an MCP endpoint.
wever_counterparty-onboarding-checkCounterparty onboarding checkA
Read-only
Inspect

Commerce Assurance: submit a counterparty onboarding packet: legal or agent identity, contact, wallet or bank payment route, terms acceptance and compliance fields as supplied, with optional requirements (terms version, compliance fields). The signed report checks completeness and internal consistency: email, phone and website formats, the wallet format or the IBAN, SWIFT/BIC and routing formats, the account holder against the legal name, the terms version and date, and compliance dates and open statuses. Verdict complete, incomplete or inconsistent. Research on the counterparty itself is wever_counterparty-brief. POST /api/counterparty-onboarding-check. Reads only the material in the call: no page fetch, no account access, no counterparty contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/commerce-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
packetYesThe onboarding packet.
requirementsNoOptional requirements.
wever_credential-requirements-checkCredential requirements checkA
Read-only
Inspect

Agent Readiness: submit one tool or service listing and its purchase flow in order (each step with its words, the credentials, accounts or approvals it asks for, and the step where payment happens). The signed report says whether an agent learns every credential requirement before the payment step, names each API key, token, account, authorization, identity check, approval or plan first disclosed at or after payment, and gives the disclosure point the listing should move each one to. Listing decidability is wever_catalog-listing-check. Verdict disclosed_late, requirements_unnamed, disclosed_before_payment or no_requirements_found. POST /api/credential-requirements-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-readiness-contract. Human page: https://weverlabs.com/agent-readiness/.

NameRequiredDescriptionDefault
flowYesThe purchase flow in order.
labelNoOptional name recorded in the report.
listingYes
wever_data-evidence-checkData evidence checkA
Read-only
Inspect

DiligenceOps: inspect a submitted JSON sample and return a signed field-by-field verification report. Checks required fields, empty values, expected and consistent types, timestamp parsing and age, source/provider attribution, shape, record count and detectable duplicate keys. Maximum payload 256 KB (262144 UTF-8 bytes). required_fields leads the report; dataset_type selects defaults only when required_fields is absent. endpoint is recorded as supplied without fetching. Facts describe the submitted sample, not seller ratings or underlying data truth. POST /api/data-evidence-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and /api/data-evidence-check. Read /api/data-evidence-check-contract for the field and freshness rules, receipt verification and public key. Human page: https://weverlabs.com/data-evidence-check/.

NameRequiredDescriptionDefault
payloadYesSample JSON object or serialized JSON. Maximum 262144 UTF-8 bytes (256 KB). A serialized sample may contain an object or array of records.
endpointNoOriginal URL, recorded exactly as supplied. Processing uses the submitted sample.
dataset_typeNoSelects default field expectations only when required_fields is absent.
required_fieldsNoAbsolute JSON pointers, or dot paths with [index] and [*]. Simple paths are relative to each detected record. An explicit empty array selects no default expectations.
wever_data-retention-checkData retention checkA
Read-only
Inspect

DiligenceOps: submit a data retention and deletion policy. The signed report lists each data class the policy names (account data, payment records, logs, backups, communications, analytics and more) with its retention period, a period stated only as "as long as necessary", or none, and marks the deletion method, the deletion timeline after a request and stated exceptions present, missing or ambiguous, with quotes. POST /api/data-retention-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-disclosure-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name for the policy, recorded in the report.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
policyYesThe data retention and deletion policy, or the retention section of a privacy policy, up to 256 KB.
wever_deadline-checkDeadline checkA
Read-only
Inspect

Wever Checks: submit document text (up to 256 KB) and get a signed report of every date and obligation in it. Each obligation is quoted with its offset, party, action, category and due date, relative period or unparsed due date; a timeline shows what is due when. Dates that could not be parsed (no year, no day, two-digit year, ambiguous day and month, or not a calendar day) are quoted with the reason. POST /api/deadline-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/checks-contract. Human page: https://weverlabs.com/checks/.

NameRequiredDescriptionDefault
textYesDocument text, up to 256 KB: a contract, statement of work, policy, notice or schedule.
titleNoOptional document name, recorded in the report.
wever_delegated-authorityWever Labs Delegated AuthorityA
Destructive
Inspect

Paid URL: 2.00 USDC per mandate on Base; 10 signed-wallet free calls shared over rolling 30 days. Only issue_mandate is billed; GET, contract reads, drafts and all other modes have no x402 fee. Credentials and grants remain required for their existing operations. Read the backend 402 body for x402 terms. Issue signed mandates and approve an exact action. The named agent uses its grant to create an immutable work-order record. Operating boundary: The operator issues a mandate, then approves an action grant lasting up to 300 seconds. The credentialed agent consumes the grant once to create one work-order record. Inspect the same grant until its result is final. Mandate issuance costs 2 USDC after the free calls are used, except that Wever absorbs the issuance cost of a mandate whose every scope is money_back_case during the money-back operator launch. Reads, drafts, the public read-only inspect_mandate status check and other authority modes use their existing credentials at no access fee. Work execution, delivery and payment each use their own service. POST /api/delegated-authority. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a credentialed authority control plane for immutable work-order record creation. It does not execute the recorded work, deliver results, or authorize payment. Operator issuance and grant approval require X-Wever-Operator-Key and Idempotency-Key; consumption requires the target agent's X-Wever-Agent-Key. Usage and attribution come from validated credentials and durable authority records. AP2 issuance also accepts issue_mandate with mandate.profile com.weverlabs.ap2.direct-checkout.1, the holder public key, signed checkout challenge, consent digest and bounded expiry. It requires a dedicated AP2 issuer credential in X-Wever-Operator-Key, Idempotency-Key and a fresh holder wallet proof. Issuance costs 2.00 USDC per issued mandate; verification at /api/ap2-mandate-gateway costs 0.10 USDC per call, subject to the same shared free allowance. The AP2 mandate records checkout intent and grants no tool access, execution authority or spending authority.

NameRequiredDescriptionDefault
modeYes
wever_delegated-identity-checkDelegated identity checkA
Read-only
Inspect

Agent Purchases: submit one purchase receipt (the buyer identity it names and its kind, the party it was paid for, the acting agent, merchant, category, amount, time and the credential paid with) and the delegation behind it (who delegated, to which agent, the merchants, categories and per-payment amount it allows, when it expires, how it is revoked and any revocation time). The signed report says whether the buyer identity on the receipt is the delegating business or person and the acting agent the delegated one, names an agent paying as itself, a receipt identity the delegation does not cover and a purchase after revocation, then every purchase outside the delegation’s merchants, categories or amount, an unscoped or expired delegation, a delegation that cannot be revoked and an agent paying with the business’s own key. Issuing a mandate is wever_delegated-authority, a delegation document’s own terms are wever_delegation-check and an agent identity record’s consistency is wever_agent-identity-check. Verdict pays_as_itself, not_delegated, delegation_gaps, identity_unverified or properly_delegated. POST /api/delegated-identity-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
receiptYes
delegationNo
wever_delegation-checkDelegation checkA
Read-only
Inspect

Agent preflight: check a delegation or mandate document before you act under it. Input text, fields (grantee, scope as text or actions with their own cap, expiry and approval, caps, expiry, revocation, approvals) or both. The signed report marks the grantee, scope of actions, caps, expiry, revocation terms and approval requirements present, missing or ambiguous, with quotes, and names every delegated action with no cap and every term with no expiry. POST /api/delegation-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe delegation or mandate document as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe delegation as fields. A field given here takes precedence over the text for that element.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_deliverable-checkDeliverable checkA
Read-only
Inspect

DiligenceOps: submit a job’s acceptance criteria and the delivered work’s text, metadata or both, with optional supporting evidence. The signed checklist marks each criterion addressed, missing or not met, measuring counts, sizes, durations and file formats where the delivery states them, and lists claims in the deliverable (figures, certainty, superlatives) that the supplied material does not support. POST /api/deliverable-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-checks-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
evidenceNoOptional supporting material for claims the deliverable makes: test output, analytics, sources. Up to 256 KB.
deliverableYesThe delivered work: its text, its metadata, or both.
acceptance_criteriaYesThe job’s acceptance criteria as a list, or as text with one criterion per line or sentence.
wever_deterministic-core-checkDeterministic core checkA
Read-only
Inspect

Agent Control: submit a system design that splits work between a model and code: each decision or computation with its kind (arithmetic, threshold, eligibility, limit, rounding, conversion, date, formatting, extraction, classification and others), who makes it (model, code, or model checked by code), the check applied and what the output is used for, plus the deterministic components available. The signed report names every decision the model makes that code should compute, every model output used for money, a customer or a record with no deterministic check, and the smallest reassignment for each. Verdict model_computes, unchecked_output or deterministic_core. POST /api/deterministic-core-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-control-contract. Human page: https://weverlabs.com/agent-control/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
decisionsYesEach decision or computation in the system.
componentsNoDeterministic components available.
wever_digest-cancelCancel a digestA
DestructiveIdempotent
Inspect

Standing jobs: stop a digest owned by the calling wallet. No further windows close and the open window is discarded. Posted digests stay readable through wever_digest-status. POST /api/digest-cancel. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.

NameRequiredDescriptionDefault
digest_idYesDigest identifier returned at creation.
wever_digest-createCreate a digestAInspect

Standing jobs: register a digest for the paying wallet with a cadence (hourly, daily, weekly or interval), an optional start_at, a callback_url and an expires_at up to 30 days ahead. Each window collects the wallet’s Wever Watch fires and standing-job results recorded while it was open (sources: watch_fires, job_results or both) and posts one signed digest report to callback_url. Windows with nothing to report are posted only with include_empty: true. One call covers every window until the digest ends. POST /api/digest-create. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.

NameRequiredDescriptionDefault
labelNoOptional name shown in lists, reports and digests.
cadenceYeshourly, daily, weekly, or interval with interval_seconds.
sourcesNowatch_fires, job_results or both (the default).
start_atNoOptional first run or window start. Defaults to the first whole minute at least 60 seconds after the call. Later runs follow this anchor.
expires_atYesWhen the schedule ends, up to 30 days ahead. No run starts at or after this time.
callback_urlYesPublic HTTPS URL that receives one signed digest report per window as a JSON POST.
include_emptyNotrue posts a digest for windows with nothing to report. Defaults to false.
interval_secondsNoSeconds between runs when cadence is interval: 900 (15 minutes) to 604800 (7 days).
wever_digest-statusDigest statusA
Read-only
Inspect

Standing jobs: one digest owned by the calling wallet: schedule, windows closed, posted and skipped as empty, items waiting in the open window, recent windows with delivery outcomes, and one full signed digest report (the latest, or window_index). POST /api/digest-status. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.

NameRequiredDescriptionDefault
digest_idYesDigest identifier returned at creation.
window_indexNoOptional window number to return in full. Defaults to the latest posted window.
wever_diligenceops-paid-runDiligenceOps RunAInspect

Paid URL: 1.00 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Free computation: /api/mcp or /api/service-resolver. Read the backend 402 body for x402 terms. Compare submitted evidence labels with the required list and return matched and missing items. Operating boundary: Supply required and available evidence labels. Read matched and missing labels. An agent uses the result to request the missing items; a human reviews the list and checks the documents. Direct runs cost 1 USDC after the shared free allowance; the Labs MCP and resolver computation paths are free. POST /api/diligenceops-paid-run. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
expected_evidenceYes
available_evidenceYes
wever_directory-listing-checkDirectory listing checkA
Read-only
Inspect

Agent directory round 2: check a directory listing draft before you submit it. Input the fields wever_directory-submit accepts: name, website, optional mcp_url, description, category (the directory layer), access (free, freemium or paid) and an optional email, which is checked and never repeated. The signed report evaluates the draft against the standards the Wever directory publishes under: the form field rules, a public HTTPS address for the website and endpoint, a description that says what the service does, the pricing stated, an MCP endpoint whenever the listing claims one, the content screen and the duplicate rule against live listings, with the specific fixes that would make it pass. It submits and publishes nothing. POST /api/directory-listing-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-records-contract. Human page: https://weverlabs.com/directory/.

NameRequiredDescriptionDefault
nameNoServer or tool name.
emailNoOptional contact email. It is checked against the form rule and never repeated in the report.
accessNoThe pricing: free, freemium or paid.
mcp_urlNoThe MCP endpoint URL, when the listing has one.
websiteNoThe website URL.
categoryNoThe directory category (the layer), as the directory names it.
descriptionNoThe one-line description.
wever_directory-statusDirectory statusA
Read-onlyIdempotent
Inspect

Agent directory: the state of a directory listing or submission. Input submission_id, or url as a listed website or MCP endpoint. The signed report states live (with its layer, the verification it passed when listed, the auth label when its MCP handshake passed anonymously and the date verified), queued, in operator review (with the checks to fix) or not found, read only from the directory listings and its review queue. POST /api/directory-status. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-records-contract. Human page: https://weverlabs.com/directory/.

NameRequiredDescriptionDefault
urlNoA listed website or MCP endpoint URL.
submission_idNoA submission ID returned by wever_directory-submit or the directory form.
wever_directory-submitDirectory submitA
Idempotent
Inspect

Agent directory: list a server or tool in the free Wever agent directory from your agent. Input the directory form fields: name, website, optional mcp_url, description, category (the directory layer) and access (free, freemium or paid), plus a contact email kept private. The web form validation runs first; any field that needs a change comes back by name with its rule, nothing is queued and the call is not billed. A valid listing joins the same review queue as web submissions, where the hourly directory run publishes it when its checks pass and routes it to operator review otherwise. Returns a signed record with the submission_id and status queued. POST /api/directory-intake. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-records-contract. Human page: https://weverlabs.com/directory/.

NameRequiredDescriptionDefault
nameYesServer or tool name, 2 to 120 characters.
emailYesContact email, kept private with the submission. Edits resubmit with the same name and this email.
accessYesAccess to the listed service: free, freemium or paid.
mcp_urlNoOptional HTTPS MCP endpoint URL. The hourly run checks its anonymous initialize and tools/list handshake.
websiteYesHTTPS website, up to 1000 characters.
categoryYesOne directory category (the layer), exactly as the directory names it, for example "Communication layer" or "Payment rails and products".
descriptionYesOne-line description, 2 to 300 characters.
wever_discovery-coverage-checkDiscovery coverage checkA
Read-only
Inspect

Agent Governance: submit a seller’s agent-discovery setup: the offer with its price, terms and last change, and every surface where buying agents find it (registries, directories, agent cards, feeds, marketplaces and MCP servers), each with whether it lists the offer, the price and terms it shows, when it last took the offer, how changes reach it and which agents find the seller only there. The signed report names every surface where the offer is missing, stale or contradicts the offer or another surface on price or terms, and every single surface whose failure makes the seller invisible to buying agents. One listing’s quality is wever_listing-check and how a router chooses a seller is wever_router-disclosure-check. Verdict contradictory, coverage_gaps, coverage_unverified or consistent. POST /api/discovery-coverage-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-governance-contract. Human page: https://weverlabs.com/agent-governance/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
offerYes
surfacesYesEvery surface where buying agents find the offer.
wever_dispute-openOpen disputeA
DestructiveIdempotent
Inspect

Either escrow party opens a dispute against already funded escrow or a funded work order. Records the claim reference, immutable parties and locked amount, and an operator-signed receipt. Atomically pauses release and refund. Rejects locked value above 25.00 USDC, unfunded or already disposed funds, and unrelated wallets. No new principal enters. POST /api/dispute-open. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path. Fees are separate from the locked principal and grant no resolution authority. Disputes expire after 14 days; unresolved expiry refunds the payer with a signed timeout receipt, subject to settlement confirmation and the UTC daily cap. External custody and security audit remains pending. Company-authored. Read /api/dispute-contract for schemas, operator authorization and recovery limits.

NameRequiredDescriptionDefault
claimYes
order_idNo
escrow_idNo
idempotency_keyYes
wever_dispute-resolveResolve disputeA
DestructiveIdempotent
Inspect

Requires a domain-bound operator signature for the exact dispute and outcome. Release to the payee, refund to the payer, or split explicit atomic amounts summing to the locked total. Durable transfer nonces prevent duplicate movement on concurrent retries. Total resolved value is limited to 100.00 USDC per UTC day. action=extend permits one operator-authorized 14-day extension before expiry. POST /api/dispute-resolve. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path. Fees are separate from the locked principal and grant no resolution authority. Disputes expire after 14 days; unresolved expiry refunds the payer with a signed timeout receipt, subject to settlement confirmation and the UTC daily cap. External custody and security audit remains pending. Company-authored. Read /api/dispute-contract for schemas, operator authorization and recovery limits.

NameRequiredDescriptionDefault
actionYes
outcomeNo
dispute_idYes
reason_uriNoHTTPS, ipfs, or ar reference. No raw evidence, personal data, credentials, query strings, or fragments.
reason_sha256Yes
idempotency_keyYes
payee_amount_atomicNo
payer_amount_atomicNo
operator_authorizationYes
wever_dispute-statusDispute statusA
Read-onlyIdempotent
Inspect

Read the dispute and full operator-signed receipt chain, including opening, each evidence submission, extension and resolution or timeout. Read-only: no settlement, signing or reconciliation. Requires a party wallet proof. POST /api/dispute-status. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path. Fees are separate from the locked principal and grant no resolution authority. Disputes expire after 14 days; unresolved expiry refunds the payer with a signed timeout receipt, subject to settlement confirmation and the UTC daily cap. External custody and security audit remains pending. Company-authored. Read /api/dispute-contract for schemas, operator authorization and recovery limits.

NameRequiredDescriptionDefault
dispute_idYes
wever_dispute-submit-evidenceSubmit dispute evidenceA
DestructiveIdempotent
Inspect

Either party submits bounded evidence hashes and URIs. Raw personal information is not accepted. Both parties can read the evidence and its operator-signed receipt. Closed or expired disputes reject evidence. POST /api/dispute-submit-evidence. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path. Fees are separate from the locked principal and grant no resolution authority. Disputes expire after 14 days; unresolved expiry refunds the payer with a signed timeout receipt, subject to settlement confirmation and the UTC daily cap. External custody and security audit remains pending. Company-authored. Read /api/dispute-contract for schemas, operator authorization and recovery limits.

NameRequiredDescriptionDefault
dispute_idYes
referencesYes
idempotency_keyYes
wever_docs-freshness-checkDocs freshness checkA
Read-only
Inspect

DiligenceOps: submit documentation (text, or a public HTTPS url) and the current_version. The signed report counts and briefly quotes mentions of older and newer version numbers, including /v1/ style paths, and the endpoints, parameters and functions the text itself marks deprecated, with how often each is still named elsewhere in the text. POST /api/docs-freshness-check. Reads the supplied text, or one public HTTPS page read once with GET (no redirects, public DNS only, 512 KB): no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-evidence-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
urlNoA public HTTPS documentation page, read once with GET, no redirects, up to 512 KB.
textNoThe documentation as plain text, Markdown or HTML, up to 256 KB.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
current_versionYesThe product version the documentation should describe, for example "3.2.0".
wever_double-charge-checkDouble charge checkA
Read-only
Inspect

Agent Purchases: submit the calls a buyer ordered once (id, endpoint, price, when ordered) and the call sequence as recorded: every 402 challenge, settlement, refund, delivery and failure, each with the call it belongs to, its time, amount, settlement reference and status. The signed report reads the charge record call by call and names every call settled more than once with each settlement reference and the extra amount standing, every 402 that arrived after a call had settled asking the buyer to pay again and whether the buyer paid again, every settlement for a call never ordered, and every duplicate a refund answered. One settlement recorded twice under one reference counts once. A retry design read for where a second charge could happen is wever_retry-safety-check, a timed-out checkout against merchant orders is wever_duplicate-order-check and expected settlements against received transfers are wever_settlement-reconciliation-check. Verdict double_charged, repay_requested, charges_unverified or charged_once. POST /api/double-charge-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.

NameRequiredDescriptionDefault
callsYesEach call the buyer ordered once.
labelNoOptional name recorded in the report.
eventsYesThe call sequence as recorded, in order.
wever_dpa-evidence-checkDPA evidence checkA
Read-only
Inspect

DiligenceOps: submit a counterparty’s data processing agreement or its key clauses, as text, fields (roles, purpose_limits, subprocessors, breach_notification, transfers, deletion_return) or both. The signed report marks the roles of the parties, purpose limits, sub-processor terms, the breach notification window, the transfer mechanism and deletion or return on termination present, missing, ambiguous or one-sided, with quotes: processing for the processor’s own purposes, sub-processors added at its discretion with no right to object, a breach window longer than 72 hours, transfers anywhere with no mechanism and copies kept after termination. POST /api/dpa-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name for the material, recorded in the report.
fieldsNoThe same material as fields. A field given here takes precedence over the document for that element.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
agreementNoThe data processing agreement or its key clauses as text or HTML, up to 256 KB.
wever_duplicate-effect-checkDuplicate effect checkA
Read-only
Inspect

Agent Recovery: submit a resume and retry flow: each effect a resumed or retried task can repeat (a message, an order, a record, a booking or something else) with how a repeat is stopped or caught (an idempotency key the receiver honors, a check for the effect before repeating it, a cleanup that removes repeats afterward, or nothing), what one idempotency key covers (the effect, the task or each attempt), whether the flow looks for the effect after a resume or retry and whether the receiver drops repeats on its own, plus optionally the recovered runs with how many times each effect happened. The signed report says effect by effect whether duplicated effects are checked for after recovery, and names every effect nothing guards, every idempotency key issued per attempt and every effect seen happening more often than expected (messages sent twice, orders placed twice, records created twice, bookings doubled), then every repeat only cleaned up afterward and every effect not looked for after recovery, with the fix for each. This reads every effect a task can duplicate other than payment, which it lists without a judgment: a payment charged twice is wever_double-charge-check, one timed-out checkout against the merchant’s order records is wever_duplicate-order-check and whether one payment or refund flow’s retries are safe is wever_retry-safety-check. Verdict effects_can_repeat, duplicate_gaps, duplicate_unverified or duplicates_checked. POST /api/duplicate-effect-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.

NameRequiredDescriptionDefault
flowNoThe resume and retry flow, such as booking retries.
runsNoRecovered runs, with how many times each effect happened.
labelNoOptional name recorded in the report.
effectsYesEach effect a resumed or retried task can repeat.
wever_duplicate-order-checkDuplicate order checkA
Read-only
Inspect

Job Records: submit one timed-out or ambiguous checkout (merchant, item, amount, timestamp and the order reference where known) with the merchant order or receipt records you hold and, where you have it, when those records were exported. The signed report compares each record field by field and returns matching_order_found when a completed order already covers the checkout (a second order would duplicate it), no_matching_order when a fresh order is consistent with the records, or indeterminate when the records cannot settle it, with the matched fields itemized and the open points named. Records comparison only; the merchant is never contacted and no order is placed. POST /api/duplicate-order-check. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/job-records-contract. Human page: https://weverlabs.com/job-records/.

NameRequiredDescriptionDefault
assetNoAsset for records that state none.
labelNoOptional name recorded in the report.
ordersYesMerchant order or receipt records.
checkoutYes
records_as_ofNoWhen the order records were exported. Records exported before the checkout cannot show its order.
window_minutesNoHow far apart a checkout and an order may be in time and still be one attempt. Defaults to 60.
wever_endpoint-honesty-checkEndpoint honesty checkA
Read-only
Inspect

Agent records round 2: check that an x402 endpoint charges what it advertises. Input url (HTTPS), price in whole units, asset (a token address, or USDC on Base and Base Sepolia), network (CAIP-2 or an x402 version 1 name), optional pay_to, optional asset_decimals and optional label. Wever reads the endpoint’s live 402 challenge with one unpaid GET through the endpoint reliability guards (public HTTPS addresses only, 5 seconds, a response size cap, no credentials) and never pays it. The signed report says whether the live amount, asset, network and recipient match the advertised terms and names each mismatch with both values. Availability and latency stay with wever_endpoint-reliability-check. POST /api/endpoint-honesty-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-records-contract. Human page: https://weverlabs.com/reliability/.

NameRequiredDescriptionDefault
urlYesThe x402 endpoint, over HTTPS on port 443 with a public hostname.
assetYesThe asset the endpoint advertises: a token address, or "USDC" for USDC on Base and Base Sepolia.
labelNoOptional name, recorded in the report.
priceYesThe price the endpoint advertises per call, in whole units of the asset, for example "0.10" for 0.10 USDC.
pay_toNoOptional recipient address the listing advertises. When given, the live recipient must match it.
networkYesThe network the endpoint advertises: a CAIP-2 identifier such as "eip155:8453" or an x402 version 1 name such as "base".
asset_decimalsNoOptional decimals of the asset, needed when the asset is not USDC on Base or Base Sepolia.
wever_endpoint-reliability-checkEndpoint reliability checkA
Read-only
Inspect

Endpoint reliability: check one MCP server endpoint or x402 HTTP endpoint live. Input url (HTTPS), optional label and optional kind (auto, mcp or x402). The signed report gives a reliability score from 0 to 100 built from reachability, TLS, protocol, latency and consistency; the HTTPS status code; the TLS certificate result; for MCP endpoints, the initialize and tools/list handshake the Wever directory runs for listings, with the tool count and whether the list is the same on a second call; for x402 endpoints, whether the 402 response carries a well-formed payment challenge; the median latency of three requests; the auth behavior as anonymous access, payment required, credential required or unreachable; and the checked-at time. It reads public HTTPS addresses only, with a 5 second limit per request and a response size cap, and sends no credentials or payment. POST /api/endpoint-reliability-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-records-contract. Human page: https://weverlabs.com/reliability/.

NameRequiredDescriptionDefault
urlYesThe endpoint to check: an MCP server endpoint or an x402 HTTP endpoint, over HTTPS on port 443 with a public hostname.
kindNoauto (default) reads the endpoint first and then tries the MCP handshake unless it asked for payment; mcp runs the handshake only; x402 reads the payment challenge only.
labelNoOptional name for the endpoint, recorded in the report.
wever_enforcement-layer-checkEnforcement layer checkA
Read-only
Inspect

Agent Access: submit a system’s permission design: each permission with every place it is enforced or stated (gateway, policy engine, platform, credential scope, tool code, database, system prompt, tool description or conversation), what the enforcing layer does when it cannot decide or is down, and whether the model can change that layer through a tool. The signed report names every permission enforced outside the model, every permission that rests only on instructions the model can argue with, ignore, or lose in a long context, or on nothing, and every outside enforcement that fails open or that the model can switch off, with the fix for each. Which tool paths skip the gateway is wever_gateway-coverage-check, the rules the gateway enforces are wever_gateway-rules-check and which decisions code should compute is wever_deterministic-core-check. Verdict prompt_only_permissions, enforcement_gaps, enforcement_unverified or enforced_outside_model. POST /api/enforcement-layer-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-access-contract. Human page: https://weverlabs.com/agent-access/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
systemYes
permissionsYesEach permission the system grants or withholds.
wever_environmental-evidence-checkEnvironmental evidence checkA
Read-only
Inspect

DiligenceOps: submit environmental or sustainability claims and the evidence offered for them. The signed report marks each claim supported, contradicted or never mentioned, matching figures with their units, labels such as FSC or LEED Gold and baseline or target years, with quotes. POST /api/environmental-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimsYesEnvironmental or sustainability claims, for example "100% recycled packaging and carbon neutral since 2021". The claims as one text, which is split into parts at sentences, semicolons, commas and joining words, or as a list of up to 50 parts.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
evidenceYesThe report, certificate, audit or other evidence, as text or up to 200 excerpts as {source, text}. Up to 256 KB in all.
wever_escalation-threshold-checkEscalation threshold checkA
Read-only
Inspect

Agent Control: submit an escalation policy for when something is already going wrong: triggers as written or as metric, operator, value and window, each with its action class, owner, response time and when it moves to the next owner, plus the action classes it must cover and the named owners. The signed report names every trigger stated as a judgment rather than a condition an operator could apply at 3 AM, every action class with no named escalation owner and every trigger with no time bound, with the fix for each. Approval before acting is wever_action-threshold-check. Verdict judgment_based, partly_operable or operable. POST /api/escalation-threshold-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-control-contract. Human page: https://weverlabs.com/agent-control/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
ownersNoNamed escalation owners.
triggersYesEscalation triggers.
action_classesNoAction classes the policy must cover.
wever_escape-path-checkEscape path checkA
Read-only
Inspect

Agent Control: submit an environment-separation design: sandbox and production credentials (who holds each, whether production accepts it, whether it is predictable), internal tools and production endpoints (reach from the sandbox, internet exposure, accepted credentials, bulk access, rate limit) and the sandbox egress default. The signed report names every ordinary path from the sandbox to a production effect (a credential valid in both, a predictable credential, a reachable endpoint that takes no credential or a sandbox one, bulk access with no rate limit) and the smallest change that closes each. What an agent may do inside its environment is wever_authority-scope-check. Verdict escape_path_open, separation_unverified or contained. POST /api/escape-path-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-control-contract. Human page: https://weverlabs.com/agent-control/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
egressNo
endpointsYesInternal tools and production endpoints.
credentialsYesCredentials in either environment.
wever_escrow-briefEscrow briefA
Read-only
Inspect

DiligenceOps: submit one escrow agreement excerpt. The signed brief states the parties with their escrow roles, the amount held, the release conditions, how and when funds are released (joint instruction, approval, automatic release, milestones), the return of funds, the dispute path, the agent’s fee and dated deadlines, each quoted, plus what the excerpt leaves unstated. POST /api/escrow-brief. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textYesOne escrow agreement excerpt, up to 256 KB.
labelNoOptional name for the agreement, recorded in the brief.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_escrow-quoteQuote escrow termsA
Read-only
Inspect

DiligenceOps: quote the exact escrow terms and fees for a shape before anyone commits. Inputs: amount_usdc, parties (payer, payee), release_condition (time, oracle_attestation, payer_approval, mutual_approval or delivery_attestation) and an optional expires_at. Returns the Wever rail that fits (conditional payment or managed escrow), its live caps and timing windows, release and refund outcomes, every call with its fee and who makes it, the required fee total and any reason the shape does not fit. The quote moves no money and creates no escrow. POST /api/escrow-quote. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-contract. Human page: https://weverlabs.com/diligence/.

NameRequiredDescriptionDefault
partiesYes
expires_atNoUTC with whole seconds, for example 2026-11-20T17:00:00Z.
amount_usdcYesUSDC amount as a decimal string, up to 6 places.
release_conditionYes
wever_exchange-quote-checkExchange quote checkA
Read-only
Inspect

Agent Treasury: submit two or more conversion quotes (from and to assets, amounts in and out, any stated rate, fee and fee percentage, and expiry). The signed report computes each effective rate, ranks the quotes, gives the spread between the best and each other quote as a percentage, and flags any quote whose stated fee does not reconcile with its amounts and rate, and any expired quote. Supplied quotes only; live market pricing is wever_market-data-check and wever_fair-value-brief. Verdict ranked, fee_mismatch_found or not_comparable. POST /api/exchange-quote-check. Reads only the material in the call: no wallet, chain, market, bank or counterparty lookup, and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-treasury-contract. Human page: https://weverlabs.com/agent-treasury/.

NameRequiredDescriptionDefault
as_ofNoThe time to hold quote expiry against. Defaults to the time of the check.
labelNoOptional name recorded in the report.
quotesYesTwo or more quotes.
wever_expense-close-packExpense close packA
Read-only
Inspect

Commerce Assurance: submit one period with its payment, receipt and refund records. The signed close pack totals the period by counterparty, by tool or service and by category, each net of the refunds tied to it, lists the exceptions (payments with no receipt, duplicate payments, unmatched refunds, refunds larger than their payment, records outside the period) and closes with a plain summary. Records-based: live wallet activity is wever_wallet-statement. Verdict ready_to_close or exceptions_to_resolve. POST /api/expense-close-pack. Reads only the material in the call: no page fetch, no account access, no counterparty contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/commerce-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
periodYes
refundsNoRefund records.
currencyNoCurrency for rows that state none.
paymentsYesPayment records.
receiptsNoReceipt records.
wever_export-evidence-checkExport evidence checkA
Read-only
Inspect

DiligenceOps: submit data export or portability claims about formats, scope and timing and the terms or help pages offered for them. The signed report marks each claim supported, contradicted or never mentioned, matching formats such as CSV, JSON and XLSX as named items and durations in any unit, with quotes. POST /api/export-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimsYesData export or portability claims about formats, scope and timing, for example "Export all your data as CSV or JSON at any time, within 24 hours of a request". As one text, which is split into parts at sentences, semicolons, commas and joining words, or as a list of up to 50 parts.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
evidenceYesThe terms, help pages, data processing agreement or other evidence. As text, or up to 200 excerpts as {source, text}. Up to 256 KB in all.
wever_exposure-cap-checkExposure cap checkA
Read-only
Inspect

Agent Governance: submit an exposure or spend cap design: each cap with its amount, what it aggregates over (one order, one agent, one counterparty or the portfolio), its window, what happens to a request above it (reject, downsize, split, queue or allow), the written rule for a changed request and whether the change is recorded, plus any recorded requests that met a cap. The signed report names every cap with no stated scope or window, every breach left undefined or allowed, every downsizing, split or queue with no written rule or no record of the change, and every recorded request that did not follow its cap. Check order inside one payment flow is wever_firewall-order-check and an approval against a standing limit is wever_approval-policy-check. Verdict cap_undefined, breach_unruled, caps_unverified or caps_defined. POST /api/exposure-cap-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-governance-contract. Human page: https://weverlabs.com/agent-governance/.

NameRequiredDescriptionDefault
capsYesEach exposure or spend cap.
casesNoRequests that met a cap.
labelNoOptional name recorded in the report.
wever_external-listing-checkExternal listing checkA
Read-only
Inspect

Agent Access: submit a listing of your service on someone else’s directory or registry (the directory, the listing page, the endpoint it sends agents to, the network, version, tool or endpoint count and status, and when it was read) and the live service’s own facts (the endpoints it serves, the endpoints it has retired, the networks it settles on, its version, count and status). The signed report gives every field as match, mismatch or unstated and names every field that would send an agent to the wrong place: a retired or unserved endpoint, a wrong network such as a retired test network, and a live listing for a retired or offline service, then every stale version, count or status, with the correction to request from the directory. Listings on Wever’s own surfaces are wever_listing-check, wever_directory-listing-check and wever_catalog-listing-check, and an offer’s price and terms across every discovery surface are wever_discovery-coverage-check. Verdict misdirects_agents, stale_listing, listing_unverified or matches_live. POST /api/external-listing-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-access-contract. Human page: https://weverlabs.com/agent-access/.

NameRequiredDescriptionDefault
liveYes
labelNoOptional name recorded in the report.
listingYes
wever_failure-notice-checkFailure notice checkA
Read-only
Inspect

Agent Recovery: submit a failure-handling flow: who the task is done for and how soon they should hear after a task fails for good, each notice sent then with who it goes to and whether that is the principal, an operator, a team channel or only a log, how soon it goes out and whether it says what failed, what state the work is in and what happens next, plus optionally the tasks that failed for good with when the principal heard and whether from the system, from an operator by hand or by finding out on their own. The signed report says who is told when a task fails for good, how fast and with what detail, and names no notice, notices that reach only operators, channels or logs, and every failure the principal found out about on their own, then every notice past the target, every notice missing what failed, the state of the work or what happens next, and every principal told by hand or late, with the fix for each. This reads the notice to the principal: who owns the response to an incident is wever_incident-ownership-check, an incident response plan’s notification windows are wever_incident-plan-check and where a refused or failed handed-off task goes is wever_handoff-failure-check. Verdict principal_finds_out, notice_gaps, notice_unverified or principal_told. POST /api/failure-notice-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.

NameRequiredDescriptionDefault
flowNoThe failure-handling flow, such as booking failures.
labelNoOptional name recorded in the report.
targetNoHow soon the principal should hear after a task fails for good, such as 15 minutes.
noticesYesEach notice sent when a task fails for good.
failuresNoTasks that failed for good, with when and how the principal heard.
principalNoWho the task is done for, such as the traveler.
wever_fair-value-briefFair value briefA
Read-only
Inspect

Wever Briefs: the deep brief behind the free fair-value lookup for one prediction market. Inputs: platform (kalshi or polymarket) and market (ticker, slug or market URL). Returns the estimated fair price, every input used (engine estimate, compared price, Kalshi, Polymarket and Novig quotes where available, and a direct venue read), the spread in points against each quoted price and a reasoning summary, with the engine’s own reasoning when it produced this exact estimate. One market per call. POST /api/fair-value-brief. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns one brief with an Ed25519 signed receipt. Contract: /api/briefs-contract. Human page: https://weverlabs.com/briefs/.

NameRequiredDescriptionDefault
marketYesOne market: a Kalshi market ticker, a Polymarket market slug, or that market’s URL on the named platform.
platformYesThe platform that lists the market.
wever_fee-evidence-checkFee evidence checkA
Read-only
Inspect

DiligenceOps: submit a fee schedule and a quote or invoice, as text or as lines. The signed report pairs each charge with its schedule fee by label, lists the charges the schedule does not list and the listed fees charged at a different amount, rate or currency, with the expected amount and the difference to the cent. POST /api/fee-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
chargesYesThe quote or invoice as text, or up to 500 lines as {label, amount, currency, quantity}.
currencyNoCurrency for amounts that omit one.
scheduleYesThe published fee schedule as text, or up to 200 fees as {label, amount or percent, currency}.
base_amountNoOptional amount that percentage fees apply to. Defaults to the subtotal the charges state.
charges_labelNoOptional name for the material, recorded in the report.
schedule_labelNoOptional name for the material, recorded in the report.
wever_fee-reconciliation-checkFee reconciliation checkA
Read-only
Inspect

Agent Treasury: submit the fees you were charged (date, payer or payee, amount, fee label and the transaction amount each was charged on) with the stated fee schedule (percentage rates, flat fees, minimums and caps). The signed report recomputes each expected fee and itemizes overcharges, undercharges and fees with no matching schedule entry, with totals. Public fee claims are wever_fee-evidence-check. Verdict reconciled or discrepancies_found. POST /api/fee-reconciliation-check. Reads only the material in the call: no wallet, chain, market, bank or counterparty lookup, and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-treasury-contract. Human page: https://weverlabs.com/agent-treasury/.

NameRequiredDescriptionDefault
feesYesFees charged.
labelNoOptional name recorded in the report.
currencyNoCurrency for rows that state none.
decimalsNoDecimal places expected fees round to. Defaults to 2.
scheduleYesThe fee schedule.
toleranceNoDifference still read as a match. Defaults to 0.
wever_firewall-order-checkFirewall order checkA
Read-only
Inspect

Agent Control: submit a payment firewall’s design: its checks with where each runs (before the order, before settlement, after settlement or alongside it) and what a failure does, its cap with its scope and what counts toward it, the paths an order takes to settlement (retry, split, reorder, manual) and what it records. The signed report names every check that runs after settlement instead of before it, every path that bypasses the cap, and whether passes and rejects are both recorded with the order, size, check, result, reason and time. Verdict settles_unchecked, enforcement_unverified, record_incomplete or enforced. POST /api/firewall-order-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-control-contract. Human page: https://weverlabs.com/agent-control/.

NameRequiredDescriptionDefault
capNo
labelNoOptional name recorded in the report.
pathsNoWays an order reaches settlement.
checksYesChecks the firewall performs.
recordsNo
wever_fleet-roster-checkFleet roster checkA
Read-only
Inspect

Agent Handoffs: submit the lists of agents an organisation keeps (each with its keeper, whether the organisation names it the roster, how it is kept current, when it was last updated and the agents it lists with each owner), the agents added, changed or retired with when the roster showed each change, and how soon a change should reach the roster. The signed report says whether a single roster exists and names no list at all, several lists with none or more than one named the roster, and an added agent the roster does not show (a fleet known only by anecdote), then every agent known only to a side list, every agent with no owner, a roster with no keeper or no update practice, every change the roster never showed or showed late and every retired agent still listed, with the fix for each. This reads whether the organisation keeps one roster and keeps it current as agents come and go: whether one registry covers what deployment, usage, credential and billing lists show is wever_agent-registry-check, and the outside surfaces where buying agents find a seller are wever_discovery-coverage-check. A summary sample is wever_fleet-roster-sample on https://weverlabs.com/mcp-free. Verdict fleet_known_anecdotally, roster_gaps, roster_unverified or single_current_roster. POST /api/fleet-roster-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-handoffs-contract. Human page: https://weverlabs.com/agent-handoffs/.

NameRequiredDescriptionDefault
as_ofNoThe date the roster is read at.
labelNoOptional name recorded in the report.
listsYesEach list of agents the organisation keeps.
changesNoAgents added, changed or retired, with when the roster showed each.
update_windowNoHow soon a change should reach the roster, such as 2 days.
wever_gateway-coverage-checkGateway coverage checkA
Read-only
Inspect

Agent Accountability: submit an MCP or tool-access architecture: the gateway with the checks it runs, what decides allow or deny and what happens when it is down, and every tool with its effect, whether it is reached through the gateway, who reaches it directly and where its calls are traced. The signed report names every tool path that skips the gateway’s deterministic checks, every tool reachable both through the gateway and directly, and whether tracing covers the unmediated paths. Check order inside one payment flow is wever_firewall-order-check. Verdict unmediated_paths, coverage_unverified or fully_mediated. POST /api/gateway-coverage-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
toolsYesEvery tool the agents can reach.
gatewayYes
wever_gateway-rules-checkGateway rules checkA
Read-only
Inspect

Agent Access: submit the rules a gateway or policy layer enforces, each with where it is written (policy document, decision record, versioned or unversioned configuration, code only or nowhere) and its source, its owner and owner type, when it last changed and was last reviewed, whether it is reviewed when the toolset changes and the tools it covers, plus the toolset with when it last changed and the tools it serves now. The signed report gives each rule written, owned and current, and names every rule written nowhere or held only in live configuration or code, owned by no one, by an agent or only as a vendor default, reviewed before the last toolset change or still naming retired tools, and not reviewed when the toolset changes. Which routes the gateway reaches is wever_gateway-coverage-check and which instruction governs one action is wever_policy-precedence-check. A summary sample is wever_gateway-rules-sample on https://weverlabs.com/mcp-free. Verdict unwritten_rules, rule_gaps, rules_unverified or rules_governed. POST /api/gateway-rules-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-access-contract. Human page: https://weverlabs.com/agent-access/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
rulesYesEach rule the gateway or policy layer enforces.
toolsetNo
wever_guarantee-evidence-checkGuarantee evidence checkA
Read-only
Inspect

DiligenceOps: submit a guarantee as promised (money-back, performance or satisfaction) and the guarantee terms. The signed report lists every deadline, condition and exclusion in the terms that differs from the promise: a shorter or differently counted window, named conditions such as proof of purchase or original packaging, exclusions, fees deducted from the refund and credit in place of money, each quoted. POST /api/guarantee-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
termsYesThe guarantee terms, up to 256 KB.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
promiseYesThe guarantee as promised, for example "30-day money-back guarantee, no questions asked".
terms_labelNoOptional name for the material, recorded in the report.
wever_handoff-acceptance-checkHandoff acceptance checkA
Read-only
Inspect

Agent Handoffs: submit a handoff flow: each sender-to-receiver route with how the receiver confirms it has taken the task (an explicit acceptance, only a delivery receipt from the transport, or nothing), when the sender lets go (on acceptance or on send), how long the sender waits for acceptance and whether each acceptance is recorded, plus optionally the transfers made on those routes with when each was sent, accepted and released. The signed report names every route where the sender lets go on send or the receiver confirms nothing, every route that takes a delivery receipt for acceptance, has no acceptance window or keeps no record of acceptance, and every transfer let go with no acceptance, let go before its acceptance or accepted after its window, with the fix for each. This reads who holds a task between send and acceptance: what happens after a receiver refuses, fails or goes quiet is wever_handoff-failure-check, a delivered result against its order is wever_result-validation-check and a job’s work against its acceptance criteria is wever_deliverable-check. Verdict work_can_drop, acceptance_gaps, acceptance_unverified or held_until_accepted. POST /api/handoff-acceptance-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-handoffs-contract. Human page: https://weverlabs.com/agent-handoffs/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
routesYesEach sender-to-receiver route in the handoff flow.
transfersNoHandoffs made on these routes, with when each was sent, accepted and released.
wever_handoff-failure-checkHandoff failure checkA
Read-only
Inspect

Agent Handoffs: submit a handoff flow with its failure paths: for each route, where the task goes when the receiver refuses it, fails mid-task or goes quiet (back to the sender, to a named fallback, escalated, retried or dropped), how long without word counts as silence, the fallback and the escalation recipient with whether that is a named person, a role, a channel or an agent, when the path was written down and when a receiver on the route first refused, failed or went quiet. The signed report follows each failure to its end and names every route with no path for a refusal, a failure or silence, every dropped task, every fallback or escalation to no one, every silence path with no time after which quiet counts, every escalation to a role, channel or agent rather than a named person, every path that only retries and every path written down after the first failure, with the fix for each. This reads the road back for a handed-off task: where work goes when it hits a limit is wever_breach-path-check, an operator’s fallback when an agent is wrong or down is wever_incident-ownership-check and an approver who is unavailable is wever_approval-chain-check. Verdict no_road_back, failure_path_gaps, failure_path_unverified or road_back_defined. POST /api/handoff-failure-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-handoffs-contract. Human page: https://weverlabs.com/agent-handoffs/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
routesYesEach handoff route with where the task goes when the receiver refuses, fails or goes quiet.
wever_handoff-record-checkHandoff record checkA
Read-only
Inspect

Agent Handoffs: submit a system’s task handoff records (each with its id, the task, who sent it, who received it, when, where the task stood when it moved, the constraints it travels under such as a deadline, budget or limit, and when the record was written) and optionally the task moves seen in other logs (a tracker, a queue or message logs). The signed report counts every handoff that keeps the essentials and names every record missing the task, its current state or who sent it (the core a handoff cannot be reconstructed without), every record missing the constraints, every record written more than an hour after the handoff, and every move seen elsewhere with no handoff record behind it, with the fix for each. This reads the records of handoffs a system made: one job’s state assembled into a resume pack is wever_job-handoff-pack, a signed sender-to-recipient pack is wever_agent-to-agent-handoff-pack, an operator handover package is wever_handover-check and the format every handoff uses is wever_context-transfer-check. Verdict handoffs_are_rumors, record_gaps, records_unverified or handoffs_recorded. POST /api/handoff-record-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-handoffs-contract. Human page: https://weverlabs.com/agent-handoffs/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
handoffsYesEach recorded task handoff.
observedNoTask moves seen in other logs, such as a tracker, a queue or message logs, to find handoffs with no record.
wever_handoff-scope-checkHandoff scope checkA
Read-only
Inspect

Agent Handoffs: submit a delegation setup: optionally the sending agent and its own access (tools, data and spending), and each task it hands to another agent with what the task needs (tools, data and spending) and what the receiver gets: its tools, data and spending, how the access reaches it (a grant made for the task, the receiver’s own standing access, a credential several agents share or the sender’s own credential), when it ends and whether the receiver can pass it on. The signed report names every handoff where the sender’s access travels with the task, through the sender’s own credential or a grant copying the sender’s whole scope, then every tool, data set and spending amount granted beyond what the task needs, every shared credential, every need the grant leaves out, every grant that outlives the task and every grant the receiver can pass on, with the fix for each. This reads agent-to-agent task delegation: a buyer acting for a human principal is wever_delegated-identity-check, an agent meant to change nothing is wever_read-only-scope-check and one agent’s access against its own authority grant is wever_authority-scope-check. Verdict sender_access_travels, scope_gaps, scope_unverified or scoped_to_task. POST /api/handoff-scope-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-handoffs-contract. Human page: https://weverlabs.com/agent-handoffs/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
senderNoThe sending agent.
delegationsYesEach task handed to another agent, with what it needs and what the receiver gets.
sender_accessNo
wever_handover-checkHandover checkA
Read-only
Inspect

Agent preflight round 2: check a handover package before a receiver takes over. Input text, fields (credentials, runbooks, billing, domains, data_export, obligations) or both. The signed report marks credentials and custody transfer, runbooks, billing ownership, domains and DNS, data export and open obligations covered, partial or not covered, with quotes; states what a receiver could and could not run on day one; and names each gap. POST /api/handover-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe handover package description as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe package by area. A field given here takes precedence over the text for that area.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_identity-portability-checkIdentity portability checkA
Read-only
Inspect

Agent Accountability: submit an agent identity setup: the issuer, the kind of identity, who holds its keys, how another party verifies it, its export, who can revoke it, the platforms that accept it and what it carries, such as reputation or payment history, with what each is tied to. The signed report says whether the identity can be presented and verified outside the issuing platform, what breaks if the issuer revokes it or the platform closes the door, and every capability tied to a platform-kept identity with no export path. Identity record consistency is wever_agent-identity-check. Verdict platform_locked, partly_portable or portable. POST /api/identity-portability-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
identityYes
accepted_byNoPlatforms that accept it.
capabilitiesNoWhat the identity carries or unlocks.
wever_incident-evidence-checkIncident evidence checkA
Read-only
Inspect

DiligenceOps: submit incident claims about duration, scope, cause and resolution and the timeline, status updates or postmortem offered for them. The signed report marks each claim supported, contradicted or never mentioned, comparing durations in any unit, clock times, regions and affected shares, and checks a stated duration and start or resolution time against the timeline the evidence gives, with quotes. POST /api/incident-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimsYesIncident claims about duration, scope, cause and resolution, for example "The outage lasted 45 minutes and affected only EU customers; a bad deploy caused it and a rollback resolved it". As one text, which is split into parts at sentences, semicolons, commas and joining words, or as a list of up to 50 parts.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
evidenceYesThe incident timeline, status page updates, postmortem or other evidence. As text, or up to 200 excerpts as {source, text}. Up to 256 KB in all.
wever_incident-ownership-checkIncident ownership checkA
Read-only
Inspect

Agent Governance: submit an agent operations setup: each agent with whether it runs in production, its named owner and owner type, who responds and who is paged when it errs, and its fallback for when it is wrong or down (manual process, previous version, kill switch or degraded mode) with who runs it and whether it has been exercised. The signed report names every production agent with no named person as owner, every error path with no responder or no one paged, and every agent with no fallback or an unowned or untested one. Escalation timing is wever_escalation-threshold-check, the incident plan document is wever_incident-plan-check and evidence after an incident is wever_incident-evidence-check. Verdict unowned_agents, response_gaps, ownership_unverified or owned_before_incident. POST /api/incident-ownership-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-governance-contract. Human page: https://weverlabs.com/agent-governance/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
agentsYesEach agent in the operation.
wever_incident-plan-checkIncident plan checkA
Read-only
Inspect

Agent preflight round 3: check your own incident response plan before you depend on it. Input text, fields (detection, severity_levels, notification_windows, roles, customer_communication, postmortem, payment_incidents) or both. The signed report marks each area covered, partial or not covered, with quotes, the severity levels and notification windows it reads, and names each gap plainly: no detection path, no notification window, no named owner, no customer communication, no postmortem practice and no path for an incident that involves payments. To check a vendor’s past incident record against its claims, use wever_incident-evidence-check. POST /api/incident-plan-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe incident response plan as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe plan by area. A field given here takes precedence over the text for that area.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_insurance-evidence-checkInsurance evidence checkA
Read-only
Inspect

DiligenceOps: submit a counterparty’s insurance certificate or policy excerpt, as text, fields (insurer, coverages with type, limits and dates, effective and expiry dates, certificate holder, additional insured) or both, with optional requirements (coverages with minimum limits, the work start and end dates, certificate holder, additional insured). The signed report states what the evidence establishes, coverage by coverage with its limits and dates, and what it does not: a required coverage type absent, a limit below the requirement, a policy expired or ending inside the work window, a certificate holder or additional insured that does not match, and a certificate that confers no rights. POST /api/insurance-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name for the material, recorded in the report.
fieldsNoThe same material as fields. A field given here takes precedence over the document for that element.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
evidenceNoThe insurance certificate or policy excerpt, such as an ACORD 25 certificate, up to 256 KB.
requirementsNoOptional: what you require, so the evidence can be held against it.
wever_invoice-aging-briefInvoice aging briefA
Read-only
Inspect

Agent Treasury: submit open invoices (counterparty, amount, currency, issue date, due date) with the current date. The signed brief totals them by bucket (current, 1 to 30, 31 to 60, 61 to 90 and over 90 days overdue), lists the overdue invoices oldest first and states the total at risk. Open-invoice analysis only: invoices are created with create_invoice on /mcp-invoices and matched to payments by wever_invoice-payment-match. Verdict all_current, overdue or overdue_over_90. POST /api/invoice-aging-brief. Reads only the material in the call: no wallet, chain, market, bank or counterparty lookup, and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-treasury-contract. Human page: https://weverlabs.com/agent-treasury/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
currencyNoCurrency for invoices that state none.
invoicesYesOpen invoices.
current_dateYesToday as YYYY-MM-DD.
wever_invoice-briefInvoice briefA
Read-only
Inspect

DiligenceOps: submit one invoice document. The signed brief states the parties, invoice number, issue and due dates, payment terms with late charges and methods, each line item, and the totals, with the arithmetic checked to the cent: quantity times unit price, the subtotal, tax at its rate, the total, the balance and the due date against the net terms, each quoted, plus what the invoice leaves unstated. POST /api/invoice-brief. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textYesOne invoice document, up to 256 KB.
labelNoOptional name for the invoice, recorded in the brief.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
currencyNoCurrency for amounts that omit one.
wever_invoice-checkCheck an invoiceA
Read-only
Inspect

DiligenceOps: check an invoice or payment record against the job or mandate it claims to belong to. Returns a signed report of totals (line arithmetic, subtotal, tax, shipping, discount and total), duplicate signals (repeated lines, ids, transaction hashes, references and same payee and amount within 7 days of prior_records) and fit (payee, payer, currency, budget and cumulative budget, period, due date, reference and scope). Exact decimal arithmetic. POST /api/invoice-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-contract. Human page: https://weverlabs.com/diligence/.

NameRequiredDescriptionDefault
recordYes
belongs_toYes
prior_recordsNoEarlier invoices or payments for duplicate and cumulative budget checks.
wever_invoice-payment-matchInvoice payment matchA
Read-only
Inspect

Commerce Assurance: submit one invoice, one payment or transfer record and an optional receipt. The signed report compares amount, currency, payer, payee, reference and date, itemizing every difference: a short or over payment with the amount, a currency that differs, a payer or payee that differs by name or account, a missing or different reference, and a payment before issue or after the due date. Verdict exact, partial or mismatch. POST /api/invoice-payment-match. Reads only the material in the call: no page fetch, no account access, no counterparty contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/commerce-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
invoiceYes
paymentYes
receiptNoOptional receipt.
wever_job-briefJob briefA
Read-only
Inspect

DiligenceOps: submit a plain-language job description, with an optional budget, currency, deadline and milestone count. The signed brief lists deliverables and acceptance criteria quoted from the description, a milestone split of the budget to the cent with due dates, a recommended escrow shape with the arguments for wever_escrow-quote, and the questions a hirer should settle before funding. It creates nothing and moves no money. POST /api/job-brief. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-checks-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
titleNo
budgetNoTotal budget, split across milestones.
currencyNoCurrency or token code, for example USD, EUR or USDC.
deadlineNoISO date (2026-11-04) or datetime with a timezone (2026-11-04T17:00:00Z).
milestonesNoPreferred number of milestones. Defaults from the deliverables.
descriptionYesThe job in plain language, up to 32 KB.
wever_job-cost-briefJob cost briefA
Read-only
Inspect

Job Records: submit one job’s records (payments received for the job, payments made during it, compute or model spend and failed-run costs, each with amount, asset and label) with the job’s stated deliverable and, where you have it, the count of finished outputs. The signed brief gives gross in, every cost out itemized with the failed runs on their own line, the net result and margin, and the cost per finished output with the failed-run overhead shown separately. Per-job economics: monthly records are wever_expense-close-pack and live wallet activity is wever_wallet-statement. Verdict loss, break_even or profitable. POST /api/job-cost-brief. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/job-records-contract. Human page: https://weverlabs.com/job-records/.

NameRequiredDescriptionDefault
assetNoAsset for records that state none.
labelNoOptional name recorded in the report.
deliverableYesThe stated output or deliverable of the job.
failed_runsNoThe cost of each failed run. Each with amount, asset, label, reference, job_reference and date.
output_unitNoWhat one output is, such as "report" or "image".
output_countNoHow many finished outputs the job produced.
compute_spendNoCompute or model spend for the job. Each with amount, asset, label, reference, job_reference and date.
job_referenceNoJob reference, such as JOB-42.
payments_madeNoPayments made during the job. Each with amount, asset, label, reference, job_reference and date.
payments_receivedNoPayments received for the job. Each with amount, asset, label, reference, job_reference and date.
wever_job-handoff-packJob handoff packA
Read-only
Inspect

Job Records: submit one half-finished job’s state: the job and its objective, the current draft or work product reference, completed steps, open questions, files or records produced, decisions already made and what remains. The signed pack gives a state summary, the decision log, the open items in working order (blocking questions, then steps after their dependencies), a resume brief and a completeness verdict naming everything a resuming agent would have to guess. Assembly from the supplied state: a supplied handover is wever_handover-check, continuity risk is wever_continuity-check and signed sender-to-recipient packs are wever_agent-to-agent-handoff-pack. Verdict not_resumable, resumable_with_gaps or resumable. POST /api/job-handoff-pack. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/job-records-contract. Human page: https://weverlabs.com/job-records/.

NameRequiredDescriptionDefault
jobYesThe job being handed off.
assetNoAsset or currency code, such as USDC or USD.
labelNoOptional name recorded in the report.
deadlineNo
artifactsNoFiles or records produced.
decisionsNoDecisions already made.
remainingNoWhat remains, as steps.
work_productNoThe current draft or work product.
open_questionsNoQuestions still open.
completed_stepsNoSteps already done.
budget_remainingNo
wever_job-receipt-packJob receipt packA
Read-only
Inspect

Job Records: submit one job reference with every payment in and out (amount, asset, counterparty, payment reference, the job reference each names) and the receipts you hold. The signed pack matches each payment to the job and to its receipt, totals each side, and lists every payment or receipt that names another job, every payment with no receipt and every receipt with no payment. Records assembly: verifying one Wever signed receipt is wever_receipt-verify. Verdict mismatches_found, gaps_found or complete. POST /api/job-receipt-pack. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/job-records-contract. Human page: https://weverlabs.com/job-records/.

NameRequiredDescriptionDefault
assetNoAsset for records that state none.
labelNoOptional name recorded in the report.
paymentsYesPayments in and out.
receiptsNoReceipts.
job_referenceYesThe job the pack is for.
wever_kill-switch-checkKill switch checkA
Read-only
Inspect

Agent Readiness: submit an agent system’s kill-switch design (what fires it, what it stops, what happens to in-flight actions and to queued and scheduled work, who can restart and the restart paths), its components with what each can do, and any test runs with what they observed. The signed report says whether the switch actually halts the system, naming every part and every in-flight or queued action it leaves running, every restart path that bypasses it, and whether the supplied tests show it firing. Incident plans are wever_incident-plan-check. Verdict label_not_control, halt_unproven or halts. POST /api/kill-switch-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-readiness-contract. Human page: https://weverlabs.com/agent-readiness/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
testsNoTest runs.
switchYes
componentsNoThe parts of the system.
wever_liability-terms-checkLiability terms checkA
Read-only
Inspect

Agent Governance: submit the pre-purchase terms between an agent’s operator and a seller or platform: when liability for agent error is agreed, who pays when the agent errs and per error case, the liability cap, the dispute path (forum, decider and window), what standing the payment record has between the parties, and every way a purchase can proceed. The signed report names every purchase that can proceed with no agreed owner of agent error, liability left to be read from a protocol log after the fact, and every missing cap or dispute path, with the fix for each. The refund rule is wever_refund-rule-check and a dispute over one payment is wever_dispute-open. Verdict liability_unagreed, liability_gaps, liability_unverified or agreed_before_purchase. POST /api/liability-terms-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-governance-contract. Human page: https://weverlabs.com/agent-governance/.

NameRequiredDescriptionDefault
flowsNoWays a purchase can proceed.
labelNoOptional name recorded in the report.
termsYes
wever_license-evidence-checkLicense evidence checkA
Read-only
Inspect

DiligenceOps: submit a license text. The signed report names the license family its marker phrases match (MIT, Apache-2.0, BSD, GPL, LGPL, AGPL, MPL, ISC, Creative Commons, BUSL, SSPL and more) with the matched markers, and says whether attribution, copyleft, patent and warranty-disclaimer passages are present or missing, quoting each briefly when present. POST /api/license-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-evidence-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textYesThe license text, up to 256 KB.
labelNoOptional name for the license file or project, recorded in the report.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_limit-change-checkLimit change checkA
Read-only
Inspect

Agent Limits: submit a system’s limit-change process: each path that raises, loosens, suspends, lowers or tightens a limit, with who can take it (owner, admin, the agent, another agent, an automation or anyone), where the change is made, when a second party approves it (before it takes effect, after or never), the approver and when it is recorded, plus the limit changes recorded so far with who made them, who approved them and when each took effect, was approved and was recorded. The signed report names every path that lets the agent widen its own limits, every path open to anyone, every widening with no approval or approval after it takes effect, every change approved by the person making it, every change unrecorded or recorded after it holds, and every recorded change the agent made to its own limits or that took effect unapproved, with the fix for each. This reads the change control of the limits themselves: whether limit changes are a gated action class is wever_action-threshold-check, whether approving a payment silently changes a limit is wever_approval-policy-check and a payout or fee configuration change is wever_payout-change-check. Verdict agent_controls_limits, change_gaps, change_unverified or changes_owned. POST /api/limit-change-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-limits-contract. Human page: https://weverlabs.com/agent-limits/.

NameRequiredDescriptionDefault
agentNoThe agent whose limits these are.
labelNoOptional name recorded in the report.
pathsYesEach way a limit can be raised, loosened, suspended, lowered or tightened.
historyNoPast limit changes as recorded.
wever_limit-evidence-checkLimit evidence checkA
Read-only
Inspect

Agent Limits: submit a system’s limit-event records (each block, escalation, queued action, near miss and override, with which limit it hit, what was attempted, the amount, when, what the system did, who was told and who wrote the record) and optionally the limits the system has. The signed report counts every event that keeps the essentials and names every event missing which limit, what was attempted, when or what the system did (the core an event cannot be reconstructed without), every event recording no one told, every event naming a limit the system does not list, every record the agent wrote about its own limit and every override nobody was told of, with the fix for each. This reads the record of limit events specifically: who owns the response to an incident is wever_incident-ownership-check, the buyer’s ledger of paid calls is wever_purchase-record-check, a payment firewall’s pass and reject record is wever_firewall-order-check and incident claims against a timeline are wever_incident-evidence-check. Verdict events_unreconstructable, evidence_gaps, evidence_unverified or events_reconstructable. POST /api/limit-evidence-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-limits-contract. Human page: https://weverlabs.com/agent-limits/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
eventsYesEach recorded limit event.
limitsNoThe limits the system has, by name.
wever_limit-scope-checkLimit scope checkA
Read-only
Inspect

Agent Limits: submit a limit set (each limit with its amount and what it applies to: everything, one agent, named tasks, named merchants or counterparties, or both) and the work it governs (each kind of job with its merchant, a typical amount and its largest legitimate amount). The signed report finds the most specific limit governing each job and says whether it fits, names every job under a cap ten times or more above its largest legitimate amount, every job whose routine amount is over its cap, every job no limit governs, and one undifferentiated cap doing every job when the jobs differ tenfold or more in size, with the fix for each. This reads whether the scoping fits the work: whether each cap states its scope, window and breach rule is wever_exposure-cap-check, what happens to work above a limit is wever_breach-path-check and whether a spending policy states its caps is wever_spending-policy-check. A summary sample is wever_limit-scope-sample on https://weverlabs.com/mcp-free. Verdict one_cap_for_all_work, scope_misfit, scope_unverified or scoped_to_work. POST /api/limit-scope-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-limits-contract. Human page: https://weverlabs.com/agent-limits/.

NameRequiredDescriptionDefault
workNoThe jobs the agent does, with what each normally spends.
labelNoOptional name recorded in the report.
limitsYesEach limit with what it applies to.
wever_limit-substrate-checkLimit substrate checkA
Read-only
Inspect

Agent Limits: submit an agent’s limits, the numeric and action ceilings it runs under (per payment, per period, per counterparty, total budget, action count, rate or a forbidden action class), each with its amount, every place it is enforced or stated (code, a gateway, the platform, a wallet policy or a credential scope outside the agent, or a system prompt, tool description, the conversation or the model’s own judgment), what keeps the running total it is checked against (the enforcing layer, a shared ledger, the agent’s own report or nothing), whether the agent can rewrite, raise or switch off the enforcing layer, and what that layer does when it is down. The signed report sorts every limit into a wall the agent cannot move or a suggestion it can read and exceed, and names every limit resting only on instructions or on nothing, every enforcing layer the agent can change, every ceiling checked against a total the agent reports and every layer that lets actions through when it is down, with the fix for each. This reads the ceilings and their counters: which permissions rest on the model is wever_enforcement-layer-check, whether a budget’s controls exist is wever_budget-controls-check and whether a spending policy states its caps is wever_spending-policy-check. Verdict limits_are_suggestions, walls_with_gaps, substrate_unverified or limits_enforced_outside_agent. POST /api/limit-substrate-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-limits-contract. Human page: https://weverlabs.com/agent-limits/.

NameRequiredDescriptionDefault
agentNoThe agent whose limits these are.
labelNoOptional name recorded in the report.
limitsYesEach limit with where it is enforced.
wever_limit-visibility-checkLimit visibility checkA
Read-only
Inspect

Agent Limits: submit a limit set with what each side can observe: for each limit, what the agent can read (the limit and its remaining headroom, the limit only or nothing) and when (before acting, only on refusal or after acting), what the owner can read and when (before money moves, after settlement, in a periodic report or only on a breach), where the headroom shown comes from (the live count, a cached copy or an estimate) and when anyone is warned. The signed report names every limit the agent or the owner learns by hitting it, every side that sees the limit without its headroom, every view that arrives after the agent acts or after the money moves, every headroom read from a cache or estimate and every limit with no warning before the wall, with the fix for each. This reads whether limits are seen before they are hit: whether a budget keeps a spending record someone can read is wever_budget-controls-check and where a limit is enforced is wever_limit-substrate-check. Verdict limits_learned_by_hitting, visibility_gaps, visibility_unverified or visible_before_acting. POST /api/limit-visibility-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-limits-contract. Human page: https://weverlabs.com/agent-limits/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
limitsYesEach limit with what the agent and the owner can each observe.
wever_listing-checkListing checkA
Read-only
Inspect

Wever Checks: submit a product listing (title, description, price, currency, image_urls and attribute fields) and get a signed report on missing fields, image presence and reachability for the URLs supplied (one header read each), and price sanity against the listing’s own stated attributes: msrp or original price, cost or floor, quantity and prices quoted in the text. It checks the listing as submitted. POST /api/listing-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/checks-contract. Human page: https://weverlabs.com/checks/.

NameRequiredDescriptionDefault
priceNo
titleNo
fieldsNoListing attributes such as brand, condition, category, size, color, quantity, sku, msrp, original_price or cost.
currencyNoISO 4217 code, for example USD.
image_urlsNoUp to 24 image URLs, in listing order.
descriptionNo
marketplaceNoWhere the listing will go, recorded as context.
required_fieldsNoNames to require. Top-level names (title, description, price, currency, image_urls) or attribute names from fields. Replaces the default set.
wever_mandate-amendAmend a trading or treasury mandateA
Idempotent
Inspect

Replace a version with a principal-approved amendment. Agent proposals may only narrow. Costs $2.00 (2.00 USDC on Base). POST /api/mandate-amend. Read /api/mandate-contract for integer units, signing formats, approval requirements and the registry interface. Issue and amend use the existing x402 payment rail. Status, halt and revoke have no payment requirement. The executing broker checks every order or withdrawal and cancels pending execution on halt. Treasury sets destination allowlists, transaction and daily caps, and two-principal approval above its threshold. The registrar timestamps versions and chain fingerprints. Human page: https://weverlabs.com/trading-mandate/.

NameRequiredDescriptionDefault
mandateYes
approvalYes
proposalYes
proposal_wallet_signatureNo
wever_mandate-draftMandate draftA
Read-only
Inspect

Thesis and mandate: turn limits into a draft trading-agent mandate in the Wever permission-slip format, marked as a draft for human approval. Inputs: assets, per_transaction_cap_usdc, daily_cap_usdc, daily_loss_limit_usdc, expires_at and, for a treasury agent, destination_allowlist, plus optional venues, order types, leverage and approval details. Returns the trading or treasury mandate with amounts in USDC millionths, how each limit maps to a field, the fields the principal, broker or agent still supply, a check against the permission-slip schema and rules, and a plain summary. Draft only: nothing is signed, issued or activated, and no money moves. POST /api/mandate-draft. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/thesis-mandate-contract. Human page: https://weverlabs.com/thesis-mandate/.

NameRequiredDescriptionDefault
assetsYesAssets the agent may trade (trading) or ["USDC"] (treasury).
venuesNo
profileNotrading for an agent that trades, treasury for an agent that withdraws USDC. Defaults to treasury when destination_allowlist is supplied, otherwise trading.
starts_atNoUTC with whole seconds, for example 2026-12-01T00:00:00Z.
expires_atYesUTC with whole seconds, for example 2026-12-01T00:00:00Z.
order_typesNo
max_leverageNo
approval_pathNo
dual_approvalNo
daily_cap_usdcYesTreasury: daily_withdrawal_cap. Trading: total position cap unless total_position_cap_usdc is supplied.
principal_walletNo
position_caps_usdcNo
principal_account_idNo
daily_loss_limit_usdcNoTrading daily loss cap, including realized and unrealized losses, fees and funding.
destination_allowlistNoTreasury withdrawal destinations.
total_position_cap_usdcNoUSDC as a decimal string, up to 6 places and at most 1,000,000.
per_transaction_cap_usdcYesLargest single transaction. Treasury: per_transaction_cap. Trading: each asset’s position cap unless position_caps_usdc is supplied.
wever_mandate-haltHalt a mandateA
DestructiveIdempotent
Inspect

Record the principal, broker or agent emergency brake immediately. Free. POST /api/mandate-halt. Read /api/mandate-contract for integer units, signing formats, approval requirements and the registry interface. Issue and amend use the existing x402 payment rail. Status, halt and revoke have no payment requirement. The executing broker checks every order or withdrawal and cancels pending execution on halt. Treasury sets destination allowlists, transaction and daily caps, and two-principal approval above its threshold. The registrar timestamps versions and chain fingerprints. Human page: https://weverlabs.com/trading-mandate/.

NameRequiredDescriptionDefault
actionYes
mandate_idYes
wallet_signatureNo
wever_mandate-issueIssue a trading or treasury mandateA
Idempotent
Inspect

Declare trading or treasury and register its principal-approved exact version. Costs $2.00 (2.00 USDC on Base). POST /api/mandate-issue. Read /api/mandate-contract for integer units, signing formats, approval requirements and the registry interface. Issue and amend use the existing x402 payment rail. Status, halt and revoke have no payment requirement. The executing broker checks every order or withdrawal and cancels pending execution on halt. Treasury sets destination allowlists, transaction and daily caps, and two-principal approval above its threshold. The registrar timestamps versions and chain fingerprints. Human page: https://weverlabs.com/trading-mandate/.

NameRequiredDescriptionDefault
mandateYes
approvalYes
wever_mandate-revokeRevoke a mandateC
DestructiveIdempotent
Inspect

Record permanent revocation by the principal or broker for cause. Free. POST /api/mandate-revoke. Read /api/mandate-contract for integer units, signing formats, approval requirements and the registry interface. Issue and amend use the existing x402 payment rail. Status, halt and revoke have no payment requirement. The executing broker checks every order or withdrawal and cancels pending execution on halt. Treasury sets destination allowlists, transaction and daily caps, and two-principal approval above its threshold. The registrar timestamps versions and chain fingerprints. Human page: https://weverlabs.com/trading-mandate/.

NameRequiredDescriptionDefault
actionYes
mandate_idYes
wallet_signatureNo
wever_mandate-statusRead mandate statusB
Read-onlyIdempotent
Inspect

Read live, halted, revoked, expired or replaced status for an exact version. Free. POST /api/mandate-status. Read /api/mandate-contract for integer units, signing formats, approval requirements and the registry interface. Issue and amend use the existing x402 payment rail. Status, halt and revoke have no payment requirement. The executing broker checks every order or withdrawal and cancels pending execution on halt. Treasury sets destination allowlists, transaction and daily caps, and two-principal approval above its threshold. The registrar timestamps versions and chain fingerprints. Human page: https://weverlabs.com/trading-mandate/.

NameRequiredDescriptionDefault
mandate_idYes
fingerprintNo
wever_market-data-checkMarket data checkA
Read-only
Inspect

Wever Checks: submit a market identifier (Hyperliquid perpetual, Kalshi ticker or Polymarket slug) or a supplied market data sample and get a signed evidence report on mark price freshness, index sanity (mark-to-index gap in basis points) and funding recency, recording each value seen, its time basis and its age. A series the venue or sample does not carry is reported unavailable with its reason. Optional thresholds. POST /api/market-data-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/checks-contract. Human page: https://weverlabs.com/checks/.

NameRequiredDescriptionDefault

No parameters

wever_matchmaking-approve-or-decline-introReview an introduction decisionA
Idempotent
Inspect

Request human approval or decline on the private human page and read the recorded decisions. After both humans approve that exact introduction, deliver it as real Wever Connect mailbox tasks. Use a new request_id to refresh decisions or recover interrupted delivery. Replaying the same request_id retrieves its original billed result. POST /api/matchmaking-approve-or-decline-intro. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls per rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments and API path. Send your existing mailbox credential in X-Wever-Connect-Token. Both humans approve in plain language at https://weverlabs.com/matchmaking/ before contact details enter either mailbox. Matching uses only the humans' stated criteria. Read /api/matchmaking-contract for setup, delivery and recovery. Stakes use the existing /first-dates/ flow.

NameRequiredDescriptionDefault
decisionYes
intro_idYes
request_idYes
wever_matchmaking-opt-in-profileOpt in a matchmaking profileA
Idempotent
Inspect

Connect your existing Wever Connect mailbox to a human email and obtain their private opt-in page. The human signs in and sets their criteria and contact. On subsequent calls, read your opt-in status and criteria-compatible opaque profile IDs. POST /api/matchmaking-opt-in-profile. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls per rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments and API path. Send your existing mailbox credential in X-Wever-Connect-Token. Both humans approve in plain language at https://weverlabs.com/matchmaking/ before contact details enter either mailbox. Matching uses only the humans' stated criteria. Read /api/matchmaking-contract for setup, delivery and recovery. Stakes use the existing /first-dates/ flow.

NameRequiredDescriptionDefault
request_idYes
human_emailYes
wever_matchmaking-propose-introPropose an introductionA
Idempotent
Inspect

Propose one introduction between two human-approved opt-in profiles that meet each human’s stated criteria. Returns a private human review link and approval status. POST /api/matchmaking-propose-intro. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls per rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments and API path. Send your existing mailbox credential in X-Wever-Connect-Token. Both humans approve in plain language at https://weverlabs.com/matchmaking/ before contact details enter either mailbox. Matching uses only the humans' stated criteria. Read /api/matchmaking-contract for setup, delivery and recovery. Stakes use the existing /first-dates/ flow.

NameRequiredDescriptionDefault
profile_idYes
request_idYes
other_profile_idYes
wever_matchmaking-register-mailboxRegister a matchmaking mailboxA
Idempotent
Inspect

Create your own seven-day private Wever Connect mailbox entirely through MCP. Start here when your agent has no mailbox. Costs 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls per rolling 30 days. Supply registration with a short label and a stable request_id, and prove control of your wallet in wallet_proof. Use Ethereum personal_sign on these eight newline-separated lines, with no trailing newline: Wever Agent World free call v1 Origin: https://weverlabs.com Network: eip155:8453 Method: POST Path: /api/matchmaking-register-mailbox Body-SHA256: <lowercase SHA-256 hex of UTF-8 JSON.stringify(registration)> Timestamp: <wallet_proof.timestamp> Nonce: <wallet_proof.nonce>. Use the current Unix timestamp in seconds and a fresh random lowercase hexadecimal nonce of 32 to 64 characters. The wallet_proof fields are wallet, timestamp, nonce, and signature. A valid wallet proof is required for paid calls too. The first successful response returns body.mailbox.mailbox_id and body.credential.access_token once. Save the credential privately immediately. For a lost or pending response, retain the same registration, request_id and proof nonce; only refresh the proof timestamp and signature if needed. After success, a retry returns the public receipt with credential.available=false, and never another credential or mailbox. Configure your Labs MCP transport at https://weverlabs.com/mcp with X-Wever-Connect-Token set to that credential and a fresh X-Wever-Wallet-Proof for each signed call. Call wever_matchmaking-opt-in-profile with your human email, let the human set criteria and opt in at https://weverlabs.com/matchmaking/, refresh with a new request_id to discover eligible profile IDs, then propose an introduction. Both humans approve on that page before contacts are delivered. Configure https://wever-connect.quiet-salad-e96e.workers.dev/mcp with Authorization: Bearer and the same credential; use its inbox, get_task and close_mailbox tools. All agent steps use MCP; the server handles the Connect registration. The existing Connect registration quotas, private visibility and human approval gate apply.

NameRequiredDescriptionDefault
registrationYes
wallet_proofYes
wever_mcp-diligence-railMCP Diligence RailAInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Free computation: /api/mcp or /api/service-resolver. Read the backend 402 body for x402 terms. Review submitted MCP tool declarations and list missing annotations and actions that change data or spend money. Operating boundary: Supply MCP tool declarations. Read the annotation inventory and review items. Agents compare the declared interfaces; humans review the actions and choose which tools to connect. POST /api/mcp-diligence-rail. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
toolsYes
wever_mcp-server-checkMCP server checkA
Read-only
Inspect

Agent preflight round 2: check an MCP server configuration before you add it to a client. Input config: the JSON pasted into a client config, as an mcpServers or servers map or one entry (a remote entry with url and headers, or a local entry with command, args and env). The signed report names each problem plainly: no server name, a URL that is not HTTPS, credentials in the address, an auth header that is empty, still a placeholder or reads an undefined input, and secret-looking values written into headers, environment, arguments or the URL. It evaluates the supplied configuration only, never connects to the server, and never repeats a secret-looking value: it names where each sits and what it looks like. POST /api/mcp-server-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
labelNoOptional name for the configuration, recorded in the report.
configYesThe MCP server configuration as pasted into a client config: an mcpServers or servers map, or one entry. A remote entry has url and headers; a local entry has command, args and env. JSON or the same JSON as text.
wever_meeting-briefMeeting briefA
Read-only
Inspect

DiligenceOps: submit meeting notes or a transcript excerpt. The signed brief states the participants, the decisions, the action items with their owners and due dates, and the open questions, each quoted, and lists the action items that have no owner or no due date. POST /api/meeting-brief. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textYesMeeting notes or a transcript excerpt, up to 256 KB.
labelNoOptional name for the meeting, recorded in the brief.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_memory-design-checkMemory design checkA
Read-only
Inspect

Agent Oversight: submit an agent memory design as stores (name, scope run or cross_session, what it holds, lifetime), writes (store, what, trigger and the rule deciding it) and reads. The signed report says whether short-term run state and long-term cross-session memory are separate stores, lists every long-term write and whether it is deliberate, and names the mixing patterns that make an agent remember in one session and start blank in the next. Verdict not_separated, separated_with_gaps or separated. POST /api/memory-design-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
readsNoReads from stores.
storesYesMemory stores.
writesNoWrites into stores.
descriptionNoThe design in words.
wever_memory-separation-checkMemory separation checkA
Read-only
Inspect

Agent Accountability: submit where an agent’s run state and durable memory live (each store’s role, what it is keyed by and when it is cleared), each crossing between stores (when, by code, model or person, what moves and the rule), what happens to run state when a run fails and whether runs overlap. The signed report says whether run state and durable memory stay separated through the run lifecycle, names every crossing into durable memory and whether it is deliberate, and every point where the two mix. The store inventory with its reads and writes is wever_memory-design-check. Verdict mixed, boundary_unverified or separated. POST /api/memory-separation-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
storesYesWhere run state and durable memory live.
crossingsNoEach move between stores.
on_failureNoWhat happens to run state when a run fails.
concurrent_runsNoRuns of one agent can overlap.
wever_money-choice-checkMoney choice checkA
Read-only
Inspect

Agent Accountability: submit an agent’s money and rail selection design: the instruments it can pay with, the filters the design names (legal protection, redemption risk, reversibility, liability, fee, speed, acceptance, limit) with when each is applied and what it reads, and the selection rule with its default. The signed report says whether the choice applies stated filters to each payment or falls back to one hardcoded default regardless of the payment, and names every filter the design claims but never applies. One payment task against money options is wever_money-fit-check. Verdict hardcoded_default, filters_unapplied, choice_unverified or chosen_per_payment. POST /api/money-choice-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.

NameRequiredDescriptionDefault
ruleNo
labelNoOptional name recorded in the report.
filtersNoFilters the design names.
instrumentsYesWhat the agent can pay with.
wever_money-fit-checkMoney fit checkA
Read-only
Inspect

Agent Readiness: submit a task an agent must pay for (amount, counterparty type, whether it requires a refund path, whether a party other than the payer must carry loss) and the money options available with their stated properties (kind such as stablecoin, tokenized deposit or agent card, reversibility, refund path, redemption, who carries loss, limits, accepted by, fee). The signed report names the option that fits and why, each option ruled out with the property that rules it out (irreversible where a refund path is required, redemption risk, liability mismatch, limits, acceptance), and every property the material leaves unstated. Payment rails are wever_payment-rail-check. Verdict no_option_fits, fit_unconfirmed or fit_found. POST /api/money-fit-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-readiness-contract. Human page: https://weverlabs.com/agent-readiness/.

NameRequiredDescriptionDefault
taskYes
labelNoOptional name recorded in the report.
optionsYesMoney options available.
wever_nda-evidence-checkNDA evidence checkA
Read-only
Inspect

DiligenceOps: submit a non-disclosure agreement, as text, fields (direction, parties, definition, carve_outs, term, survival, residuals, governing_law) or both. The signed report restates the shape of the agreement plainly (mutual or one-way, what counts as confidential, the carve-outs, the term and survival, residuals and governing law) and names the clauses that change its real effect: a residuals clause that swallows the protection, a definition with no carve-outs or protecting only marked information, survival far beyond the term or without end, and a non-solicitation or non-compete obligation. POST /api/nda-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name for the material, recorded in the report.
fieldsNoThe same material as fields. A field given here takes precedence over the document for that element.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
agreementNoThe non-disclosure agreement as text or HTML, up to 256 KB.
wever_ownership-map-briefOwnership map briefA
Read-only
Inspect

Agent Oversight: submit the work items being handed to agents (outcome, agent, owner and owner type where known), optional known people with load limits, known agent names and a load limit per owner. The signed brief maps the accountable person for each outcome and flags unowned items, items owned by an agent or a group rather than a person, and owners carrying more than the stated load. A supplied handover package is wever_handover-check. Verdict unowned_outcomes, agent_owned_outcomes, owners_overloaded or all_owned. POST /api/ownership-map-brief. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.

NameRequiredDescriptionDefault
itemsYesWork items.
labelNoOptional name recorded in the report.
agentsNoKnown agent names.
peopleNoKnown people.
max_items_per_ownerNoStated load limit per person.
wever_paid-access-checkPaid access checkA
Read-only
Inspect

Agent Operations: submit one purchase record for paid content or access (what was bought, price, date, payment reference, the paying agent and the person it bought for) with the seller’s access terms as supplied and, where useful, a date to hold the access against. The signed report states what the buyer holds: whether access continues after purchase and for how long, whether it extends to the buyer’s human or only the paying agent where the terms say, the conditions on it, and the proof to keep to re-establish access later. Terms analysis on supplied records; the content is never retrieved and the seller never contacted. Verdict access_ended, terms_unclear, access_limited or access_continues. POST /api/paid-access-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-operations-contract. Human page: https://weverlabs.com/agent-operations/.

NameRequiredDescriptionDefault
as_ofNoThe date to hold the access against, as YYYY-MM-DD.
labelNoOptional name recorded in the report.
termsYes
purchaseYes
wever_partial-state-checkPartial state checkA
Read-only
Inspect

Agent Recovery: submit a task system’s state reporting: whether it has a state for partly done work apart from done and failed, whether a partly done task lists the pieces that did not complete, what lets a task be reported done (every part confirmed, the last step returning, no error raised or any response) and what it reports when a task fails partway (partly done, failed, done, still in progress or nothing), plus optionally the tasks it reported on after a mid-task failure with each piece, whether it finished and the pieces the report named as missing. The signed report says whether partial completion is visible and labeled as partial with its missing pieces named, and names a system that reports done on a mid-task failure, on any response or on no error, or reports nothing, and every task reported done with unfinished pieces (half-done work presenting as finished), then no partial state, done on the last step alone, a partial failure shown as failed or still running, missing pieces left unnamed and every task reported failed with finished pieces, with the fix for each. This reads what an interrupted task’s reported state shows across a system: one paid call’s delivered result against its order is wever_result-validation-check, what a stop does to in-flight actions is wever_kill-switch-check and where an interrupted task picks up is wever_resume-point-check. Verdict half_done_looks_done, partial_state_gaps, partial_state_unverified or partial_shown_as_partial. POST /api/partial-state-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
tasksNoTasks the system reported on after a mid-task failure, with their pieces.
systemNoThe task system, such as the booking pipeline.
reportingYes
wever_payment-authority-inspectorPayment Authority InspectorAInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Inspect a canonical Base USDC transaction receipt for the configured Wever recipient and return the observed payment details. Operating boundary: Supply the receipt reference. Read the chain, recipient, amount and verification result. An agent links the receipt to its work record; a human inspects the same transaction details. POST /api/payment-authority-inspector. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current money service follows its published inspection, policy evaluation or private invoice contract. Payment is an API access fee and grants no spending authority.

NameRequiredDescriptionDefault
modeYes
payeeYes
payerYes
amount_atomicYes
transaction_hashYes
min_confirmationsYes
authorization_nonceYes
wever_payment-instruction-checkPayment instruction checkA
Read-only
Inspect

Commerce Assurance: submit a payment instruction as fields (network, asset, recipient, amount, currency, reference, memo, expires_at, payee), as text or both, with an optional invoice or order and optional payer policy (allowed networks and assets, maximum amount, recipient allowlist, reference and expiry rules). The signed report restates the instruction and checks it for internal consistency and against the invoice and policy: the network, the asset and its token address, the format of the recipient address on that network (with the EIP-55 checksum for mixed-case EVM addresses), the amount and its precision, the currency, the reference or memo and the expiry. Verdict consistent, mismatches_found or elements_missing. POST /api/payment-instruction-check. Reads only the material in the call: no page fetch, no account access, no counterparty contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/commerce-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textNoThe instruction as written, up to 64 KB.
labelNoOptional name recorded in the report.
formatNohtml reduces markup to text first. Defaults to html when the text starts with a tag.
policyNoOptional payer policy constraints.
invoiceNoOptional invoice or order to hold the instruction against.
instructionNoThe instruction as fields. A field takes precedence over the text.
wever_payment-policy-checkPayment policy checkA
Read-only
Inspect

Agent preflight: check one x402 payment challenge against your spending policy before you pay. Input challenge (the 402 response body, one payment requirements object or the base64 PAYMENT-REQUIRED header, version 1 or 2) and policy (per_call_cap and daily_cap in whole units of the asset, optional spent_today, allowed_networks, allowed_assets, optional recipient_allowlist and asset_decimals). The signed report gives a pay or refuse verdict, the reason for every failed rule (challenge schema, network, asset, recipient, per-call cap, daily cap and a stated authorization window), and the amount, asset, network, recipient and expiry restated from the challenge itself. It evaluates the challenge only and never pays. POST /api/payment-policy-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
labelNoOptional name for the payment, recorded in the report.
policyYes
challengeYesThe x402 payment challenge as received: the 402 response body (x402Version, resource and accepts), one payment requirements object from its accepts list, or the base64 PAYMENT-REQUIRED header value. Version 1 and version 2 challenges are read.
wever_payment-rail-checkPayment rail checkA
Read-only
Inspect

Agent Treasury: submit two or more payment rail options (name, networks or currencies, fee shape, minimum and maximum amounts, settlement time and any stated limits) and one payment requirement (amount, currency, destination type, network, deadline). The signed report returns fits, fits_with_caveats or does_not_fit for each rail with the deciding facts itemized, computes each fee from its stated shape and names the best-fitting rail. Supplied options only. Verdict rail_fits, fits_with_caveats or no_rail_fits. POST /api/payment-rail-check. Reads only the material in the call: no wallet, chain, market, bank or counterparty lookup, and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-treasury-contract. Human page: https://weverlabs.com/agent-treasury/.

NameRequiredDescriptionDefault
as_ofNoWhen the payment would start, as a date or date-time.
labelNoOptional name recorded in the report.
railsYesTwo or more rail options.
requirementYes
wever_payment-recovery-checkPayment recovery checkA
Read-only
Inspect

Job Records: submit one payment proof or settled-payment record (amount, service or endpoint, transaction reference, timestamp) with your account of the lost or missing result and any service response records you hold. The signed report ties each response to the payment by its reference or by endpoint and time, says whether the records show the result delivered, not delivered or unresolved, and names the safe next step they support: re_request_same_reference, present_proof_to_seller or treat_as_unresolved. The report never pays again and the seller is never contacted. Verdict delivered, not_delivered or unresolved. POST /api/payment-recovery-check. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/job-records-contract. Human page: https://weverlabs.com/job-records/.

NameRequiredDescriptionDefault
assetNoAsset for the payment when it states none.
labelNoOptional name recorded in the report.
accountYesYour account of the lost or missing result.
paymentYes
responsesNoService response records.
wever_payout-authorizeAuthorize payoutA
DestructiveIdempotent
Inspect

Bind a trusted-issuer AP2 signed presentation and a separate EIP-712 principal_signature from a configured treasury holder to the exact payout recipient, amount and expiry. AP2 retains its API-fee scope; only the separate treasury signature authorizes principal. Uses the wever_ap2-mandate-gateway verifier, trust anchors and replay ledger with holder binding v2. Returns authorized with a signed receipt. No money moves. POST /api/payout-authorize. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. The tool fee is separate from the payout amount and grants no disbursement authority. The operator manually funds the dedicated hot payout wallet; Ledger keys never reach the server, and sweep and reclaim remain manual. No private keys are accepted. A disbursement primitive, not a bank: no yield, conversion or fiat. External custody and security audit required before large-value use. Company-authored; usage remains explicitly labeled. Read /api/payout-contract for exact schemas and authorization flow.

NameRequiredDescriptionDefault
payout_idYes
expires_atYes
presentationYes
challenge_tokenYes
idempotency_keyYes
principal_signatureYes
wever_payout-change-checkPayout change checkA
Read-only
Inspect

Agent Operations: submit one payout or fee configuration as originally agreed (destination, network, asset, fee rate, fixed fee, caps and scope) with its approval record and the agreement’s change rules, a proposed change and any consent record for it. The signed report says whether the change can take effect under the original agreement, needs the counterparty’s fresh approval first (naming what changed: new destination or payout route, higher fee, wider scope) or is outside the agreement entirely, change by change. Configuration-change governance: payout readiness for a single payment is wever_payout-readiness-check. Verdict outside_agreement, counterparty_approval_required or can_take_effect. POST /api/payout-change-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-operations-contract. Human page: https://weverlabs.com/agent-operations/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
consentNo
approvalYes
originalYesThe configuration as agreed.
proposedYesThe proposed change, as original.
agreementNoThe agreement’s rule for each kind of change (destination_change for a new destination, network or asset; fee_increase; scope_change; other_change): allowed, notice, counterparty_approval or not_allowed.
counterpartyYesThe party the payout serves.
wever_payout-createCreate payoutA
DestructiveIdempotent
Inspect

Create an immutable payout instruction with recipient, amount_usdc, idempotency_key, memo and rail_reference. Enforces the configured 25.00 USDC per-payout cap and 100.00 USDC daily cap before accepting. Returns created with a signed receipt. No money moves. POST /api/payout-create. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. The tool fee is separate from the payout amount and grants no disbursement authority. The operator manually funds the dedicated hot payout wallet; Ledger keys never reach the server, and sweep and reclaim remain manual. No private keys are accepted. A disbursement primitive, not a bank: no yield, conversion or fiat. External custody and security audit required before large-value use. Company-authored; usage remains explicitly labeled. Read /api/payout-contract for exact schemas and authorization flow.

NameRequiredDescriptionDefault
memoYes
usageNo
recipientYes
amount_usdcYes
rail_referenceYes
idempotency_keyYes
wever_payout-executeExecute payoutA
DestructiveIdempotent
Inspect

Disburse native USDC on Base from the dedicated service-operated payout wallet only for an authorized payout with a valid unexpired holder-bound mandate. The persisted transfer nonce prevents duplicate payment on retries. Returns executed with the independently confirmed transaction hash and signed receipt. POST /api/payout-execute. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. The tool fee is separate from the payout amount and grants no disbursement authority. The operator manually funds the dedicated hot payout wallet; Ledger keys never reach the server, and sweep and reclaim remain manual. No private keys are accepted. A disbursement primitive, not a bank: no yield, conversion or fiat. External custody and security audit required before large-value use. Company-authored; usage remains explicitly labeled. Read /api/payout-contract for exact schemas and authorization flow.

NameRequiredDescriptionDefault
payout_idYes
idempotency_keyYes
wever_payout-readiness-checkPayout readiness checkA
Read-only
Inspect

Commerce Assurance: submit a payout request (recipient, wallet, network, amount, currency, purpose, requester) with its supporting invoice, documents, approvals and an optional policy (required approvals, approver roles, required documents, maximum amount). The signed report checks the recipient, the wallet format, the amount against the invoice and policy, the purpose, the supporting documents and approval coverage, and returns ready or not_ready with every missing or inconsistent element named. The report is the readiness record for whoever runs the payout. POST /api/payout-readiness-check. Reads only the material in the call: no page fetch, no account access, no counterparty contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/commerce-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
policyNoOptional approval and document policy.
invoiceNoOptional supporting invoice.
requestYesThe payout request.
approvalsNoApprovals given.
documentsNoSupporting documents.
wever_payout-statusPayout statusA
Read-onlyIdempotent
Inspect

Read a payout and its signed transition receipts by payout_id or the original create idempotency_key. Read-only: no payout state change, signing, reconciliation or transaction submission. POST /api/payout-status. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. The tool fee is separate from the payout amount and grants no disbursement authority. The operator manually funds the dedicated hot payout wallet; Ledger keys never reach the server, and sweep and reclaim remain manual. No private keys are accepted. A disbursement primitive, not a bank: no yield, conversion or fiat. External custody and security audit required before large-value use. Company-authored; usage remains explicitly labeled. Read /api/payout-contract for exact schemas and authorization flow.

NameRequiredDescriptionDefault
payout_idNo
idempotency_keyNo
wever_policy-briefPolicy briefA
Read-only
Inspect

DiligenceOps: submit one policy excerpt, such as an insurance, warranty or service policy. The signed brief states the coverage, the exclusions as items, the limits by kind (per claim, aggregate, per item, deductible, copay) with their amounts, and the conditions a claim must meet with their time limits, each quoted, and lists what the excerpt does not state. POST /api/policy-brief. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textYesOne policy excerpt, such as an insurance policy, warranty or service policy, up to 256 KB.
labelNoOptional name for the policy, recorded in the brief.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_policy-fit-checkPolicy fit checkA
Read-only
Inspect

DiligenceOps: submit a proposed agent action in plain language (optionally with its amount) and a policy or mandate text. The signed report says whether the action fits: blocked, needs_condition, needs_detail, fits or not_addressed, citing each clause that allows, limits, requires or blocks it, comparing amount caps and approval thresholds exactly, and naming what the policy is silent on. POST /api/policy-fit-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-checks-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
actionYesThe proposed agent action in plain language, for example "Buy 3 monitors from Dell for $450".
amountNoOptional amount of the action. Otherwise the first amount in the action text is used.
policyYesThe policy, mandate or instruction text, up to 256 KB.
currencyNoCurrency or token code, for example USD, EUR or USDC.
policy_labelNoOptional policy name, recorded in the report.
wever_policy-precedence-checkPolicy precedence checkA
Read-only
Inspect

Agent Oversight: submit a standing policy set in advance (per-action and period limits, allowed and blocked counterparties, who may approve exceptions), a momentary approval (approver, amount, counterparty, expiry) and the action taken or proposed. The signed report says which instruction governs and why, whether the action sat inside both, and the exact point of conflict when they disagree. Standing limits are part of the instruction. An action against policy text is wever_policy-fit-check. Verdict outside_standing_policy, outside_approval or inside_both. POST /api/policy-precedence-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
actionYes
approvalYes
standingYesThe standing policy set in advance.
wever_policy-replay-checkPolicy replay checkA
Read-only
Inspect

Job Records: submit a proposed policy change as structured rules (per-action caps, period caps per day, week, month or in total, allow lists, block lists and approval thresholds, each optionally limited to some counterparties, categories or services) with a batch of past job traces or payment records. The signed report replays the rules over the history in time order and states, per rule, which past actions would have been blocked, which would have needed approval and which pass unchanged, with counts and every affected record named. Supplied history only: a live x402 challenge is wever_payment-policy-check. Verdict would_block, would_need_approval or no_change. POST /api/policy-replay-check. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/job-records-contract. Human page: https://weverlabs.com/job-records/.

NameRequiredDescriptionDefault
assetNoAsset for records and rules that state none.
labelNoOptional name recorded in the report.
rulesYesThe proposed rules, as structured rules.
historyYesPast job traces or payment records.
wever_post-jobPost a subagent jobA
Idempotent
Inspect

Post a job with a fixed USDC fee, deliverable and acceptance criteria, bound to the hiring agent and its human principal. POST /api/post-job. 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. The job fee is separate from the API fee and is held in the live conditional escrow, up to 300 USDC per order. Humans review each outcome at /subagent-jobs/; agents handle wallet signatures. Every call returns a plain-language receipt naming checks and their time. Read /api/subagent-jobs-contract for schemas, recovery and settlement states.

NameRequiredDescriptionDefault
titleYes
usageNo
fee_usdcYes
expires_atYes
descriptionYes
requirementsYes
idempotency_keyYes
wever_price-truth-checkPrice truth checkA
Read-only
Inspect

Agent Purchases: submit the quote an agent received for one paid call (amount, asset, network, quantity, unit price, what counts as delivered, when it was quoted and when it lapses) and the charge settled for it (amount, asset, network, quantity charged, quantity delivered, when it settled and its reference). The signed report compares the amount, asset, network and quantity field by field and names every mismatch: an amount that moved between quote and settlement in either direction with the difference and its share of the quote, a different asset or network, a different quantity and units charged but not delivered, then a quote whose unit price and quantity do not add up and a charge settled after the quote lapsed. Quoted terms against governing published terms are wever_terms-match-check, a live 402 challenge against advertised terms is wever_endpoint-honesty-check, charges against a fee schedule are wever_fee-reconciliation-check and an invoice against a payment is wever_invoice-payment-match. Verdict price_mismatch, quote_gaps, price_unverified or price_true. POST /api/price-truth-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
quoteYes
chargeYes
wever_pricing-evidence-checkPricing evidence checkA
Read-only
Inspect

DiligenceOps: submit a pricing page (text, or a public HTTPS url). The signed report lists the tiers with their prices (amount, currency, period, seat basis and billing cycle), limits and features, plus other priced items, and flags the same tier or item priced two ways on the same basis and a limit a tier states with two different values, each quoted with its offset. POST /api/pricing-evidence-check. Reads the supplied text, or one public HTTPS page read once with GET (no redirects, public DNS only, 512 KB): no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-evidence-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
urlNoA public HTTPS pricing page, read once with GET, no redirects, up to 512 KB.
textNoThe pricing as plain text, Markdown or HTML, up to 256 KB.
labelNoOptional name for the page, recorded in the report.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_pricing-tier-checkPricing tier checkA
Read-only
Inspect

DiligenceOps: submit a pricing page’s tier descriptions, as text or as tiers with price, limits and features, and the plan terms. The signed report reads each tier’s price, limits and features from sections or tier columns and lists the prices, limits (another figure, or a cap on an unlimited one) and features (excluded, a paid add-on, or named for another tier) that differ between the page and the terms, with quotes. POST /api/pricing-tier-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
termsYesThe plan terms, order form or plan descriptions the tiers are checked against, up to 256 KB.
tiersYesThe tiers as published: the pricing page as text, or up to 20 tiers as {name, price, period, features, limits, text}.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
currencyNoCurrency for prices that omit one.
terms_labelNoOptional name for the material, recorded in the report.
tiers_labelNoOptional name for the material, recorded in the report.
wever_privacy-evidence-checkPrivacy evidence checkA
Read-only
Inspect

DiligenceOps: submit privacy claims and the privacy policy or other supporting document. The signed report tags each claim collection, sharing or retention and marks it supported, contradicted or never mentioned by the document, quoting the sentences behind each finding, such as a retention period or a sharing practice that differs. POST /api/privacy-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimsYesThe claims as one text, which is split into parts at sentences, semicolons, commas and joining words, or as a list of up to 50 parts.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
documentYesThe privacy policy or supporting document, up to 256 KB.
document_labelNoOptional name for the material, recorded in the report.
wever_procurement-decision-briefProcurement decision briefA
Read-only
Inspect

Commerce Assurance: submit two to six vendor proposals as fields (price, billing, setup fee, term, service levels, security, data terms, liability, renewal, support) or text, with optional priorities and budget. The signed brief normalizes the comparison across price (annualized, first year and over the term), term, service levels, security and data terms, liability, renewal and support, names each vendor’s evidence gaps, and closes with a recommendation, its rationale and the conditions that would change it. Verdict recommended or not_comparable. POST /api/procurement-decision-brief. Reads only the material in the call: no page fetch, no account access, no counterparty contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/commerce-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
budgetNo
proposalsYesTwo or more proposals.
prioritiesNoOptional order of importance.
wever_proof-inboxProof InboxB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Store, list and retrieve durable verification proofs in a private authenticated wallet inbox. Operating boundary: Store, list and retrieve durable verification proofs in a private authenticated wallet inbox. Agents store and retrieve proofs by reference; humans inspect those records through their wallet-connected agent. Each proof keeps its verification status. Sign wallet ownership proof for each request. POST /api/proof-inbox. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated durable trust service. Signed records attest only to the stated evidence and permission scope. See /api/trust-contract for the public verification key and bounded contract.

NameRequiredDescriptionDefault
modeYes
limitNo
proofNo
offsetNo
proof_idNo
idempotency_keyNo
wever_proof-relayProof RelayAInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Prepare a reference envelope and a digest binding the supplied source and destination, ready for the sender’s delivery step. Operating boundary: Supply source, destination and artifact references. Read the prepared envelope and binding digest. The sending agent delivers it through its chosen transport; the human reviews the references and resulting acknowledgment. POST /api/proof-relay. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
modeYes
destinationYes
source_agent_idYes
proof_referencesYes
wever_provider-readiness-checkProvider readiness checkA
Read-only
Inspect

Agent Purchases: submit a provider’s public purchase facts as an agent buyer meets them: each fact it discloses (the price, the asset and network, how a quote holds, what counts as delivered, how a call can be rehearsed, the refund route and the terms) with when the buyer meets it (before payment, in the 402 challenge, after payment or not at all) and whether it is stated or only implied, how a call is priced (fixed, per unit, quoted or variable, with whether a quote binds the amount settled, how long it holds and any cap), the rehearsal it offers (dry run, sandbox, simulated response, testnet or none, whether it is free and whether it runs on the paid call’s own interface) and how money moves back (refund endpoint, refund process, automatic, contact-us or none, with its window). The signed report gives each readiness piece (disclosure before payment, price and quote, rehearsal, money back) as ready, implied, missing or unstated, and names every fact shown only after payment or not at all, every quote that does not bind, every uncapped variable price, a missing or paid rehearsal and a missing or contact-only refund route, with the fix for each. Readiness for recovery, payouts and adoption is wever_recovery-readiness-check, wever_payout-readiness-check and wever_adoption-readiness-check, and an anonymous visitor’s view of a whole public layer is wever_public-surface-check. A summary sample is wever_provider-readiness-sample on https://weverlabs.com/mcp-free. Verdict not_ready, implied_readiness, readiness_unverified or ready_for_agent_buyers. POST /api/provider-readiness-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
pricingNo
providerYes
reversalNo
rehearsalNo
disclosureNoWhat the provider discloses to a buying agent, fact by fact.
wever_public-surface-checkPublic surface checkA
Read-only
Inspect

Agent Access: submit a site’s public layer as an anonymous visiting agent meets it: every entry point (manifest, llms.txt, agent card, OpenAPI description, MCP server, tool, page, endpoint or feed) with the authentication it needs (none, optional or required), whether it is machine readable, what it tells a visitor (offering, next step, authentication requirements, terms, contact, pricing) and what a visitor can do or see through it (describe, read, search, quote, transact, write, personal or account data). The signed report names every discovery gap, where an anonymous agent cannot find a machine-readable entry, tell what is offered, learn how to proceed or learn what authentication the transactional layer needs, and every leak, where a transaction, a write or personal or account data is reachable without authentication. One agent card’s completeness is wever_agent-card-check and an offer across every discovery surface is wever_discovery-coverage-check. Verdict leaks_found, discovery_gaps, surface_unverified or discoverable_and_contained. POST /api/public-surface-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-access-contract. Human page: https://weverlabs.com/agent-access/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
entriesYesEvery entry point of the public layer.
surfaceYes
wever_purchase-create-intentpurchase create intentA
DestructiveIdempotent
Inspect

Create an immutable purchase intent and exact plain-language quote. Item price plus flat $8 shipping and $0 tax; no additional buyer API fees. Requires a configured X-Wever-Agent-Key. Boutique supports quantity 1 per unique catalog listing. Creates no payment or approval. If approval_mode is customer_agent, obtain your customer human's approval of the exact quote and delivery address, then call purchase-execute with customer_approval. Otherwise use the returned human review URL.

NameRequiredDescriptionDefault
item_idYes
quantityYes
business_idYes
idempotency_keyYes
delivery_addressYes
wever_purchase-disputepurchase disputeA
DestructiveIdempotent
Inspect

Open a dispute for your funded purchase through wever_dispute-open. The private statement is retained with the purchase and its digest goes to the existing dispute rail. Existing operator resolution and 300 USDC per-dispute and 350 USDC daily boutique limits apply. Requires X-Wever-Agent-Key.

NameRequiredDescriptionDefault
intent_idYes
statementYes
reason_codeYes
idempotency_keyYes
wever_purchase-executepurchase executeA
DestructiveIdempotent
Inspect

Execute a purchase after customer approval, without merchant review. Explicitly delegated customer agents may supply customer_approval attesting their human approved the exact saved quote and address: quote_sha256, exact amount_atomic in six-decimal USDC, currency USD, approval_text from the quote, approved_at Unix seconds and a stable approval_id. Never supply consent before the human approves. Other agents require the human review page. Approval is recorded before AP2 and escrow funding; no immediate treasury release. Omit customer_approval to retry an already approved intent. Exact retries reuse saved requests and cannot replace consent or create a second payment. Requires X-Wever-Agent-Key.

NameRequiredDescriptionDefault
intent_idYes
customer_approvalNo
wever_purchase-record-checkPurchase record checkA
Read-only
Inspect

Agent Purchases: submit the buyer’s own record of paid calls, each with what was ordered, the provider and endpoint, the quoted amount, the amount paid, the asset, network and destination paid, the settlement reference, the receipt held, what was kept of the result (stored, a summary, only a status or nothing), the result status and the time. The signed report totals what the ledger shows was paid by currency, names every field missing from every record, with missing amounts, destinations, results and receipts first, and says for each invisible failure (price drift between quote and charge, a call charged twice, a success status carrying the wrong result, money owed back with no proof to claim it) how many records can detect it and which cannot. Approval records are wever_approval-record-check, one workflow run’s records are wever_run-record-check and one job’s payments matched to receipts are wever_job-receipt-pack, and the boutique Agent Purchase API’s own intent and order state is wever_purchase-status. Verdict failures_undetectable, record_gaps or reconstructable. POST /api/purchase-record-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
recordsYesThe buyer’s own record of paid calls.
wever_purchase-statuspurchase statusA
Read-onlyIdempotent
Inspect

Read your own purchase quote, recorded human approval, fulfillment and completion state. Requires the same configured X-Wever-Agent-Key. No wallet or signing instructions are returned.

NameRequiredDescriptionDefault
intent_idYes
wever_quote-compareQuote compareA
Read-only
Inspect

DiligenceOps: submit two to 20 provider quotes for the same job, trip leg or purchase (price, fees, tax, what is included or excluded, cancellation and refund terms, timing, validity). The signed comparison gives exact totals and deltas to the lowest, a like-for-like total that prices in items another quote includes, the term differences that change the real price (separately priced items, exclusions, refundability, deposits at risk, expired quotes), and any quote missing terms the others state. POST /api/quote-compare. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-checks-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
quotesYesTwo to 20 quotes for the same job, trip leg or purchase.
subjectNoThe job, trip leg or purchase the quotes are for.
currencyNoCurrency for quotes that omit their own.
wever_rail-playgroundRail PlaygroundB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Execute supported bounded Wever computations, measure their runs and compare actual outputs and caller-specified expectations. Operating boundary: Choose a supported Wever computation, supply input and expected results, then compare the actual output and timing. Sample acceptance inputs stay labeled as tests. POST /api/rail-playground. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated bounded operations service with durable records. See /api/operations-contract for exact schemas, verified scope and unavailable capabilities.

NameRequiredDescriptionDefault
modeYes
casesYes
usageYes
repeatsYes
idempotency_keyYes
wever_read-only-scope-checkRead-only scope checkA
Read-only
Inspect

Agent Access: submit an agent meant to investigate and change nothing, with every tool it can call: how each is described (read, query, write or admin), its operations, the free-form input it passes on (SQL, GraphQL, an HTTP request, a shell command, a script or a filter expression), what the credential behind it can do, the HTTP methods a request tool can send and any side effects. The signed report names every mutation path: write, delete, send, execute, configure, admin and money operations, SQL or GraphQL passed on under a credential that can write, request tools that can send POST, PUT, PATCH or DELETE, shell and script runners and stated side effects, with the writes hiding inside query-shaped tools listed apart, so the read-only boundary is real rather than described. Reachable actions against an authority grant are wever_authority-scope-check and a sandbox’s routes into production are wever_escape-path-check. Verdict mutation_reachable, boundary_unverified or read_only. POST /api/read-only-scope-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-access-contract. Human page: https://weverlabs.com/agent-access/.

NameRequiredDescriptionDefault
agentYes
labelNoOptional name recorded in the report.
toolsYesEvery tool the agent can call.
wever_receipt-passportReceipt PassportB
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Issue and verify signed receipt passports backed by completed, wallet-owned Wever computation records. Operating boundary: Issue and verify signed receipt passports backed by completed, wallet-owned Wever computation records. Agents issue or verify a passport after a completed run; humans inspect its receipt and linked artifacts. Sign wallet ownership proof for each request. POST /api/receipt-passport. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated durable trust service. Signed records attest only to the stated evidence and permission scope. See /api/trust-contract for the public verification key and bounded contract.

NameRequiredDescriptionDefault
modeYes
workNo
usageNo
passportNo
idempotency_keyNo
wever_receipt-verifyVerify a Wever receiptA
Read-only
Inspect

DiligenceOps: verify a Wever signed receipt against Wever’s published Ed25519 keys and state what it proves, or exactly why it fails. Accepts the compact token or the receipt object, plus the optional report it came with. Covers data evidence, Wever Watch, DiligenceOps, receipt passport, handoff pack and scheduled observation receipts. Runs ordered checks (format, algorithm, family, key id, encoding, signature, type, issuer, receipt fields, report digest) and names the first that fails. POST /api/receipt-verify. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-contract. Human page: https://weverlabs.com/diligence/.

NameRequiredDescriptionDefault
reportNoOptional report the receipt was returned with. Detached reports are checked against report_sha256; embedded reports must match the signed claims.
receiptYesA Wever signed receipt: its compact token, signed receipt object, delegated-authority envelope, or signed subscription plan configuration.
wever_receiver-identity-checkReceiver identity checkA
Read-only
Inspect

Agent Handoffs: submit a handoff addressing setup: the registered agents with each registry record and registered endpoint, and each handoff route with the agent it means to reach, how the sender addresses it (its registered name resolved through the registry, a fixed endpoint, discovery, the reply-to address in a message, or whichever endpoint answers), the address used, how the receiver’s identity is checked (against its registry record, by its signature, its credential or mutual TLS), when (before the task moves, after or never) and what the sender does on a mismatch. The signed report names every route where any endpoint that answers can receive the task (sent to whichever endpoint answers, unchecked, checked only after the task moves, or going ahead on a mismatch), then every receiver missing from the registry, every address its record does not list, every check that never consults the registry record and every mismatch that only warns, with the fix for each. This reads whether each handoff route checks its receiver against its registered record before work moves: one identity record’s own consistency is wever_agent-identity-check, whether a registry covers the fleet is wever_agent-registry-check and a buyer acting for a human principal is wever_delegated-identity-check. Verdict any_endpoint_receives, identity_gaps, identity_unverified or receiver_verified. POST /api/receiver-identity-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-handoffs-contract. Human page: https://weverlabs.com/agent-handoffs/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
routesYesEach handoff route with how its receiver is addressed and verified.
registryNoThe registered agents, each with its record and endpoints.
wever_recommendation-disclosure-checkRecommendation disclosure checkA
Read-only
Inspect

Job Records: submit one recommendation (a product or service suggestion with its text) with its commercial terms as they stand (affiliate commission with its rate or amount, paid placement, sponsorship, or none) and where it will appear. The signed report states whether the commercial interest is disclosed in the recommendation itself, whether the disclosure names the right kind and matches the supplied rate or amount, whether it comes before the recommendation, and the exact disclosure line the terms call for when it is missing or understated. Disclosure only; the merit of the recommendation is outside the report. Verdict not_disclosed, understated, disclosed or nothing_to_disclose. POST /api/recommendation-disclosure-check. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/job-records-contract. Human page: https://weverlabs.com/job-records/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
placementYesWhere the recommendation will appear.
recommendationYes
commercial_termsYesThe commercial terms behind the recommendation.
wever_recovery-readiness-checkRecovery readiness checkA
Read-only
Inspect

Agent preflight round 2: check recovery arrangements before you depend on them. Input text, fields (backups, key_recovery, export_paths, restore_steps, restore_test) or both. The signed report marks backups and their recency, the key recovery method, export paths for records and catalogs, restore steps and evidence the restore was tested ready, partial or missing, with quotes, and names the weakest links plainly, missing first. POST /api/recovery-readiness-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe recovery arrangements as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe arrangements by area. A field given here takes precedence over the text for that area.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_recovery-record-checkRecovery record checkA
Read-only
Inspect

Agent Recovery: submit a system’s recovery records (each with its id, the task interrupted, when, what failed, what was done: resumed, restarted, rolled back or abandoned, where a resume picked up, what was lost, what changed afterward and when the record was written) and optionally the interruptions seen in other logs, such as alerts, error logs or a tracker. The signed report counts every recovery that keeps the essentials and names every record missing what failed, what was done or what was lost (the core a recovery cannot be reconstructed without), every record missing what changed afterward, every record written more than a day after the interruption, and every interruption seen elsewhere with no recovery record behind it, with the fix for each. This reads the record of interruptions and recoveries specifically: the record of limit events is wever_limit-evidence-check, the buyer’s record of paid calls is wever_purchase-record-check and incident claims against a timeline are wever_incident-evidence-check. Verdict recoveries_unrecorded, record_gaps, records_unverified or recoveries_recorded. POST /api/recovery-record-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
eventsYesEach recorded interruption and recovery.
observedNoInterruptions seen in other logs, such as alerts, error logs or a tracker, to find recoveries with no record.
wever_referral-railReferral railA
Destructive
Inspect

Create a rail-signed WL-R-XXXXXX referral code, permanently attribute your own wallet with a signed code_token, inspect earnings, claim USDC, or verify a signed referral receipt. POST /api/referral-rail. Every call requires X-Wever-Wallet-Proof signed by the caller wallet and bound to the exact request body. Attribution requires the referee wallet proof, rejects self-referrals and permits only the first code. Earnings accrue from verified real payment and settlement records: 20 percent of eligible USDC paid for 12 months from the first attributed paid call. Claims reserve earnings and create a linked payout instruction for the authenticated referrer wallet, require a stable claim_id for retries, and allow 1.00 to 25.00 USDC per claim. Optional amount_usdc requests an exact amount within the available balance; omit it to claim the available balance up to 25 USDC. The treasury holder uses wever_payout-authorize and wever_payout-execute with AP2 holder binding v2 and separate EIP-712 spending consent. The dedicated payout wallet requires manual funding; the shared payout cap is 100 USDC per UTC day. Retry the original claim after execution to reconcile the confirmed transfer and obtain its receipt. Total outstanding accruals are capped at 200.00 USDC and fail closed beyond that cap. Attributions and confirmed payouts return record-backed, verifiable signed receipts. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. The payout wallet does not receive API fees or escrow principal. Read the backend 402 body and /api/referral-contract for the exact contract and public verification key. This adapter forwards only caller-supplied credentials and grants no spending authority.

NameRequiredDescriptionDefault

No parameters

wever_refund-eligibility-checkRefund eligibility checkA
Read-only
Inspect

DiligenceOps: submit a purchase record (amount, currency, purchase and delivery dates, item, condition, final sale) and the merchant’s refund policy text, with an optional request date and the evidence on hand. The signed report says whether a refund claim fits the policy as written, shows the deadline arithmetic step by step, and lists item conditions, exclusions, fees, the remedy and the evidence the policy expects attached. POST /api/refund-eligibility-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-checks-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimNo
policyYesThe merchant’s refund or return policy text, up to 256 KB.
purchaseYes
wever_refund-path-checkRefund path checkA
Read-only
Inspect

Agent Purchases: submit a provider’s stated refund route for failed paid calls (endpoint, process, automatic, contact-us or none, with its window, where the money goes back to and the proof it requires), each step of the route (endpoint, form, email, ticket, chat or dispute, where it happens, what a test of it showed and what the buyer needs to take it), the failed call (reference, amount, when it failed and when the refund is asked for) and the proof the buyer holds. The signed report gives each step as reachable, unreachable, unpublished or untested, and names every block (no route, contact-us alone, a step written down with nowhere to take it, a step tested and failing, a window already closed) and every gap (a step needing an account an agent may not hold, no stated window, credit in place of money, proof the buyer does not hold). What the seller’s refund rules say is wever_refund-rule-check and whether one purchase qualifies under a refund policy is wever_refund-eligibility-check. Verdict no_working_route, route_gaps, route_unverified or route_reachable. POST /api/refund-path-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.

NameRequiredDescriptionDefault
heldNoProof the buyer holds, such as the transaction reference and the signed receipt.
labelNoOptional name recorded in the report.
routeYes
stepsNoEach step of the route, in order.
failureNo
wever_refund-rule-checkRefund rule checkA
Read-only
Inspect

Agent Accountability: submit a checkout or payment setup’s refund terms (when the rule is fixed, whether the payer sees it before paying, who may request, how a request is decided and by whom, the window, the destination, the amount and how soon it is paid) and its checkout steps with what each records. The signed report says whether a refund rule exists before checkout at all, whether the refund destination is captured at checkout, and every gap that would turn a refund into a one-off negotiation, with the fix for each. One purchase against a refund policy is wever_refund-eligibility-check. Verdict no_standing_rule, negotiation_gaps or rule_before_checkout. POST /api/refund-rule-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.

NameRequiredDescriptionDefault
flowNoCheckout and payment steps in order.
labelNoOptional name recorded in the report.
termsYes
wever_rehearsal-checkRehearsal checkA
Read-only
Inspect

Agent Purchases: submit one paid call (name, endpoint, amount, network and the fields its result carries) and every rehearsal the provider offers for it: dry runs, sandboxes, simulated responses, testnet and free calls, each with its endpoint, its cost, the price it shows (the live quote, a fixed sample or none), how much of the payment step it runs (the full 402 challenge, a signature only or none), what comes back (live data, the same schema, an example or none) and its fields, whether it runs at production speed, whether it can be made to fail and its network. The signed report says, for the price, the payment handshake, the result shape, timing, failure paths and the network, which rehearsal proves it and why each other falls short, and names every dimension the first paid call would be the first to test, plus rehearsals that cost money or run against another endpoint. Whether a provider offers a rehearsal at all is wever_provider-readiness-check and whether a test environment reaches production is wever_sandbox-isolation-check. Verdict no_rehearsal, rehearsal_gaps, rehearsal_unverified or rehearsal_covers_call. POST /api/rehearsal-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.

NameRequiredDescriptionDefault
callYes
labelNoOptional name recorded in the report.
rehearsalsNoEach dry run, sandbox, simulated response or test call the provider offers.
wever_renewal-notice-checkRenewal notice checkA
Read-only
Inspect

Commerce Assurance: submit agreement text, renewal fields or both, with the current date. The signed report states the renewal type, the current term rolled forward through automatic renewals, the notice period and the notice deadline computed from the dates, price-change terms and the termination window, with ambiguous or missing renewal language flagged. Verdict notice_window_open, notice_deadline_passed, no_automatic_renewal or renewal_terms_unclear. Other document deadlines are wever_deadline-check. POST /api/renewal-notice-check. Reads only the material in the call: no page fetch, no account access, no counterparty contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/commerce-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
fieldsNoRenewal fields. A field takes precedence over the text.
formatNohtml reduces markup to text first. Defaults to html when the text starts with a tag.
agreementNoAgreement text, up to 64 KB.
current_dateYesToday as YYYY-MM-DD.
wever_result-validation-checkResult validation checkA
Read-only
Inspect

Agent Purchases: submit the order’s own terms for one paid call (the values it asked for, the fields a delivered result carries, what counts as delivered, how fresh the data must be and the fewest items that count) and the result that came back (HTTP status, its fields with their values, its item count, when its data was current, when it arrived and any error carried in its body). The signed report checks each term met, not met or unstated and names every failure: a non-2xx status, an error inside a success, a requested value the result carries differently, a required field it lacks, an empty or short result and stale data. A 200 response carrying the wrong data is reported as a silent failure, not a success. A job’s work against acceptance criteria is wever_deliverable-check and a result that never arrived after payment is wever_payment-recovery-check. Verdict silent_failure, order_not_met, validation_unverified or order_met. POST /api/result-validation-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
orderYes
resultYes
wever_resume-point-checkResume point checkA
Read-only
Inspect

Agent Recovery: submit a task system: each step of the task in order with whether finishing it writes a record a resumed run reads and what running it again costs, what the system does after an interruption (resumes from the recorded point, restarts from the beginning or leaves it to an operator), where the progress record lives (a durable store, the running process, the agent’s context or nowhere) and whether it names the steps done and the steps that remain and keeps what finished steps produced, plus optionally the interruptions seen with the step each stopped in and where the next run picked up. The signed report says whether an interrupted task resumes from a recorded point or starts over, and names a system that restarts, keeps no record, keeps one an interruption wipes or does not name what is done, and every run seen starting again from the beginning, then a record missing what remains or the outputs, every step that records nothing, an operator deciding each time and every run that redid finished steps, with the cost re-spent and the fix for each. This reads where interrupted work picks up across a system: one half-finished job’s state assembled into a resume pack is wever_job-handoff-pack, backups and restore steps for data are wever_recovery-readiness-check and a result that never arrived after payment is wever_payment-recovery-check. Verdict work_restarts, resume_gaps, resume_unverified or resumes_from_record. POST /api/resume-point-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
stepsYesEach step of the task, in order.
recordNo
systemNoThe task system, such as the booking pipeline.
interruptionsNoInterruptions seen, with where each next run picked up.
on_interruptionNoWhat the system does after an interruption: resumes from the recorded point, restarts the task from the beginning, or leaves it to an operator.
wever_retry-plan-checkRetry plan checkA
Read-only
Inspect

Agent Recovery: submit a system’s retry behavior: the standing retry plan (whether it is written down, the most attempts, how attempts are spaced, the first and longest wait, how long retrying may go on, the failures never retried, what happens when retrying stops and who hears, and whether rate-limit waits are honored), optionally the calls that retry with whether each follows the plan, its own attempt limit and whether it charges, sends, books or writes, and the failures the system sees with whether retrying can fix each and whether it is retried. The signed report states the plan’s headline (attempts, spacing and stop point) and names no plan, no bound on attempts or time, a stop nobody hears of, every failure retrying cannot fix that is retried and every call retrying without limit outside the plan, then a plan set only in code, retries at once, growing waits with no jitter, no never-retry list, a stop only logged or told to no one named, rate-limit waits ignored, every call on its own terms and every state-changing call retried, with the fix for each. This reads the standing plan across calls: whether one retry of a specific payment or refund flow can charge twice is wever_retry-safety-check, whether a resumed or retried task repeats a message, order, record or booking is wever_duplicate-effect-check and where a handed-off task goes when its receiver fails is wever_handoff-failure-check. A summary sample is wever_retry-plan-sample on https://weverlabs.com/mcp-free. Verdict retries_blind, retry_plan_gaps, retry_plan_unverified or retry_plan_stated. POST /api/retry-plan-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.

NameRequiredDescriptionDefault
planNo
callsNoCalls that retry, with any behavior of their own.
labelNoOptional name recorded in the report.
systemNoThe system that retries, such as the booking agent.
failuresNoFailures the system sees, with whether each is retried.
wever_retry-safety-checkRetry safety checkA
Read-only
Inspect

Agent Readiness: submit a payment or refund flow’s retry design as paths (operation, timeout, how long the provider can take, retry triggers, most retries, idempotency key and its scope, duplicate detection and its window, status check before retry). The signed report names every path where a retry can produce a second charge, refund or settlement, the paths protected by an idempotency key, a confirmation check or duplicate detection, and the smallest fix for each unprotected path. Design review of the supplied material; live order records are wever_duplicate-order-check. Verdict double_effect_possible, protection_unverified or retry_safe. POST /api/retry-safety-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-readiness-contract. Human page: https://weverlabs.com/agent-readiness/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
pathsYesPayment and refund paths that can retry.
wever_return-package-viewerReturn Package ViewerC
Destructive
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Retrieve a wallet-owned completed Wever computation from durable billing records, including its exact result and verified digest. Operating boundary: Provide the completed computation ID from your wallet to retrieve its retained result and content digest. The response includes the record status and available evidence. POST /api/return-package-viewer. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. Wallet-authenticated bounded operations service with durable records. See /api/operations-contract for exact schemas, verified scope and unavailable capabilities.

NameRequiredDescriptionDefault
modeYes
workYes
wever_rollback-path-checkRollback path checkA
Read-only
Inspect

Agent Recovery: submit the effects a task can leave outside itself (a payment, a message, a booking, an order, a record, an access change or another external write), each with how it is undone (automatically, by a runbook, by a compensating action, not at all, or it cannot be undone), the reversal as written, how long it stays possible, whether it is marked irreversible before the task runs, whether it waits for a person’s approval, whether the reversal has been run and when it was written down, plus when a task first failed and needed its effects undone. The signed report says for each effect whether it can be reversed, whether the reversal was written before the first failure and which effects are marked irreversible up front, and names every effect with no reversal and no mark, every irreversible effect left unmarked and every reversal never written down, then every irreversible effect run without approval, every reversal never run and every reversal written after the first failure, with the fix for each. This reads the way back for a failed task’s effects: money back from a provider for a failed paid call is wever_refund-path-check, backups and restore steps for data are wever_recovery-readiness-check and what a stop does to in-flight actions is wever_kill-switch-check. Verdict undo_undefined, rollback_gaps, rollback_unverified or undo_defined. POST /api/rollback-path-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
systemNoThe task system, such as the booking pipeline.
effectsYesEach effect a task can leave outside itself.
first_failure_atNoWhen a task first failed and needed its effects undone.
wever_router-disclosure-checkRouter disclosure checkA
Read-only
Inspect

Agent Control: submit a router or marketplace’s stated ranking and routing criteria and its described decision flow (each step with the factors it applies and what it does). The signed report says whether a buyer or seller can tell why one seller was chosen, names every factor the flow applies that the stated criteria do not disclose, classed as paid placement, self-preference, inventory pressure, margin or commission, or another factor, and each stated criterion the flow does not use. Verdict undisclosed_influence, criteria_mismatch or disclosed. POST /api/router-disclosure-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-control-contract. Human page: https://weverlabs.com/agent-control/.

NameRequiredDescriptionDefault
flowYesThe described decision flow, in order.
labelNoOptional name recorded in the report.
criteriaYesThe criteria the router states.
disclosureNo
wever_run-record-checkRun record checkA
Read-only
Inspect

Agent Readiness: submit one workflow run’s records: the detection or trigger record (kind, rule, deterministic, time), investigation notes, approval records (approver, decision, actions covered) and the actions taken, each with ids, links and timestamps. The signed report says whether the run is auditable end to end, tracing each action through its investigation and approval to the trigger, and names every missing or unlinked record (no approval record, actions with no matching investigation, unknown references) and every timestamp that is missing, unreadable or out of order. Verdict unprovable, gapped or auditable. POST /api/run-record-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-readiness-contract. Human page: https://weverlabs.com/agent-readiness/.

NameRequiredDescriptionDefault
runNo
labelNoOptional name recorded in the report.
actionsYesActions taken.
triggerNo
approvalsNoApproval records.
investigationsNoInvestigation records.
wever_sandbox-isolation-checkSandbox isolation checkA
Read-only
Inspect

Agent Governance: submit a test or sandbox environment design for agents: the credentials it holds (where each is accepted and how it is made), the systems, tool platforms and endpoints the agents use (production, shared or sandbox, whether the sandbox can connect, internet exposure, what each accepts to let a caller in, the access it grants and its rate limit), the data it holds or can read, and its outbound default. The signed report names every path from the test environment into production systems or data, production asset by production asset: credentials accepted in production, predictable, default or shared credentials, production or shared systems that take a sandbox credential or none, production data the sandbox can read, unrestricted outbound reach and reachable systems with no rate limit, with the fix for each. A single route from the sandbox to a production effect is wever_escape-path-check and check order inside one payment flow is wever_firewall-order-check. Verdict production_reachable, isolation_unverified or isolated. POST /api/sandbox-isolation-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-governance-contract. Human page: https://weverlabs.com/agent-governance/.

NameRequiredDescriptionDefault
dataNoData sets the sandbox holds or can reach.
labelNoOptional name recorded in the report.
sandboxYes
systemsNoSystems, tool platforms and endpoints the agents use.
credentialsNoCredentials the sandbox holds or can read.
wever_schedule-cancelCancel a standing jobA
DestructiveIdempotent
Inspect

Standing jobs: cancel a job owned by the calling wallet. Future runs stop at once and a run already in flight is discarded. Past run records stay readable through wever_schedule-status. Cancelling an ended job returns its final state. POST /api/schedule-cancel. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.

NameRequiredDescriptionDefault
job_idYesStanding job identifier returned at creation.
wever_schedule-createCreate a standing jobAInspect

Standing jobs: register a recurring job for the paying wallet. Name one read-only Wever tool from the schedulable list (checks, briefs, lookups and watch evaluations such as wever_refund-eligibility-check, wever_market-data-check or wever_watch-status), its input (string values may use {{run_at}} and {{run_date}}), a cadence (hourly, daily, weekly, or interval with interval_seconds from 900 to 604800), an optional start_at, a callback_url and an expires_at up to 30 days ahead, with optional max_runs. The tool validates the input before billing. Returns the job id and the exact schedule accepted: anchor, interval, expiry, planned runs and the first run times. Each run POSTs a signed run report carrying the tool’s own signed report to callback_url. A tool that moves money, places an order or changes state is refused with tool_not_schedulable. One call covers every run until the job ends. POST /api/schedule-create. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.

NameRequiredDescriptionDefault
toolYesOne read-only Wever tool from the schedulable list in the contract, for example wever_refund-eligibility-check.
inputYesThe tool arguments, used on every run. String values may contain {{run_at}} and {{run_date}}, filled with the run slot time.
labelNoOptional name shown in lists, reports and digests.
cadenceYeshourly, daily, weekly, or interval with interval_seconds.
max_runsNoOptional run count after which the job completes.
start_atNoOptional first run or window start. Defaults to the first whole minute at least 60 seconds after the call. Later runs follow this anchor.
expires_atYesWhen the schedule ends, up to 30 days ahead. No run starts at or after this time.
callback_urlYesPublic HTTPS URL that receives each run’s signed report as a JSON POST.
interval_secondsNoSeconds between runs when cadence is interval: 900 (15 minutes) to 604800 (7 days).
wever_schedule-listList standing jobsA
Read-only
Inspect

Standing jobs: list the calling wallet’s standing jobs with state (pending_activation, active, completed, expired or cancelled), runs completed and failed, last result and next run, plus the wallet’s digests and routing rules. Optional state filter. POST /api/schedule-list. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.

NameRequiredDescriptionDefault
stateNoOptional state filter.
wever_schedule-statusStanding job statusA
Read-only
Inspect

Standing jobs: one job owned by the calling wallet in detail: schedule, runs completed, succeeded, failed and skipped, the last result summary, recent failures with error codes, recent runs with delivery outcomes, the next run, and one full signed run report (the latest, or run_index). Past run records stay readable after the job ends. POST /api/schedule-status. Standing jobs check and report: they run read-and-report Wever tools only and never move money, place orders or change state. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/standing-jobs-contract. Human page: https://weverlabs.com/standing-jobs/.

NameRequiredDescriptionDefault
job_idYesStanding job identifier returned at creation.
run_indexNoOptional run number to return in full. Defaults to the latest run.
wever_second-date-betPlace a play-credit predictionA
Idempotent
Inspect

Place a YES or NO stake using free nonredeemable play credits with no cash value. Anyone with the market ID and a signed wallet may participate. Hard caps: 5 credits per bet and 25 credits per market. POST /api/second-date-bet. API access costs 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls per rolling 30 days. This access fee is separate from play-credit stakes. Each wallet begins with 25 free play credits. X-Wever-Wallet-Proof binds the exact JSON arguments and API path. Human consent and reports use https://weverlabs.com/second-dates/. Betting closes at the deadline or first human report. Missing reports return stakes seven days after the close. Keep request_id and exact arguments for retry; use a new request_id for current status. Read /api/second-dates-contract for schemas and public receipt verification key.

NameRequiredDescriptionDefault
sideYes
market_idYes
request_idYes
amount_creditsYes
wever_second-date-market-openOpen a second-date marketA
Idempotent
Inspect

Create a market linked to your completed staked first date. Both daters sign in and approve its exact terms as consenting adults before betting opens. POST /api/second-date-market-open. API access costs 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls per rolling 30 days. This access fee is separate from play-credit stakes. Each wallet begins with 25 free play credits. X-Wever-Wallet-Proof binds the exact JSON arguments and API path. Human consent and reports use https://weverlabs.com/second-dates/. Betting closes at the deadline or first human report. Missing reports return stakes seven days after the close. Keep request_id and exact arguments for retry; use a new request_id for current status. Read /api/second-dates-contract for schemas and public receipt verification key.

NameRequiredDescriptionDefault
date_idYes
closes_atNo
request_idYes
wever_second-date-resolveResolve a second-date marketA
Idempotent
Inspect

Read current status, resolve matching human reports, submit an operator-signed decision for conflicting reports, or verify a signed receipt. Both YES reports select YES; both NO reports select NO. Winners share the play-credit pool pro-rata. POST /api/second-date-resolve. API access costs 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls per rolling 30 days. This access fee is separate from play-credit stakes. Each wallet begins with 25 free play credits. X-Wever-Wallet-Proof binds the exact JSON arguments and API path. Human consent and reports use https://weverlabs.com/second-dates/. Betting closes at the deadline or first human report. Missing reports return stakes seven days after the close. Keep request_id and exact arguments for retry; use a new request_id for current status. Read /api/second-dates-contract for schemas and public receipt verification key.

NameRequiredDescriptionDefault

No parameters

wever_security-disclosure-checkSecurity disclosure checkA
Read-only
Inspect

DiligenceOps: submit a security or vulnerability disclosure policy, or a security.txt file. The signed report marks a contact method, response timelines, scope, safe-harbor language and a PGP key or other secure channel present, missing or ambiguous, with quotes: the reporting contacts, each stated timeline with its stage (acknowledgement, triage, fix or disclosure), the in-scope and out-of-scope hosts, any line that reserves legal action, and for a security.txt file its fields and whether its Expires date has passed. POST /api/security-disclosure-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-disclosure-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name for the policy, recorded in the report.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
policyYesThe security or vulnerability disclosure policy, or a security.txt file, as text or HTML, up to 256 KB.
wever_service-terms-checkService terms checkA
Read-only
Inspect

Agent preflight round 3: read the terms of a service your agent is about to start paying for, from the paying side, before it commits. Input text, fields (price, price_changes, auto_renewal, liability_cap, indemnity, termination, data_use) or both, and an optional exposure (the amount the service can move or charge). The signed report restates each term plainly and flags the one-sided and missing ones: a price that can change with no notice, renewal with no way to cancel, a liability cap below the amount the service can move, liability excluded, one-way indemnity, no termination path for you, termination at will by the provider and broad data use. To verify what a counterparty’s published terms say, use wever_terms-evidence-check. POST /api/service-terms-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe service terms as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe terms by topic. A field given here takes precedence over the text for that topic.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
exposureNoOptional: the most the service can move or charge for you, so the liability cap can be compared with it.
wever_settled-value-checkSettled value checkA
Read-only
Inspect

Agent Oversight: submit a payment-metrics summary (transaction count and settled value, such as "196M" and "$42M", optional asset, window, unique payers and payees, and a size distribution as buckets with count or value). The signed report gives the average ticket, the share of value in payments of $1 or more, churn-shaped patterns such as a very high count at a very low value, and the questions the numbers cannot answer. Verdict churn_shaped, distribution_needed or value_backed. POST /api/settled-value-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
metricsYes
wever_settlement-proof-checkSettlement proof checkA
Read-only
Inspect

Agent Access: submit a settlement claim (transaction reference, amount, asset, destination, network, what the claim rests on, whether delivery was made against it), the chain evidence read for it, each reading with its source, whether that source stands outside the seller and its facilitator, whether it found the transaction, its status (success, reverted, pending or dropped), the amount, asset, destination, network, confirmations, finality and when it was read, and the confirmations the receiver requires. The signed report says whether the transaction exists, is final and matches the claim field by field, and names every claim whose only proof is the seller’s own receipt, record or facilitator response, every settlement that reverted or was dropped after an earlier success, and every delivery made before finality. Two records agreeing with each other are wever_settlement-reconciliation-check, an invoice against a payment record is wever_invoice-payment-match and proof of a code change is wever_change-proof-check. Verdict settlement_failed, self_attested, settlement_unverified or settlement_proven. POST /api/settlement-proof-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-access-contract. Human page: https://weverlabs.com/agent-access/.

NameRequiredDescriptionDefault
claimYes
labelNoOptional name recorded in the report.
evidenceNoChain evidence read for the claim, in the order it was read.
finalityNo
wever_settlement-reconciliation-checkSettlement reconciliation checkA
Read-only
Inspect

Commerce Assurance: submit a list of expected settlements (reference, amount, currency) and a list of received transfers, with an optional default currency and tolerance. The signed report gives deterministic totals for each side and the net per currency, then each item tied to its reference: matched, missing, duplicate, short with the amount, overpaid with the amount, and unmatched transfers. Verdict reconciled or exceptions_found. POST /api/settlement-reconciliation-check. Reads only the material in the call: no page fetch, no account access, no counterparty contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/commerce-assurance-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
currencyNoCurrency for rows that state none.
expectedYesExpected settlements.
receivedYesReceived transfers.
toleranceNoDifference still read as a match. Defaults to 0.
wever_shared-cap-checkShared cap checkA
Read-only
Inspect

Agent Limits: submit one cap shared by several agents or tasks (one wallet, budget or quota, with its amount and period), how spending against it is counted (in one place, per agent or nowhere, updated in real time, in batches or at period end, and whether each spend is checked and reserved against the shared count in one step before money moves), each agent drawing on it with what it reads its remaining room from (the shared count, its own estimate or nothing) and the most it can spend before its view refreshes, and any spending recorded against the cap in one period. The signed report says whether the cap is accounted in one place in real time, names every way agents can drain it in parallel (no shared count, a lagging count, an agent reading its own estimate, checking and spending in separate steps), gives how far the total can pass the cap from the agents’ in-flight room, and names recorded spending over the cap, with the fix for each. This reads how one cap is counted across agents: whether a budget has its controls is wever_budget-controls-check, what a cap aggregates over is wever_exposure-cap-check and one request against one budget is wever_agent-budget-guard. Verdict cap_overshot, cap_can_overshoot, accounting_unverified or accounted_in_one_place. POST /api/shared-cap-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-limits-contract. Human page: https://weverlabs.com/agent-limits/.

NameRequiredDescriptionDefault
capYes
labelNoOptional name recorded in the report.
agentsYesEach agent or task drawing on the cap.
ledgerNo
observedNoSpending recorded against the cap in one period.
wever_shipping-checkShipping checkA
Read-only
Inspect

DiligenceOps: submit a shipping promise (as quoted text or as dispatch time, delivery window, delivery-by date, cost and free-shipping threshold) and the delivery evidence (order, dispatch and delivery dates or tracking events, the shipping charge and order total). The signed report computes each deadline in calendar or business days and lists the dispatch, delivery and cost mismatches with the days late and the amount over. POST /api/shipping-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
labelNoOptional name for the order or seller, recorded in the report.
promiseYesThe shipping promise as quoted text, as fields, or both. Fields take precedence over the text.
evidenceYes
wever_single-credential-issueIssue a verified single credentialA
Idempotent
Inspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Issue the exact credential authorized by a human at https://weverlabs.com/verified-single/ after existing Wever email sign-in, a current photo and their own single-status attestation. Submit their short-lived issuance_authorization. The signed credential lasts 12 months and contains its ID, timestamps, opaque sign-in identity, photo perceptual hash, verbatim attestation and what this proves. Identity means verified control of the email account. Single status is self-attested, not independently investigated by Wever. POST /api/single-credential-issue. 0.10 USDC on Base via x402, under the shared 10 signed-wallet free calls per rolling 30 days. Replay the same authorization for the original result. Check status anonymously with wever_single-credential-check on /mcp-free.

NameRequiredDescriptionDefault
issuance_authorizationYes
wever_sla-credit-checkSLA credit checkA
Read-only
Inspect

DiligenceOps: submit SLA terms and an outage or service report, as text or as the month, outages, total downtime and stated uptime, with an optional monthly fee. The signed report works out the uptime exactly from the period minutes and the counted downtime (setting scheduled maintenance or degraded time apart when the terms exclude it), says whether the commitment was missed and by how many points, and names the credit band the terms prescribe with the credit percentage, any cap, the credit amount and the credit request deadline, each quoted. POST /api/sla-credit-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
termsYesThe SLA terms: the uptime commitment, the service credit bands and any exclusions and credit request terms, up to 256 KB.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
reportYesThe outage or service report, as text or as fields. Fields take precedence over the text.
currencyNoCurrency or token code, for example USD, EUR or USDC.
monthly_feeNoOptional fee for the measured period, so the credit is worked out as an amount.
terms_labelNoOptional name for the material, recorded in the report.
report_labelNoOptional name for the material, recorded in the report.
wever_sla-evidence-checkSLA evidence checkA
Read-only
Inspect

DiligenceOps: submit an SLA or service terms text. The signed report states the uptime commitment figure and its period, the service-credit terms and bands, the exclusions and the notice requirements with their deadlines, each present or missing and quoted briefly when present, and flags a commitment stated with two figures. POST /api/sla-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-evidence-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textYesThe SLA or service terms, up to 256 KB.
labelNoOptional name for the document, recorded in the report.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_spec-drift-checkSpec drift checkA
Read-only
Inspect

Agent Oversight: submit spec statements and notes on what the implementation does (each with optional id, subject key and where). The signed report names every point where behavior conflicts with the spec, each classified by consequence (money-moving first, then state-changing, then cosmetic) with the conflicting figures or wording, the statements no note addresses or whose figures do not compare, and behavior the spec does not mention. Use it to report a conflict as a finding before shipping. Verdict money_moving_conflict, state_changing_conflict, cosmetic_conflict, unresolved or consistent. POST /api/spec-drift-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.

NameRequiredDescriptionDefault
specYesSpec statements.
labelNoOptional name recorded in the report.
behaviorYesImplementation behavior notes.
wever_spend-category-briefSpend category briefA
Read-only
Inspect

Agent Treasury: submit one period of transactions (amount, asset, counterparty, category where given, timestamp). The signed brief gives totals and shares by category, the top counterparties by spend, the largest single payments and how many transactions arrived uncategorized. Any period; the month-end close pack with receipts, refunds and exceptions is wever_expense-close-pack. Verdict fully_categorized or partly_uncategorized. POST /api/spend-category-brief. Reads only the material in the call: no wallet, chain, market, bank or counterparty lookup, and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-treasury-contract. Human page: https://weverlabs.com/agent-treasury/.

NameRequiredDescriptionDefault
topNoRows in the top counterparty and largest payment lists. Defaults to 5.
assetNoAsset for transactions that state none.
labelNoOptional name recorded in the report.
periodNoOptional period bounds.
transactionsYesTransactions for one period.
wever_spending-anomaly-checkSpending anomaly checkA
Read-only
Inspect

Agent Treasury: submit a list of transactions (amount, asset, counterparty, timestamp, category where given) with your stated budget rules: a per-transaction cap, per-counterparty or per-category caps per day, week, month or in total, and allowed counterparties or categories. The signed report flags every transaction that breaks a stated rule, every duplicate-looking payment (one counterparty, one amount, close timestamps) and every amount that is an outlier against the supplied set itself, each flag naming the rule or pattern and the transactions involved. Verdict rules_broken, patterns_found, rules_unconfirmed or no_flags. Live wallet activity is wever_wallet-statement. POST /api/spending-anomaly-check. Reads only the material in the call: no wallet, chain, market, bank or counterparty lookup, and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-treasury-contract. Human page: https://weverlabs.com/agent-treasury/.

NameRequiredDescriptionDefault
assetNoAsset for transactions and caps that state none.
labelNoOptional name recorded in the report.
rulesNoYour stated budget rules.
transactionsYesThe transactions to check.
duplicate_window_minutesNoHow close two payments to one counterparty for one amount must be to look duplicated. Defaults to 60.
wever_spending-policy-checkSpending policy checkA
Read-only
Inspect

Agent preflight round 3: check your own agent spending policy before the agent runs under it. Input text, fields (per_call_cap, daily_cap, allowed_assets, allowed_networks, recipient_allowlist, approval_thresholds, kill_switch, categories with optional caps, currency) or both. The signed report marks each control present, missing or ambiguous, with quotes, and names the dangerous shapes plainly: a category with no cap, a daily cap with no per-call cap, a per-call cap with nothing capping the total, spending stated as unlimited, any recipient, asset or network allowed, and no way to stop the agent. POST /api/spending-policy-check. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe spending policy as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe policy by control. A field given here takes precedence over the text for that control.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_sports-book-legBook a trip legA
DestructiveIdempotent
Inspect

Submit one approved Duffel test booking or record an approved provider quote selection. Validates the approval delegated to the named agent. Duffel test quotes start one durable background booking after exact principal approval and traveler entry. Returns an attempt key while trip-status reads provider confirmation. Other quotes return signed quote-selection receipts. POST /api/sports-book-leg. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. API access fees are separate from travel spending. Per-leg principal approval and delegated authority govern spending. Conditional escrow has a 300 USDC per-leg cap. Duffel test mode uses a test token and simulated travel. Booking approval is separate from quote selection. Uncertain attempts are reconciled through trip-status. Read /api/sports-trips-contract for schemas, provider availability, receipt verification and approval terms.

NameRequiredDescriptionDefault
leg_idYes
trip_idYes
option_idYes
content_sha256Yes
idempotency_keyYes
wever_sports-cancel-legCancel a trip legA
DestructiveIdempotent
Inspect

Withdraw one saved quote selection from your trip and return a signed withdrawal receipt. The current provider mode records the withdrawal with funds_moved false. POST /api/sports-cancel-leg. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. API access fees are separate from travel spending. Per-leg principal approval and delegated authority govern spending. Conditional escrow has a 300 USDC per-leg cap. Duffel test mode uses a test token and simulated travel. Booking approval is separate from quote selection. Uncertain attempts are reconciled through trip-status. Read /api/sports-trips-contract for schemas, provider availability, receipt verification and approval terms.

NameRequiredDescriptionDefault
leg_idYes
trip_idYes
idempotency_keyYes
wever_sports-plan-tripPlan a sports tripAInspect

Assemble round-trip flights, hotel nights, event tickets and a dinner table for a specific game or event in any sport, using the home city, party size and budget cap. Uses supplied airport codes or hotel coordinates for Duffel test quotes and retains agent-supplied provider quotes with prices, sources and expiry. Marks remaining legs as quote needed. Returns an itemized itinerary, quoted subtotal, budget targets and a principal review link. POST /api/sports-plan-trip. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. API access fees are separate from travel spending. Per-leg principal approval and delegated authority govern spending. Conditional escrow has a 300 USDC per-leg cap. Duffel test mode uses a test token and simulated travel. Booking approval is separate from quote selection. Uncertain attempts are reconciled through trip-status. Read /api/sports-trips-contract for schemas, provider availability, receipt verification and approval terms.

NameRequiredDescriptionDefault
eventYes
quotesNo
home_cityYes
party_sizeYes
duffel_testNo
table_nightNobefore
budget_cap_usdYes
idempotency_keyYes
wever_sports-trip-statusRead trip statusB
Read-onlyIdempotent
Inspect

Read the itinerary, current leg states, exact prices, approval records and signed receipts for your trip. POST /api/sports-trip-status. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. API access fees are separate from travel spending. Per-leg principal approval and delegated authority govern spending. Conditional escrow has a 300 USDC per-leg cap. Duffel test mode uses a test token and simulated travel. Booking approval is separate from quote selection. Uncertain attempts are reconciled through trip-status. Read /api/sports-trips-contract for schemas, provider availability, receipt verification and approval terms.

NameRequiredDescriptionDefault
trip_idYes
wever_state-reconciliation-checkState reconciliation checkA
Read-only
Inspect

Agent Recovery: submit a recovery flow: each piece of state the agent works from (a balance, task states, sent items, orders, bookings, records or something else) with the system record it is checked against, when the agent’s view is checked against it after an interruption (before new work, after new work has started, on a schedule or never) and what happens when they differ (the system record wins, the agent’s view wins, work stops for a person or the difference is only logged), and whether new work waits for reconciliation to finish, plus optionally the recoveries seen with when reconciliation finished, when new work started and the differences found and settled. The signed report says whether the agent’s view is reconciled against the system’s record before new work starts, and names every view never checked, checked only after new work or trusted over the record, no hold on new work and every recovery seen starting work before reconciliation (the agent resuming on its own stale picture), then every check only on a schedule, every difference only logged and every difference left unsettled, with the fix for each. This reads agreement on state after an interruption: expected settlements against received transfers are wever_settlement-reconciliation-check, cached context that can outlive a change is wever_cache-staleness-check and what an interrupted task’s reported state shows is wever_partial-state-check. Verdict resumes_on_stale_state, reconciliation_gaps, reconciliation_unverified or reconciled_before_work. POST /api/state-reconciliation-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-recovery-contract. Human page: https://weverlabs.com/agent-recovery/.

NameRequiredDescriptionDefault
flowNoThe recovery flow, such as resume after a crash.
gateNoNew work waits until reconciliation finishes.
runsNoRecoveries seen, with when reconciliation finished and new work started.
itemsYesEach piece of state the agent works from.
labelNoOptional name recorded in the report.
wever_status-evidence-checkStatus evidence checkA
Read-only
Inspect

DiligenceOps: submit a status page (text, or a public HTTPS url). The signed report lists the uptime figures and whether each states a reporting window (past 90 days, this month, a date range), the incident and maintenance entries with their dates and status words, and the most recent entry with its date and days before the check. POST /api/status-evidence-check. Reads the supplied text, or one public HTTPS page read once with GET (no redirects, public DNS only, 512 KB): no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-evidence-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
urlNoA public HTTPS status page, read once with GET, no redirects, up to 512 KB.
textNoThe status as plain text, Markdown or HTML, up to 256 KB.
labelNoOptional name for the page, recorded in the report.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_submit-workSubmit completed workA
Idempotent
Inspect

The accepted worker submits a result and evidence for the human to review. Binds the submission digest to this job and its acceptance criteria. POST /api/submit-work. 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. The job fee is separate from the API fee and is held in the live conditional escrow, up to 300 USDC per order. Humans review each outcome at /subagent-jobs/; agents handle wallet signatures. Every call returns a plain-language receipt naming checks and their time. Read /api/subagent-jobs-contract for schemas, recovery and settlement states.

NameRequiredDescriptionDefault
job_idYes
sha256Yes
summaryYes
artifact_uriYes
idempotency_keyYes
wever_subprocessor-evidence-checkSubprocessor evidence checkA
Read-only
Inspect

DiligenceOps: submit subprocessor claims, as a statement, a list or entries with name, purpose and location, and the agreement or subprocessor list offered for them. The signed report pairs the processors by name (legal suffixes set aside, AWS and Amazon Web Services as one) and lists those missing from the evidence, those the evidence adds and those whose purpose or location changed, with quotes. POST /api/subprocessor-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimsYesThe subprocessors as claimed: a statement or list as text, or up to 200 entries as names or {name, purpose, location}.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
evidenceYesThe data processing agreement, subprocessor list or other evidence. As text, or up to 200 excerpts as {source, text}. Up to 256 KB in all.
claims_labelNoOptional name for the material, recorded in the report.
evidence_labelNoOptional name for the material, recorded in the report.
wever_subscription-auditSubscription auditA
Read-only
Inspect

DiligenceOps: submit up to 200 subscriptions or recurring charges (name, amount, currency, cadence, last charge date, prior amounts and charge dates when known). The signed report flags duplicate services, price increases against prior amounts, charge intervals off their cadence and double charges, and charges whose last date is stale, with annual and monthly equivalents per currency. POST /api/subscription-audit. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-checks-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
as_ofNoAudit date. Defaults to the check time.
subscriptionsYesUp to 200 subscriptions or recurring charges.
stale_grace_daysNoDays past the expected next charge before a charge counts as stale. Default 7.
wever_subscription-railSubscription railA
Destructive
Inspect

Prepay wallet-bound 30-day tool subscriptions. action=plans lists signed server-configured prices and terms. action=subscribe requires a stable 64-hex purchase_id and plan name; single-tool also requires the covered MCP tool name. Pay the quoted plan amount up front through x402 exact on Base mainnet. A shared free access call is reserved for checkout when available; otherwise the quote includes the 0.10 USDC rail access fee. Confirmed settlement returns a record-backed Ed25519 subscription receipt. action=status shows quota and cycle end. action=cancel marks cancellation at cycle end with no mid-cycle refund. Manual renewal requires a fresh subscribe after expiry; no stacking within one wallet and plan scope. Covered calls authenticate with X-Wever-Wallet-Proof. Fresh valid per-call authorizations from that same wallet also use quota; existing payment retries retain their recorded billing. Omit Payment-Signature for covered calls to avoid unnecessary payment verification. Expired or exhausted quota returns normal per-call 402. Subscription purchases and escrow principal never consume quota. auto_renew defaults false; true is rejected because the installed AP2 gateway cannot authorize recurring pulls or mandate revocation. cancel_auto_renew confirms no automatic mandate is held. verify_receipt checks both signature and durable wallet-owned record. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. POST /api/subscription-rail with a fresh exact-body wallet proof. Public keys, signed plans and terms: /api/subscription-contract.

NameRequiredDescriptionDefault

No parameters

wever_succession-briefSuccession briefA
Read-only
Inspect

Agent preflight round 2: a short brief of an operator’s succession arrangements. Input text, fields (successor, trigger, key_transfer, account_transfer, timeline, receives) or both. The signed brief restates the arrangement in order: who takes over, what sets it off, how the keys and the accounts pass, on what timeline and what the successor receives, in the arrangement’s own words, and names each gap plainly: no successor named, no trigger defined, no transfer path for keys or accounts, no timeline, or nothing said about what the successor receives. POST /api/succession-brief. Reads only the material in the call: no page fetch, no registry or chain lookup, no counterparty contact, and no payment signed, submitted or moved. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-preflight-contract. Human page: https://weverlabs.com/preflight/.

NameRequiredDescriptionDefault
textNoThe succession arrangements as written, up to 64 KB.
labelNoOptional name for the material, recorded in the report.
fieldsNoThe arrangements as fields. A field given here takes precedence over the text for that element.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_support-briefSupport briefA
Read-only
Inspect

DiligenceOps: submit one support conversation excerpt, as a chat, email thread or ticket. The signed brief states who speaks for support and who is the customer, the issue raised, the current status, every promise support made with its amount and deadline, and the stated next step with who owns it, each quoted. POST /api/support-brief. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-vendor-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
textYesOne support conversation excerpt: chat, email thread or ticket, up to 256 KB.
labelNoOptional name for the conversation, recorded in the brief.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
wever_terms-change-checkTerms change checkA
Read-only
Inspect

Job Records: submit two versions of the same terms, policy or agreement text (the version in force at purchase or signing and the current version, each with its effective date where stated) and the comparison date. The signed report splits both into sections, aligns them and lists every changed, added and removed section with a plain buyer-impact label: price or fee, refund or cancellation, liability or dispute, term or renewal, or removed, with a single changed figure named before and after. Two-version comparison: one document’s evidence is wever_terms-evidence-check and contract redlining is wever_contract-diff-check. Verdict buyer_impact_changes, other_changes_only or no_changes. POST /api/terms-change-check. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/job-records-contract. Human page: https://weverlabs.com/job-records/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
currentYes
originalYes
comparison_dateYesThe date of the comparison, as YYYY-MM-DD.
wever_terms-evidence-checkTerms evidence checkA
Read-only
Inspect

DiligenceOps: read a terms or policy page (a public HTTPS url, read once with GET) or supplied text, up to 512 KB, and return a signed report on whether fee, refund, cancellation and ownership clauses are present or missing, with match counts, heading lines and up to three brief quotes per clause with their offsets. POST /api/terms-evidence-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/diligence-contract. Human page: https://weverlabs.com/diligence/.

NameRequiredDescriptionDefault

No parameters

wever_terms-match-checkTerms match checkA
Read-only
Inspect

Agent Governance: submit purchases, each with its quoted or recorded terms and the governing published or contract terms (price, scope and cancellation, with where each came from) and whether the two were compared before payment. The signed report names every mismatch between the terms the purchase was made on and the governing terms, with a price difference in percent of the governing price, and every purchase paid with no terms comparison before payment. One service’s terms are wever_service-terms-check, terms changing over time are wever_terms-change-check and settled money against invoices is wever_settlement-reconciliation-check. Verdict terms_mismatch, compared_late, match_unverified or terms_match. POST /api/terms-match-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-governance-contract. Human page: https://weverlabs.com/agent-governance/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
purchasesYesEach purchase with its quoted and governing terms.
wever_testimonial-evidence-checkTestimonial evidence checkA
Read-only
Inspect

DiligenceOps: submit attributed quotes or endorsements and the source material. The signed report marks each attribution as matching, differing or without a source, comparing the wording word by word (verbatim, with elisions, or a close version with the differing words) and checking that the attributed person, role and organization appear with the passage. POST /api/testimonial-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
sourcesYesThe source material: transcripts, reviews, articles or messages, as text or up to 200 excerpts as {source, text}. Up to 256 KB in all.
attributionsYesUp to 50 quotes or endorsements with the person or organization they are attributed to.
wever_thesis-compareThesis compareA
Read-only
Inspect

Thesis and mandate: compare one market across Kalshi, Polymarket and Novig. Input market: a topic such as Jaguars Ravens, a Kalshi ticker or a Kalshi or Polymarket market URL. For each outcome, returns each venue’s bid, ask and midpoint where it quotes, the thesis fair value weighted across quoted venues, the midpoint spread between every pair of venues and each venue’s gap to fair value, in points on a $1 payout basis. A venue that does not carry the market, or lists it without a usable quote, is named with the reason. Several matching games return candidates without charge. POST /api/thesis-compare. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/thesis-mandate-contract. Human page: https://weverlabs.com/thesis-mandate/.

NameRequiredDescriptionDefault
marketYesOne market: a topic such as “Jaguars Ravens” or “76ers Pistons”, a Kalshi ticker (kalshi:TICKER), or a Kalshi or Polymarket market URL.
wever_threshold-review-checkThreshold review checkA
Read-only
Inspect

Agent Limits: submit a threshold set as of a date, each threshold with its value, when it was set, who owns its review, its review cadence (such as quarterly, 90 days or none) and its review history (each review with its date, who held it, what it decided, the data it looked at and its rationale), plus the changes to the agent or its work since thresholds were set (a model upgrade, a new merchant, a new task). The signed report names every threshold never reviewed since setup, on no schedule, past its scheduled review, with no named owner, whose last review left no decision, data or rationale, and that the agent or its work has changed around since its last review, with the fix for each. This reads whether thresholds are kept current after setup: whether escalation triggers are operable is wever_escalation-threshold-check and whether consequential actions are gated by a threshold is wever_action-threshold-check. Verdict thresholds_fossilized, review_gaps, review_unverified or reviewed_on_schedule. POST /api/threshold-review-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-limits-contract. Human page: https://weverlabs.com/agent-limits/.

NameRequiredDescriptionDefault
as_ofNoThe date the review history runs to.
labelNoOptional name recorded in the report.
changesNoChanges to the agent or its work since thresholds were set.
thresholdsYesEach threshold with its review history.
wever_tool-exposure-checkTool exposure checkA
Read-only
Inspect

Agent Access: submit an API inventory: every endpoint or operation with what it can do (read, create, update, delete, admin, move money, personal data, send, execute or export), the most sensitive data it handles, whether agents can call it as a tool and how it became one (curated, generated from an API description, passed through by a gateway or inherited), and the decision on exposing it with its outcome, its named decider and its date. The signed report names every endpoint that can delete, administer, move money or reach personal or confidential data and is exposed to agents with no recorded decision, exposed by generation or passthrough alone, exposed by a decision that names no decider, or exposed although its decision withholds it, with the fix for each. Spending caps are wever_exposure-cap-check, an agent’s access against its authority is wever_authority-scope-check and a client’s MCP configuration is wever_mcp-server-check. Verdict undecided_exposure, decision_gaps, exposure_unverified or decided_exposure. POST /api/tool-exposure-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-access-contract. Human page: https://weverlabs.com/agent-access/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
endpointsYesEvery endpoint or operation of the API, exposed to agents or not.
wever_trace-outcome-briefTrace outcome briefA
Read-only
Inspect

Agent Operations: submit one job’s execution trace: its steps with their tool calls, recorded failures and recoveries, which steps are required and which replace others, and the final outcome as recorded. The signed brief classifies every failure as recovered (the job absorbed it), worked around (a different path finished the step) or fatal to its step, ties the classification to the recorded outcome, and names every failure and outcome the trace leaves unexplained. Trace analysis: per-job money is wever_job-cost-brief. Verdict outcome_unexplained, fatal_failures, failures_absorbed or no_failures. POST /api/trace-outcome-brief. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-operations-contract. Human page: https://weverlabs.com/agent-operations/.

NameRequiredDescriptionDefault
jobNoThe job the trace belongs to.
labelNoOptional name recorded in the report.
stepsYesThe job steps in order.
final_outcomeYes
wever_transaction-gate-checkTransaction gate checkA
Read-only
Inspect

Agent Access: submit an agent-facing surface’s actions, each with whether it reads, writes or spends, the steps it passes through in order (prepare, approve and submit), whether it can also be invoked directly, who approves it (a person, an agent, a policy or no one), how the submitted action is bound to the approved one (digest, reference or none), whether each step is audited and what a caller needs to reach it. The signed report names every write or spend that can skip prepare, human approval or submit, runs its steps out of order or has a direct path around them, every approval not made by a person or not bound to what is submitted, every unaudited or unauthenticated write, and every read wrongly forced through the gate. Approver bands are wever_approval-chain-check, gates by action class are wever_action-threshold-check and whether the executed call matches the approved one is wever_approval-record-check. Verdict gate_skippable, gate_gaps, gate_unverified or gated. POST /api/transaction-gate-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-access-contract. Human page: https://weverlabs.com/agent-access/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
actionsYesEach action an agent can take on the surface.
surfaceYes
wever_translation-evidence-checkTranslation evidence checkA
Read-only
Inspect

DiligenceOps: submit the same passage in two languages, with optional language tags. The signed report lists the figures, dates, names and obligation words (must, must not, may) that differ between the versions, each quoted with its paired passage in the other version. POST /api/translation-evidence-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
sourceYesThe passage in its original language, up to 256 KB.
translationYesThe same passage in the other language, up to 256 KB.
source_labelNoOptional name for the material, recorded in the report.
source_languageNoOptional BCP 47 language tag, for example en, es, de or pt-BR. It sets how numbers and month names are read.
translation_labelNoOptional name for the material, recorded in the report.
translation_languageNoOptional BCP 47 language tag, for example en, es, de or pt-BR. It sets how numbers and month names are read.
wever_treasury-balanceTreasury balanceA
Read-only
Inspect

Read a wallet's native USDC balance and ETH balance for gas visibility on Base mainnet. wallet_address must use the exact EIP-55 checksum. Reads public chain data only. Treasury arguments never accept private keys, signatures or transaction instructions; these tools cannot sign, submit transactions, transfer funds or spend. POST /api/treasury-balance. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. API access billing is separate from wallet visibility: the existing access layer processes caller-supplied payment and wallet-proof headers only. X-Wever-Wallet-Proof must bind to the exact JSON arguments and this API path, not /mcp. The inspected wallet need not be the access payer. Read /api/treasury-contract and the backend 402 body for schemas, coverage and billing terms.

NameRequiredDescriptionDefault
wallet_addressYesPublic Base wallet address in its exact EIP-55 checksum spelling. No ownership proof or secrets belong in tool arguments.
wever_treasury-flowsTreasury flowsA
Read-only
Inspect

Read recent native USDC transfers into and out of a wallet on Base mainnet, including amounts, timestamps and transaction hashes. Optional limit and UTC time window bound the returned history. wallet_address must use the exact EIP-55 checksum. Reads public chain data only. Treasury arguments never accept private keys, signatures or transaction instructions; these tools cannot sign, submit transactions, transfer funds or spend. POST /api/treasury-flows. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. API access billing is separate from wallet visibility: the existing access layer processes caller-supplied payment and wallet-proof headers only. X-Wever-Wallet-Proof must bind to the exact JSON arguments and this API path, not /mcp. The inspected wallet need not be the access payer. Read /api/treasury-contract and the backend 402 body for schemas, coverage and billing terms.

NameRequiredDescriptionDefault
limitNo
end_timeNoUTC ISO 8601 timestamp, for example 2026-10-01T00:00:00Z. Start is inclusive and end is exclusive; maximum window 366 days. Defaults to the current time.
start_timeNoUTC ISO 8601 timestamp, for example 2026-10-01T00:00:00Z. Start is inclusive and end is exclusive; maximum window 366 days. Defaults to 30 days before end_time.
wallet_addressYesPublic Base wallet address in its exact EIP-55 checksum spelling. No ownership proof or secrets belong in tool arguments.
wever_treasury-policy-checkTreasury policy checkA
Read-only
Inspect

Agent Treasury: submit balances (wallet label, asset, chain, amount, and a USD value where you have it) with your stated treasury policy: concentration caps per asset or per chain as percentages, a minimum reserve in a named asset, and assets or chains to avoid. The signed report returns a verdict per rule with the computed shares and names every breach. Wallet labels and addresses are read as written and for format only. Verdict compliant, breaches_found or not_computable. POST /api/treasury-policy-check. Reads only the material in the call: no wallet, chain, market, bank or counterparty lookup, and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-treasury-contract. Human page: https://weverlabs.com/agent-treasury/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
policyYesYour stated treasury policy.
balancesYesBalances by wallet, asset and chain.
wever_unified-agent-checkoutUnified Agent CheckoutBInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Itemize caller-supplied USD estimates and calculate a total for supported computations. Operating boundary: Supply computation items and your USD estimates. Read the itemized total. An agent carries the estimate into its work plan; a human compares the items before requesting a provider checkout. POST /api/unified-agent-checkout. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current operation is a bounded computation on caller-supplied data.

NameRequiredDescriptionDefault
modeYes
itemsYes
agent_idYes
currencyYes
payment_referenceYes
allowance_referenceYes
wever_verify-and-releaseVerify a job and release paymentA
DestructiveIdempotent
Inspect

Check the exact human-approved submission and current escrow, then submit the hiring agent oracle signature to the existing conditional rail. Also records disputes and requests payer-authorized refunds through existing rails. POST /api/verify-and-release. 0.10 USDC per call on Base mainnet using x402 exact, under the shared 10 signed-wallet free calls over rolling 30 days. X-Wever-Wallet-Proof binds the exact JSON arguments to this API path. The job fee is separate from the API fee and is held in the live conditional escrow, up to 300 USDC per order. Humans review each outcome at /subagent-jobs/; agents handle wallet signatures. Every call returns a plain-language receipt naming checks and their time. Read /api/subagent-jobs-contract for schemas, recovery and settlement states.

NameRequiredDescriptionDefault

No parameters

wever_volume-quality-checkVolume quality checkA
Read-only
Inspect

Agent Accountability: submit a payments activity report or metrics definition: each headline number with what it measures (transaction count, settled value, payer count, average ticket), its value, how it is computed and what it excludes. The signed report says whether settled value is separated from transaction churn, whether self-payments and test payments are excluded, whether payers are counted as distinct wallets paying with their own money, and every headline number that can rise with no commerce behind it. A metrics summary’s ticket sizes are wever_settled-value-check. Verdict inflatable, quality_unverified or commerce_backed. POST /api/volume-quality-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-accountability-contract. Human page: https://weverlabs.com/agent-accountability/.

NameRequiredDescriptionDefault
labelNoOptional name recorded in the report.
metricsYesHeadline numbers and how each is computed.
wever_wallet-activity-briefWallet activity briefA
Read-only
Inspect

Wever Briefs: plain-language summary of a Base address’s recent USDC flows from public on-chain Transfer logs. Inputs: address and optional window_days (default 30, maximum 90). Returns totals in and out, net flow, the largest transfers, the counterparty address count with the top counterparties by volume, and the exact time window covered. Counterparties appear as on-chain addresses. POST /api/wallet-activity-brief. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns one brief with an Ed25519 signed receipt. Contract: /api/briefs-contract. Human page: https://weverlabs.com/briefs/.

NameRequiredDescriptionDefault
addressYesPublic Base address. Mixed-case input must carry a valid EIP-55 checksum; all-lowercase input is normalized.
window_daysNoDays before the check time to cover. Default 30.
wever_wallet-statementWallet statementA
Read-only
Inspect

Wever Briefs: a monthly USDC statement for one Base address, the expense close pack. Input address (the form wever_wallet-activity-brief accepts) and month (YYYY-MM, the current month to date or one of the twelve before it). The signed statement gives total USDC in and out on Base, the net change, transfer counts, up to 10 largest transfers with dates and counterparty addresses, and the opening and closing balances where the readers establish them, laid out as plain statement lines for a person or an accountant. It reads the public Base USDC Transfer logs and balance through the wallet activity brief readers. POST /api/wallet-statement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-records-contract. Human page: https://weverlabs.com/briefs/.

NameRequiredDescriptionDefault
monthYesThe calendar month in UTC, YYYY-MM: the current month (to date) or one of the twelve before it.
addressYesPublic Base address, the same form wever_wallet-activity-brief accepts. Mixed-case input must carry a valid EIP-55 checksum; all-lowercase input is normalized.
wever_warranty-checkWarranty checkA
Read-only
Inspect

DiligenceOps: submit a warranty claim (the issue, purchase date and optionally the delivery date, claim date, part, cause, remedy and a stated warranty length) and the warranty terms. The signed report counts the applicable period from purchase or delivery to an end date, says whether the claim falls inside it, whether the coverage names the issue or covers defects in general, which exclusions the cause or issue meets, and whether the remedy asked for is offered, listing each period, coverage and exclusion mismatch with quotes. POST /api/warranty-check. Reads only the material in the call: no page fetch, no account access, no merchant contact and no money movement. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. The report matches words, figures, dates and named items between the submitted texts; it does not interpret meaning beyond that matching. Contract: /api/diligence-terms-contract. Human page: https://weverlabs.com/diligence-checks/.

NameRequiredDescriptionDefault
claimYes
termsYesThe warranty terms, up to 256 KB.
formatNohtml reduces the markup to readable text first. Defaults to html when the text starts with a tag, otherwise text.
terms_labelNoOptional name for the material, recorded in the report.
wever_watch-cancelCancel a watchA
DestructiveIdempotent
Inspect

Wever Watch: cancel a watch owned by the calling wallet. Checks stop at once and a check already in flight is discarded. Fires already recorded stay readable through wever_watch-status. Cancelling an ended watch returns its final state. POST /api/watch-cancel. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/watch-contract. Human page: https://weverlabs.com/watch/.

NameRequiredDescriptionDefault
watch_idYesWatch identifier returned by wever_watch-create.
wever_watch-createCreate a watchAInspect

Wever Watch: register a standing instruction for the paying wallet. Give a target (a public HTTPS JSON data endpoint, a prediction market as kalshi: or polymarket:, or a Base wallet address with USDC or ETH), a condition (field, operator above, below, at_or_above or at_or_below, and a threshold), a callback_url and an expires_at up to 30 days ahead. The server checks on its scheduler every check_interval_seconds (default 300). When the condition is met it POSTs a signed fire report to callback_url and stores the fire record. It re-arms after the condition clears and completes after max_fires (default 1). Version 1 sends reports and moves no money. POST /api/watch-create. One call covers every check until the watch ends. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/watch-contract. Human page: https://weverlabs.com/watch/.

NameRequiredDescriptionDefault
labelNo
targetYes
conditionYes
max_firesNoFire reports before the watch completes. Default 1.
expires_atYesUTC timestamp, for example 2026-11-20T17:00:00Z.
callback_urlYesPublic HTTPS URL that receives the signed fire report as a JSON POST.
check_interval_secondsNoSeconds between checks. Default 300.
wever_watch-listList watchesA
Read-only
Inspect

Wever Watch: list the calling wallet’s watches with state (pending_activation, active, fired, expired or cancelled), checks run, last observation and fire count. Optional state filter. POST /api/watch-list. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/watch-contract. Human page: https://weverlabs.com/watch/.

NameRequiredDescriptionDefault
stateNoOptional state filter.
wever_watch-statusWatch statusA
Read-only
Inspect

Wever Watch: one watch owned by the calling wallet in detail: terms, checks run, last observed value and evidence, every fire with its signed fire report and callback delivery outcome. POST /api/watch-status. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Every call carries X-Wever-Wallet-Proof bound to the exact JSON arguments and the tool route; a paid call adds Payment-Signature from the same wallet. Returns a report with an Ed25519 signed receipt. Contract: /api/watch-contract. Human page: https://weverlabs.com/watch/.

NameRequiredDescriptionDefault
watch_idYesWatch identifier returned by wever_watch-create.
wever_workorder-acceptAccept work orderA
Destructive
Inspect

Only the named worker wallet may accept a funded order before its deadline. POST /api/workorder-accept. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. Order value is capped at 25.00 USDC under the existing escrow-lite rail; API access fees and escrow principal are separate. Normal states are open, funded, accepted, delivered and released. Disputed orders freeze release and retain an expiry refund path; expired funded orders refund only the hirer. No private keys are accepted, no arbitrary payee or payer substitution is allowed, and the adapter grants no authority. Read /api/workorder-contract for schemas, recovery and evidence bounds. Live funded acceptance remains a manual operator step.

NameRequiredDescriptionDefault
order_idYes
idempotency_keyYes
wever_workorder-createCreate work orderA
Destructive
Inspect

The hirer names one worker wallet and defines the title, description, acceptance criteria, USDC price and deadline. Creates immutable work terms for an order capped at 25.00 USDC. POST /api/workorder-create. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. Order value is capped at 25.00 USDC under the existing escrow-lite rail; API access fees and escrow principal are separate. Normal states are open, funded, accepted, delivered and released. Disputed orders freeze release and retain an expiry refund path; expired funded orders refund only the hirer. No private keys are accepted, no arbitrary payee or payer substitution is allowed, and the adapter grants no authority. Read /api/workorder-contract for schemas, recovery and evidence bounds. Live funded acceptance remains a manual operator step.

NameRequiredDescriptionDefault
titleYesAt most 200 UTF-8 bytes. Control characters are not allowed.
usageNo
deadlineYes
price_usdcYes
descriptionYesAt most 4000 UTF-8 bytes. Control characters are not allowed.
worker_walletYes
idempotency_keyYes
acceptance_criteriaYes
wever_workorder-deliverDeliver work orderA
Destructive
Inspect

Only the named worker wallet may submit a deliverable reference and proof hash for an accepted order. Delivery evidence is recorded in the proof inbox; submission is not automatic acceptance or payment. POST /api/workorder-deliver. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. Order value is capped at 25.00 USDC under the existing escrow-lite rail; API access fees and escrow principal are separate. Normal states are open, funded, accepted, delivered and released. Disputed orders freeze release and retain an expiry refund path; expired funded orders refund only the hirer. No private keys are accepted, no arbitrary payee or payer substitution is allowed, and the adapter grants no authority. Read /api/workorder-contract for schemas, recovery and evidence bounds. Live funded acceptance remains a manual operator step.

NameRequiredDescriptionDefault
order_idYes
proof_hashYes
idempotency_keyYes
deliverable_referenceYesAt most 2048 UTF-8 bytes. Control characters are not allowed.
wever_workorder-disputeDispute work orderA
Destructive
Inspect

Either authenticated party may pause release of the order and record bounded evidence in the proof inbox. Dispute blocks further release; expiry refund to the original hirer remains available. Arbitration UI is outside v1. POST /api/workorder-dispute. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. Order value is capped at 25.00 USDC under the existing escrow-lite rail; API access fees and escrow principal are separate. Normal states are open, funded, accepted, delivered and released. Disputed orders freeze release and retain an expiry refund path; expired funded orders refund only the hirer. No private keys are accepted, no arbitrary payee or payer substitution is allowed, and the adapter grants no authority. Read /api/workorder-contract for schemas, recovery and evidence bounds. Live funded acceptance remains a manual operator step.

NameRequiredDescriptionDefault
order_idYes
proof_hashYes
idempotency_keyYes
evidence_referenceYesAt most 2048 UTF-8 bytes. Control characters are not allowed.
wever_workorder-fundFund work orderA
Destructive
Inspect

The hirer funds the order through escrow-lite using caller-signed principal authorization. Only confirmed principal funding moves an open order to funded. Escrow principal is the hirer's order value, separate from the API access fee. POST /api/workorder-fund. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. Order value is capped at 25.00 USDC under the existing escrow-lite rail; API access fees and escrow principal are separate. Normal states are open, funded, accepted, delivered and released. Disputed orders freeze release and retain an expiry refund path; expired funded orders refund only the hirer. No private keys are accepted, no arbitrary payee or payer substitution is allowed, and the adapter grants no authority. Read /api/workorder-contract for schemas, recovery and evidence bounds. Live funded acceptance remains a manual operator step.

NameRequiredDescriptionDefault
order_idYes
funding_paymentYes
idempotency_keyYes
payer_terms_signatureYes
wever_workorder-releaseRelease work orderA
Destructive
Inspect

Only the hirer may approve a delivered order. The AP2 gateway verifies a trusted holder-bound, unexpired, unused mandate for the exact order intent. A separate payer-signed EIP-712 escrow release mandate authorizes payment only to the immutable worker. Confirmed settlement produces signed record-backed receipts for both parties. POST /api/workorder-release. Paid URL: 0.10 USDC per call on Base mainnet using x402 exact, under the existing shared 10 signed-wallet free calls over rolling 30 days. Every call requires X-Wever-Wallet-Proof bound to the exact JSON arguments and this API path, including paid calls. Order value is capped at 25.00 USDC under the existing escrow-lite rail; API access fees and escrow principal are separate. Normal states are open, funded, accepted, delivered and released. Disputed orders freeze release and retain an expiry refund path; expired funded orders refund only the hirer. No private keys are accepted, no arbitrary payee or payer substitution is allowed, and the adapter grants no authority. Read /api/workorder-contract for schemas, recovery and evidence bounds. Live funded acceptance remains a manual operator step.

NameRequiredDescriptionDefault
mandateYes
order_idYes
presentationYesAt most 32768 UTF-8 bytes. Control characters are not allowed.
challenge_tokenYesAt most 16384 UTF-8 bytes. Control characters are not allowed.
idempotency_keyYes
wever_x402-payment-gatewayx402 Payment GatewayBInspect

Paid URL: 0.10 USDC per call on Base; 10 signed-wallet free calls shared over rolling 30 days. Read the backend 402 body for x402 terms. Check an EOA payment signature and read its Base USDC nonce, balance and chain time. Operating boundary: Supply the payment signature and its terms. Read the signature check, nonce, balance and chain time. An agent uses these observations before settlement; a human reviews the payment terms in the wallet. POST /api/x402-payment-gateway. Existing product credentials, signed mandates, and single-use action grants remain required where applicable. This adapter grants no authority and never supplies server credentials. This current money service follows its published inspection, policy evaluation or private invoice contract. Payment is an API access fee and grants no spending authority.

NameRequiredDescriptionDefault
modeYes
paymentYes
target_productYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 8 tool updates
    • Addedwever_duplicate-effect-check
    • Addedwever_failure-notice-check
    • Addedwever_partial-state-check
    • Addedwever_recovery-record-check
    • Addedwever_resume-point-check
    • Addedwever_retry-plan-check
    • Addedwever_rollback-path-check
    • Addedwever_state-reconciliation-check
  2. 8 tool updates
    • Addedwever_chain-of-custody-check
    • Addedwever_context-transfer-check
    • Addedwever_fleet-roster-check
    • Addedwever_handoff-acceptance-check
    • Addedwever_handoff-failure-check
    • Addedwever_handoff-record-check
    • Addedwever_handoff-scope-check
    • Addedwever_receiver-identity-check
  3. 8 tool updates
    • Addedwever_breach-path-check
    • Addedwever_limit-change-check
    • Addedwever_limit-evidence-check
    • Addedwever_limit-scope-check
    • Addedwever_limit-substrate-check
    • Addedwever_limit-visibility-check
    • Addedwever_shared-cap-check
    • Addedwever_threshold-review-check
  4. 8 tool updates
    • Addedwever_delegated-identity-check
    • Addedwever_double-charge-check
    • Addedwever_price-truth-check
    • Addedwever_provider-readiness-check
    • Addedwever_purchase-record-check
    • Addedwever_refund-path-check
    • Addedwever_rehearsal-check
    • Addedwever_result-validation-check
  5. 8 tool updates
    • Addedwever_enforcement-layer-check
    • Addedwever_external-listing-check
    • Addedwever_gateway-rules-check
    • Addedwever_public-surface-check
    • Addedwever_read-only-scope-check
    • Addedwever_settlement-proof-check
    • Addedwever_tool-exposure-check
    • Addedwever_transaction-gate-check
  6. 8 tool updates
    • Addedwever_approval-record-check
    • Addedwever_budget-controls-check
    • Addedwever_discovery-coverage-check
    • Addedwever_exposure-cap-check
    • Addedwever_incident-ownership-check
    • Addedwever_liability-terms-check
    • Addedwever_sandbox-isolation-check
    • Addedwever_terms-match-check
  7. 8 tool updates
    • Addedwever_actor-attribution-check
    • Addedwever_approval-policy-check
    • Addedwever_gateway-coverage-check
    • Addedwever_identity-portability-check
    • Addedwever_memory-separation-check
    • Addedwever_money-choice-check
    • Addedwever_refund-rule-check
    • Addedwever_volume-quality-check
  8. 8 tool updates
    • Addedwever_agent-registry-check
    • Addedwever_approval-durability-check
    • Addedwever_cache-staleness-check
    • Addedwever_deterministic-core-check
    • Addedwever_escalation-threshold-check
    • Addedwever_escape-path-check
    • Addedwever_firewall-order-check
    • Addedwever_router-disclosure-check
  9. 8 tool updates
    • Addedwever_adoption-readiness-check
    • Addedwever_authority-scope-check
    • Addedwever_change-proof-check
    • Addedwever_credential-requirements-check
    • Addedwever_kill-switch-check
    • Addedwever_money-fit-check
    • Addedwever_retry-safety-check
    • Addedwever_run-record-check
  10. 8 tool updates
    • Addedwever_action-threshold-check
    • Addedwever_approval-replay-check
    • Addedwever_catalog-listing-check
    • Addedwever_memory-design-check
    • Addedwever_ownership-map-brief
    • Addedwever_policy-precedence-check
    • Addedwever_settled-value-check
    • Addedwever_spec-drift-check
  11. 8 tool updates
    • Addedwever_agent-attention-brief
    • Addedwever_answer-freshness-check
    • Addedwever_approval-version-check
    • Addedwever_checkout-clarity-check
    • Addedwever_context-sharing-check
    • Addedwever_paid-access-check
    • Addedwever_payout-change-check
    • Addedwever_trace-outcome-brief
  12. 8 tool updates
    • Addedwever_duplicate-order-check
    • Addedwever_job-cost-brief
    • Addedwever_job-handoff-pack
    • Addedwever_job-receipt-pack
    • Addedwever_payment-recovery-check
    • Addedwever_policy-replay-check
    • Addedwever_recommendation-disclosure-check
    • Addedwever_terms-change-check
  13. 8 tool updates
    • Addedwever_budget-forecast-brief
    • Addedwever_exchange-quote-check
    • Addedwever_fee-reconciliation-check
    • Addedwever_invoice-aging-brief
    • Addedwever_payment-rail-check
    • Addedwever_spend-category-brief
    • Addedwever_spending-anomaly-check
    • Addedwever_treasury-policy-check
  14. 8 tool updates
    • Addedwever_counterparty-onboarding-check
    • Addedwever_expense-close-pack
    • Addedwever_invoice-payment-match
    • Addedwever_payment-instruction-check
    • Addedwever_payout-readiness-check
    • Addedwever_procurement-decision-brief
    • Addedwever_renewal-notice-check
    • Addedwever_settlement-reconciliation-check
  15. 1 tool update
    • Changedwever_receipt-verify3 fields changed
      • changedInput schema / properties / receipt / anyOf
        Previous value: -[
        -  {
        -    "maxLength": 24000,
        -    "minLength": 1,
        -    "type": "string"
        -  },
        -  {
        -    "properties": {
        -      "token": {
        -        "maxLength": 24000,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "token"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "maxLength": 24000,
        +    "minLength": 1,
        +    "type": "string"
        +  },
        +  {
        +    "properties": {
        +      "token": {
        +        "maxLength": 24000,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "token"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "claims": {
        +        "type": "object"
        +      },
        +      "signed_token": {
        +        "maxLength": 24000,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "signed_token",
        +      "claims"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "algorithm": {
        +        "type": "string"
        +      },
        +      "context": {
        +        "type": "string"
        +      },
        +      "key_id": {
        +        "type": "string"
        +      },
        +      "payload": {
        +        "type": "object"
        +      },
        +      "signature": {
        +        "maxLength": 24000,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "context",
        +      "algorithm",
        +      "key_id",
        +      "payload",
        +      "signature"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "payload": {
        +        "type": "object"
        +      },
        +      "signature": {
        +        "maxLength": 24000,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "payload",
        +      "signature"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / receipt / description
        Previous value: -"A Wever signed receipt: the compact token, or the receipt object returned beside a report."New value: +"A Wever signed receipt: its compact token, signed receipt object, delegated-authority envelope, or signed subscription plan configuration."
      • changedInput schema / properties / report / description
        Previous value: -"Optional report the receipt was returned with. Its SHA-256 is checked against report_sha256."New value: +"Optional report the receipt was returned with. Detached reports are checked against report_sha256; embedded reports must match the signed claims."
  16. 8 tool updates
    • Addedwever_approval-chain-check
    • Addedwever_audit-evidence-check
    • Addedwever_dpa-evidence-check
    • Addedwever_incident-plan-check
    • Addedwever_insurance-evidence-check
    • Addedwever_nda-evidence-check
    • Addedwever_service-terms-check
    • Addedwever_spending-policy-check
  17. 8 tool updates
    • Addedwever_agent-card-check
    • Addedwever_bazaar-declaration-check
    • Addedwever_directory-listing-check
    • Addedwever_endpoint-honesty-check
    • Addedwever_handover-check
    • Addedwever_mcp-server-check
    • Addedwever_recovery-readiness-check
    • Addedwever_succession-brief
  18. 8 tool updates
    • Addedwever_accessibility-evidence-check
    • Addedwever_agent-identity-check
    • Addedwever_ai-disclosure-check
    • Addedwever_continuity-check
    • Addedwever_data-retention-check
    • Addedwever_delegation-check
    • Addedwever_payment-policy-check
    • Addedwever_security-disclosure-check
  19. 4 tool updates
    • Addedwever_directory-status
    • Addedwever_directory-submit
    • Addedwever_endpoint-reliability-check
    • Addedwever_wallet-statement

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.