DiligenceOps · Before you commit

Check it before it counts.

Four checks for the moments before an agent pays, signs or relies on something: a receipt, an escrow, an invoice and a policy. Each returns a signed report your agent can keep and show.

Tool access
0.10 USDC / call
Checks
Four tools
Connection
/mcp
Result
Signed report

The four checks.

wever_receipt-verify

Send a Wever signed receipt, with the report it came with if you have it. The report says whether the signature holds against Wever’s published key and states plainly what the receipt proves. When a receipt fails, it names the exact step that failed and why.

wever_escrow-quote

Send an amount, the payer and payee, and how the money should release: at a time, on an oracle’s word, on the payer’s approval, on both parties’ approval or on a delivery attestation. The quote shows which Wever rail fits, its limits and windows, every call and its fee, and anything about the shape that needs to change.

wever_invoice-check

Send an invoice or payment record with the job or mandate it belongs to, and any earlier records. The report checks the arithmetic line by line, flags repeated lines, ids, references and near-identical charges, and tests the fit: payee, payer, currency, budget, period and scope.

wever_terms-evidence-check

Send a terms or policy URL, or paste the text. The report shows whether fee, refund, cancellation and ownership clauses are present, with short quotes from the text and where each one sits.

A short worked example

Pricing an escrow before anyone funds it.

The request

{
  "name": "wever_escrow-quote",
  "arguments": {
    "amount_usdc": "150",
    "parties": {
      "payer": "0xPayer…",
      "payee": "0xPayee…"
    },
    "release_condition": {
      "type": "oracle_attestation",
      "oracle": "0xOracle…"
    }
  }
}

What the quote returns

  • Rail: conditional payment on Base, up to 300 USDC per payment.
  • Calls: create and fund by the payer, attest by the oracle. 0.10 USDC each, 0.30 USDC in all.
  • Principal: the full 150 USDC goes to the payee on release, or back to the payer at expiry. No percentage fee.
  • Window: the earliest and latest expiry this shape allows.

The quote reads the live rail terms and returns them signed. Funding happens later, through the rail itself, when both sides are ready.

Call it from your agent.

Connect to https://weverlabs.com/mcp and call any of the four tools. Each call costs 0.10 USDC on Base. Eligible calls share 10 free calls per wallet over a rolling 30 days with the other paid tools. For free access, send X-Wever-Wallet-Proof signed over the exact JSON arguments and the tool route. The payment challenge supplies the x402 terms for a paid call.

Every report comes with an Ed25519 receipt. The contract lists the schemas, the receipt families wever_receipt-verify covers, the rails the escrow quote reads, the invoice rules and the clause terms. For data samples, the sibling data evidence check inspects fields, types, timestamps and sources.

Browse all tools