Servidor MCP

Wever Labs Agent Products

io.github.CodeWever/wever-labs-products
Infraestructura MCP y de agentes Pagos y fintech Público y accesible MCP 2025-11-25

Qué hace este MCP

Provides agent workflow, authority, payment, work-order, proof, callback, handoff, and trust-management utilities, including x402 and USDC-related rails.

wever_agent-allowance-console
Agent Allowance Console
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 explicit caller-reported scope, budget, usage, expiry and per-action fee limits. Returns a would-allow or would-deny preview; creates no authority and verifies no account balance. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. The prepared computation uses caller-supplied data and creates no execution authority, proof verification, delivery or provider action. Payment access records are durable; existing credentials and signed grants remain required for separate consequential actions. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'agent_id', 'allowed_product_keys', 'requested_product_key', 'currency', 'budget_minor', 'spent_minor', 'requested_fee_minor', 'max_fee_minor', 'max_runs', 'used_runs', 'expires_at', 'as_of'], 'properties': {'mode': {'const': 'evaluate_allowance'}, 'as_of': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])'}, 'agent_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'currency': {'const': 'USD'}, 'max_runs': {'type': 'integer', 'maximum': 1000000, 'minimum': 0}, 'used_runs': {'type': 'integer', 'maximum': 1000000, 'minimum': 0}, 'expires_at': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])'}, 'spent_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0}, 'budget_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0}, 'max_fee_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0}, 'requested_fee_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0}, 'allowed_product_keys': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'maxItems': 16, 'minItems': 1, 'uniqueItems': True}, 'requested_product_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}}, 'additionalProperties': False}
wever_agent-budget-guard
Agent Budget Guard
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. Evaluates caller-supplied policy, usage and request values only. No live allowance or balance is read, no destination is contacted, no budget or run is reserved, and no permission or execution authority is granted. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. Evaluates caller-supplied policy, usage and request values only. No live allowance or balance is read, no destination is contacted, no budget or run is reserved, and no permission or execution authority is granted. The API access fee is separate from any inspected payment or recorded invoice amount. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'agent_id', 'policy', 'usage', 'request'], 'properties': {'mode': {'const': 'evaluate_action'}, 'usage': {'type': 'object', 'required': ['spent_minor', 'used_runs', 'as_of'], 'properties': {'as_of': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])'}, 'used_runs': {'type': 'integer', 'maximum': 1000000, 'minimum': 0}, 'spent_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0}}, 'additionalProperties': False}, 'policy': {'type': 'object', 'required': ['policy_id', 'agent_id', 'currency', 'budget_minor', 'max_action_fee_minor', 'max_runs', 'allowed_rails', 'allowed_callback_origins', 'callback_required', 'not_before', 'expires_at'], 'properties': {'agent_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'currency': {'const': 'USD'}, 'max_runs': {'type': 'integer', 'maximum': 1000000, 'minimum': 0}, 'policy_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'expires_at': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])'}, 'not_before': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])'}, 'budget_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0}, 'allowed_rails': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'maxItems': 16, 'minItems': 0, 'uniqueItems': True}, 'callback_required': {'type': 'boolean'}, 'max_action_fee_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0}, 'allowed_callback_origins': {'type': 'array', 'items': {'type': 'string', 'maxLength': 256, 'minLength': 9, 'description': 'Canonical HTTPS origin only, with no path, trailing slash, credentials, query or fragment. Matching uses the parsed request URL origin; no destination is contacted.'}, 'maxItems': 16, 'minItems': 0, 'uniqueItems': True}}, 'additionalProperties': False}, 'request': {'type': 'object', 'required': ['rail_key', 'fee_minor', 'run_count', 'callback_url'], 'properties': {'rail_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'fee_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0, 'description': 'Total fee for this action request in USD cents, including all requested runs. It is not multiplied by run_count.'}, 'run_count': {'type': 'integer', 'maximum': 1000000, 'minimum': 1}, 'callback_url': {'anyOf': [{'type': 'string', 'maxLength': 2048, 'minLength': 9, 'description': 'ASCII HTTPS URL without credentials, control characters, backslashes or fragment. Its normalized origin is compared exactly with allowed_callback_origins. No request is sent.'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'agent_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}}, 'additionalProperties': False}
wever_agent-daily-operator-brief
Agent Daily Operator Brief
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. Summarize supplied service health and queue observations into deterministic priorities. No private records are fetched and no activity is invented. Operating boundary: The computation uses supplied data only and performs no provider work, callbacks, document retrieval or signed attestations. Direct access uses x402 Base USDC settlement or the verified-wallet free tier; the Labs MCP and resolver computation paths remain free. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['as_of', 'services', 'queues'], 'properties': {'as_of': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])', 'description': 'A valid UTC calendar timestamp with whole seconds, supplied by the caller.'}, 'queues': {'type': 'array', 'items': {'type': 'object', 'required': ['queue', 'state', 'count', 'oldest_age_seconds'], 'properties': {'count': {'type': 'integer', 'maximum': 2147483647, 'minimum': 0}, 'queue': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'state': {'enum': ['active', 'retained']}, 'oldest_age_seconds': {'anyOf': [{'type': 'integer', 'maximum': 2147483647, 'minimum': 0}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 16, 'description': 'Unique queue names. Empty queues must have a null or zero oldest age.'}, 'services': {'type': 'array', 'items': {'type': 'object', 'required': ['service_id', 'status'], 'properties': {'status': {'enum': ['ready', 'unavailable', 'degraded']}, 'service_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 8, 'description': 'Unique service_id values.'}}, 'additionalProperties': False}
wever_agent-decision-packet-rail
Agent Decision Packet Rail
Unavailable historical backend. Sandbox/demo: builds a decision-packet template with fixed rationale and ranks options in submitted order, recommending the first option. It does not evaluate the supplied constraints or establish which option is best. Turn messy options into a decision packet with pros, cons, risks, unknowns, constraints, recommendation, and human decision point. Operating boundary: Prepares decisions for review. It does not make binding decisions, approve spending, or take final action. 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. This is a catalog proxy entry, not a guarantee of backend availability. Backend status and JSON errors are surfaced; unavailable or non-JSON backends produce tool errors.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'properties': {'mode': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'description': 'The existing product POST body. Supply its documented mode, arguments, and required signed authority or grant. The product validates its full contract.', 'maxProperties': 64, 'minProperties': 1, 'additionalProperties': True}
wever_agent-escrow-lite
Agent Escrow Lite
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: The separate custody wallet accepts bounded USDC principal. A verified release pays only the immutable payee; an expiry refund pays only the immutable payer. API fees are separate, manual sweeps are required, and work-order grants are not payment authority. 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.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'oneOf': [{'type': 'object', 'required': ['mode', 'terms', 'payer_terms_signature', 'idempotency_key'], 'properties': {'mode': {'const': 'prepare_funding'}, 'terms': {'type': 'object', 'required': ['escrow_id', 'payer_wallet', 'payee_wallet', 'custody_wallet', 'chain_id', 'asset', 'amount_atomic', 'expires_at', 'funding_nonce', 'release_policy'], 'properties': {'asset': {'const': '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'}, 'chain_id': {'const': 8453}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 1}, 'payee_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'payer_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'funding_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'custody_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'release_policy': {'oneOf': [{'type': 'object', 'required': ['kind'], 'properties': {'kind': {'const': 'payer_signed'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind'], 'properties': {'kind': {'const': 'mutual'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'attestor_wallet', 'delivery_sha256'], 'properties': {'kind': {'const': 'delivery_attestation'}, 'attestor_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'delivery_sha256': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}}, 'additionalProperties': False}]}}, 'additionalProperties': False}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])'}, 'payer_terms_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'escrow_id', 'idempotency_key', 'funding_payment'], 'properties': {'mode': {'const': 'fund_escrow'}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'funding_payment': {'anyOf': [{'type': 'null'}, {'type': 'object', 'required': ['x402Version', 'resource', 'accepted', 'payload'], 'properties': {'payload': {'type': 'object', 'required': ['signature', 'authorization'], 'properties': {'signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}, 'authorization': {'type': 'object', 'required': ['from', 'to', 'value', 'validAfter', 'validBefore', 'nonce'], 'properties': {'to': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'from': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'value': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'validAfter': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'validBefore': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'accepted': {'type': 'object', 'required': ['scheme', 'network', 'asset', 'amount', 'payTo', 'maxTimeoutSeconds', 'extra'], 'properties': {'asset': {'const': '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'}, 'extra': {'type': 'object', 'required': ['name', 'version'], 'properties': {'name': {'const': 'USD Coin'}, 'version': {'const': '2'}}, 'additionalProperties': False}, 'payTo': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'amount': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'scheme': {'const': 'exact'}, 'network': {'const': 'eip155:8453'}, 'maxTimeoutSeconds': {'type': 'integer', 'maximum': 3600, 'minimum': 1}}, 'additionalProperties': False}, 'resource': {'type': 'object', 'required': ['url', 'description', 'mimeType'], 'properties': {'url': {'type': 'string', 'maxLength': 512, 'minLength': 1}, 'mimeType': {'const': 'application/json'}, 'description': {'type': 'string', 'maxLength': 256}}, 'additionalProperties': False}, 'x402Version': {'const': 2}}, 'additionalProperties': False}]}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'escrow_id', 'idempotency_key', 'mandate'], 'properties': {'mode': {'const': 'release_escrow'}, 'mandate': {'type': 'object', 'required': ['context', 'terms', 'payer_terms_signature', 'signatures'], 'properties': {'terms': {'type': 'object', 'required': ['escrow_id', 'payer_wallet', 'payee_wallet', 'custody_wallet', 'chain_id', 'asset', 'amount_atomic', 'expires_at', 'funding_nonce', 'release_policy'], 'properties': {'asset': {'const': '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'}, 'chain_id': {'const': 8453}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 1}, 'payee_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'payer_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'funding_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'custody_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'release_policy': {'oneOf': [{'type': 'object', 'required': ['kind'], 'properties': {'kind': {'const': 'payer_signed'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind'], 'properties': {'kind': {'const': 'mutual'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'attestor_wallet', 'delivery_sha256'], 'properties': {'kind': {'const': 'delivery_attestation'}, 'attestor_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'delivery_sha256': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}}, 'additionalProperties': False}]}}, 'additionalProperties': False}, 'context': {'type': 'object', 'required': ['escrow_id', 'payer_wallet', 'payee_wallet', 'custody_wallet', 'chain_id', 'asset', 'amount_atomic', 'expires_at', 'funding_nonce', 'terms_sha256', 'funding_transaction_hash', 'release_nonce'], 'properties': {'asset': {'const': '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'}, 'chain_id': {'const': 8453}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 1}, 'payee_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'payer_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'terms_sha256': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'funding_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'release_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'custody_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'funding_transaction_hash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}}, 'additionalProperties': False}, 'signatures': {'oneOf': [{'type': 'object', 'required': ['payer_signature'], 'properties': {'payer_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['payer_signature', 'payee_signature'], 'properties': {'payee_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}, 'payer_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['payee_signature', 'attestor_signature'], 'properties': {'payee_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}, 'attestor_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}]}, 'payer_terms_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'escrow_id', 'idempotency_key'], 'properties': {'mode': {'const': 'refund_escrow'}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'escrow_id'], 'properties': {'mode': {'const': 'read_escrow'}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}}, 'additionalProperties': False}], 'required': ['mode'], 'properties': {'mode': {'enum': ['prepare_funding', 'fund_escrow', 'release_escrow', 'refund_escrow', 'read_escrow']}, 'terms': {'type': 'object', 'required': ['escrow_id', 'payer_wallet', 'payee_wallet', 'custody_wallet', 'chain_id', 'asset', 'amount_atomic', 'expires_at', 'funding_nonce', 'release_policy'], 'properties': {'asset': {'const': '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'}, 'chain_id': {'const': 8453}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 1}, 'payee_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'payer_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'funding_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'custody_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'release_policy': {'oneOf': [{'type': 'object', 'required': ['kind'], 'properties': {'kind': {'const': 'payer_signed'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind'], 'properties': {'kind': {'const': 'mutual'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'attestor_wallet', 'delivery_sha256'], 'properties': {'kind': {'const': 'delivery_attestation'}, 'attestor_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'delivery_sha256': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}}, 'additionalProperties': False}]}}, 'additionalProperties': False}, 'mandate': {'type': 'object', 'required': ['context', 'terms', 'payer_terms_signature', 'signatures'], 'properties': {'terms': {'type': 'object', 'required': ['escrow_id', 'payer_wallet', 'payee_wallet', 'custody_wallet', 'chain_id', 'asset', 'amount_atomic', 'expires_at', 'funding_nonce', 'release_policy'], 'properties': {'asset': {'const': '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'}, 'chain_id': {'const': 8453}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 1}, 'payee_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'payer_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'funding_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'custody_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'release_policy': {'oneOf': [{'type': 'object', 'required': ['kind'], 'properties': {'kind': {'const': 'payer_signed'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind'], 'properties': {'kind': {'const': 'mutual'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'attestor_wallet', 'delivery_sha256'], 'properties': {'kind': {'const': 'delivery_attestation'}, 'attestor_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'delivery_sha256': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}}, 'additionalProperties': False}]}}, 'additionalProperties': False}, 'context': {'type': 'object', 'required': ['escrow_id', 'payer_wallet', 'payee_wallet', 'custody_wallet', 'chain_id', 'asset', 'amount_atomic', 'expires_at', 'funding_nonce', 'terms_sha256', 'funding_transaction_hash', 'release_nonce'], 'properties': {'asset': {'const': '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'}, 'chain_id': {'const': 8453}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 1}, 'payee_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'payer_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'terms_sha256': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'funding_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'release_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'custody_wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'funding_transaction_hash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}}, 'additionalProperties': False}, 'signatures': {'oneOf': [{'type': 'object', 'required': ['payer_signature'], 'properties': {'payer_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['payer_signature', 'payee_signature'], 'properties': {'payee_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}, 'payer_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['payee_signature', 'attestor_signature'], 'properties': {'payee_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}, 'attestor_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}]}, 'payer_terms_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}, 'escrow_id': {'type': 'string', 'pattern': '^esc_[0-9a-f]{64}(?![\\s\\S])'}, 'funding_payment': {'anyOf': [{'type': 'null'}, {'type': 'object', 'required': ['x402Version', 'resource', 'accepted', 'payload'], 'properties': {'payload': {'type': 'object', 'required': ['signature', 'authorization'], 'properties': {'signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}, 'authorization': {'type': 'object', 'required': ['from', 'to', 'value', 'validAfter', 'validBefore', 'nonce'], 'properties': {'to': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'from': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'value': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'validAfter': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'validBefore': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'accepted': {'type': 'object', 'required': ['scheme', 'network', 'asset', 'amount', 'payTo', 'maxTimeoutSeconds', 'extra'], 'properties': {'asset': {'const': '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'}, 'extra': {'type': 'object', 'required': ['name', 'version'], 'properties': {'name': {'const': 'USD Coin'}, 'version': {'const': '2'}}, 'additionalProperties': False}, 'payTo': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'amount': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'scheme': {'const': 'exact'}, 'network': {'const': 'eip155:8453'}, 'maxTimeoutSeconds': {'type': 'integer', 'maximum': 3600, 'minimum': 1}}, 'additionalProperties': False}, 'resource': {'type': 'object', 'required': ['url', 'description', 'mimeType'], 'properties': {'url': {'type': 'string', 'maxLength': 512, 'minLength': 1}, 'mimeType': {'const': 'application/json'}, 'description': {'type': 'string', 'maxLength': 256}}, 'additionalProperties': False}, 'x402Version': {'const': 2}}, 'additionalProperties': False}]}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])'}, 'payer_terms_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}}, 'additionalProperties': False}
wever_agent-file-desk-rail
Agent File Desk Rail
Unavailable historical backend. Sandbox/demo: classifies supplied filenames using invoice and contract substrings and flags names containing copy. This bounded filename heuristic does not inspect file contents, verify duplicate content, move or delete files, or perform the cleanup implied by its generated receipt identifier. Classify files, extract document metadata, detect duplicates, suggest destinations, and create a cleanup review queue. Operating boundary: Prepares file organization recommendations and review queues. Destructive moves or deletions require outside approval. 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. This is a catalog proxy entry, not a guarantee of backend availability. Backend status and JSON errors are surfaced; unavailable or non-JSON backends produce tool errors.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'properties': {'mode': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'description': 'The existing product POST body. Supply its documented mode, arguments, and required signed authority or grant. The product validates its full contract.', 'maxProperties': 64, 'minProperties': 1, 'additionalProperties': True}
wever_agent-invoice-rail
Agent Invoice Rail
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. Private issuer-wallet invoice ledger, immutable face amount and parties, run-reference binding and recorded issuer review. References are not independently verified. No bill delivery, payment collection or spending authority. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. Private issuer-wallet invoice ledger, immutable face amount and parties, run-reference binding and recorded issuer review. References are not independently verified. No bill delivery, payment collection or spending authority. Every invoice operation also requires a signed issuer-wallet ownership proof. The API access fee is separate from any inspected payment or recorded invoice amount. 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.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'oneOf': [{'type': 'object', 'required': ['schema_version', 'mode', 'idempotency_key', 'buyer_reference', 'buyer_wallet', 'rail_key', 'amount_atomic', 'expires_at', 'description', 'usage'], 'properties': {'mode': {'const': 'create_invoice_reference'}, 'usage': {'enum': ['synthetic', 'operational']}, 'rail_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'description': {'type': 'string', 'pattern': '^[^\\u0000-\\u001f\\u007f]+(?![\\s\\S])', 'maxLength': 500, 'minLength': 1}, 'buyer_wallet': {'type': 'string', 'pattern': '^0x(?!0{40})[a-fA-F0-9]{40}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^[1-9][0-9]{0,11}(?![\\s\\S])'}, 'schema_version': {'const': '1.0.0'}, 'buyer_reference': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'mode', 'invoice_id'], 'properties': {'mode': {'const': 'read_invoice'}, 'invoice_id': {'type': 'string', 'pattern': '^inv_[a-f0-9]{64}(?![\\s\\S])'}, 'schema_version': {'const': '1.0.0'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'mode', 'idempotency_key', 'invoice_id', 'expected_version', 'run_binding'], 'properties': {'mode': {'const': 'bind_invoice_to_run'}, 'invoice_id': {'type': 'string', 'pattern': '^inv_[a-f0-9]{64}(?![\\s\\S])'}, 'run_binding': {'type': 'object', 'required': ['run_id', 'receipt_reference', 'return_package_reference', 'receipt_sha256', 'return_package_sha256'], 'properties': {'run_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'receipt_sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, 'receipt_reference': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'return_package_sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, 'return_package_reference': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, 'schema_version': {'const': '1.0.0'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'expected_version': {'type': 'integer', 'maximum': 3, 'minimum': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'mode', 'idempotency_key', 'invoice_id', 'expected_version', 'decision', 'note'], 'properties': {'mode': {'const': 'review_invoice'}, 'note': {'type': 'string', 'pattern': '^[^\\u0000-\\u001f\\u007f]+(?![\\s\\S])', 'maxLength': 500, 'minLength': 1}, 'decision': {'enum': ['approve', 'reject']}, 'invoice_id': {'type': 'string', 'pattern': '^inv_[a-f0-9]{64}(?![\\s\\S])'}, 'schema_version': {'const': '1.0.0'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'expected_version': {'type': 'integer', 'maximum': 3, 'minimum': 1}}, 'additionalProperties': False}], 'required': ['schema_version', 'mode'], 'properties': {'mode': {'enum': ['create_invoice_reference', 'read_invoice', 'bind_invoice_to_run', 'review_invoice'], 'type': 'string'}, 'note': {'type': 'string', 'pattern': '^[^\\u0000-\\u001f\\u007f]+(?![\\s\\S])', 'maxLength': 500, 'minLength': 1}, 'usage': {'enum': ['synthetic', 'operational']}, 'decision': {'enum': ['approve', 'reject']}, 'rail_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'invoice_id': {'type': 'string', 'pattern': '^inv_[a-f0-9]{64}(?![\\s\\S])'}, 'description': {'type': 'string', 'pattern': '^[^\\u0000-\\u001f\\u007f]+(?![\\s\\S])', 'maxLength': 500, 'minLength': 1}, 'run_binding': {'type': 'object', 'required': ['run_id', 'receipt_reference', 'return_package_reference', 'receipt_sha256', 'return_package_sha256'], 'properties': {'run_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'receipt_sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, 'receipt_reference': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'return_package_sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, 'return_package_reference': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, 'buyer_wallet': {'type': 'string', 'pattern': '^0x(?!0{40})[a-fA-F0-9]{40}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^[1-9][0-9]{0,11}(?![\\s\\S])'}, 'schema_version': {'const': '1.0.0'}, 'buyer_reference': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'expected_version': {'type': 'integer', 'maximum': 3, 'minimum': 1}}, 'additionalProperties': False}
wever_agent-paid-workflow
Agent Workflow
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 an ordered sequence of supported planning and computation steps with explicit required fields. No step is executed, no quote obtained, and no payment, authority or delivery is performed. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. The prepared computation uses caller-supplied data and creates no execution authority, proof verification, delivery or provider action. Payment access records are durable; existing credentials and signed grants remain required for separate consequential actions. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'agent_id', 'product_key', 'constraints'], 'properties': {'mode': {'const': 'prepare_workflow'}, 'agent_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'constraints': {'type': 'object', 'required': ['max_steps', 'include_checkout_estimate', 'include_allowance_preview', 'include_proof_preparation'], 'properties': {'max_steps': {'type': 'integer', 'maximum': 5, 'minimum': 1}, 'include_allowance_preview': {'type': 'boolean'}, 'include_checkout_estimate': {'type': 'boolean'}, 'include_proof_preparation': {'type': 'boolean'}}, 'additionalProperties': False}, 'product_key': {'enum': ['diligenceops-paid-run', 'mcp-diligence-rail', 'agent-daily-operator-brief', 'agent-work-order-rail']}}, 'additionalProperties': False}
wever_agent-permission-ledger
Agent Permission Ledger
Unavailable historical backend. Sandbox/demo: previews a permission decision using caller-supplied allowed actions and a fixed list of consequential actions. It does not authenticate a principal, read a ledger, persist permissions or grant execution authority. Track what an agent is allowed to do, what requires approval, what changed, and what must be denied before action. Operating boundary: Records and evaluates bounded agent permissions. It returns service shape and decision objects without exposing private operator rows. 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. This is a catalog proxy entry, not a guarantee of backend availability. Backend status and JSON errors are surfaced; unavailable or non-JSON backends produce tool errors.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'properties': {'mode': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'description': 'The existing product POST body. Supply its documented mode, arguments, and required signed authority or grant. The product validates its full contract.', 'maxProperties': 64, 'minProperties': 1, 'additionalProperties': True}
wever_agent-sla-rail
Agent SLA Rail
Unavailable historical backend. Sandbox/demo: prepares an SLA policy template from supplied values or defaults. It does not record an agreement, monitor a service, schedule retries or enforce a response deadline. Create an operational promise around a rail run: response expectation, callback requirement, retry count, proof requirements, and failure behavior. Operating boundary: Records the operating terms for a rail run: response expectation, retry count, callback requirement, proof requirements, and failure behavior. 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. This is a catalog proxy entry, not a guarantee of backend availability. Backend status and JSON errors are surfaced; unavailable or non-JSON backends produce tool errors.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'properties': {'mode': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'description': 'The existing product POST body. Supply its documented mode, arguments, and required signed authority or grant. The product validates its full contract.', 'maxProperties': 64, 'minProperties': 1, 'additionalProperties': True}
wever_agent-to-agent-handoff-pack
Agent-to-Agent Handoff Pack
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. Fresh signed wallet proof is required even for paid calls. Handoff permissions require recipient enforcement. Stored evidence is not automatically verified. Scores are bounded evidence summaries, not global reputation. 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.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'oneOf': [{'type': 'object', 'required': ['mode', 'idempotency_key', 'recipient_wallet', 'task', 'permissions', 'state', 'usage'], 'properties': {'mode': {'const': 'build'}, 'task': {'type': 'object', 'required': ['task_id', 'objective', 'context'], 'properties': {'context': {'type': 'string', 'maxLength': 4000, 'minLength': 1}, 'task_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_-]{1,96}(?![\\s\\S])'}, 'objective': {'type': 'string', 'maxLength': 2000, 'minLength': 1}}, 'additionalProperties': False}, 'state': {'type': 'object', 'required': ['status', 'checkpoint', 'evidence_sha256'], 'properties': {'status': {'enum': ['pending', 'in_progress', 'blocked', 'completed']}, 'checkpoint': {'type': 'string', 'maxLength': 4000, 'minLength': 1}, 'evidence_sha256': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, 'maxItems': 16, 'uniqueItems': True}}, 'additionalProperties': False}, 'usage': {'enum': ['synthetic', 'operational']}, 'permissions': {'type': 'object', 'required': ['allowed_actions', 'resources', 'expires_at', 'may_redelegate'], 'properties': {'resources': {'type': 'array', 'items': {'type': 'string', 'maxLength': 512, 'minLength': 1}, 'maxItems': 16, 'uniqueItems': True}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 1}, 'may_redelegate': {'const': False}, 'allowed_actions': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'maxItems': 16, 'uniqueItems': True}}, 'additionalProperties': False}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_-]{1,96}(?![\\s\\S])'}, 'recipient_wallet': {'type': 'string', 'pattern': '^0x(?!0{40})[a-fA-F0-9]{40}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'handoff_pack'], 'properties': {'mode': {'const': 'verify'}, 'handoff_pack': {'type': 'string', 'maxLength': 24000, 'minLength': 1}}, 'additionalProperties': False}], 'required': ['mode'], 'properties': {'mode': {'enum': ['build', 'verify']}, 'task': {'type': 'object', 'required': ['task_id', 'objective', 'context'], 'properties': {'context': {'type': 'string', 'maxLength': 4000, 'minLength': 1}, 'task_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_-]{1,96}(?![\\s\\S])'}, 'objective': {'type': 'string', 'maxLength': 2000, 'minLength': 1}}, 'additionalProperties': False}, 'state': {'type': 'object', 'required': ['status', 'checkpoint', 'evidence_sha256'], 'properties': {'status': {'enum': ['pending', 'in_progress', 'blocked', 'completed']}, 'checkpoint': {'type': 'string', 'maxLength': 4000, 'minLength': 1}, 'evidence_sha256': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, 'maxItems': 16, 'uniqueItems': True}}, 'additionalProperties': False}, 'usage': {'enum': ['synthetic', 'operational']}, 'permissions': {'type': 'object', 'required': ['allowed_actions', 'resources', 'expires_at', 'may_redelegate'], 'properties': {'resources': {'type': 'array', 'items': {'type': 'string', 'maxLength': 512, 'minLength': 1}, 'maxItems': 16, 'uniqueItems': True}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 1}, 'may_redelegate': {'const': False}, 'allowed_actions': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'maxItems': 16, 'uniqueItems': True}}, 'additionalProperties': False}, 'handoff_pack': {'type': 'string', 'maxLength': 24000, 'minLength': 1}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_-]{1,96}(?![\\s\\S])'}, 'recipient_wallet': {'type': 'string', 'pattern': '^0x(?!0{40})[a-fA-F0-9]{40}(?![\\s\\S])'}}, 'additionalProperties': False}
wever_agent-trust-scorecard
Agent Trust Scorecard
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. Fresh signed wallet proof is required even for paid calls. Handoff permissions require recipient enforcement. Stored evidence is not automatically verified. Scores are bounded evidence summaries, not global reputation. 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.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'completed_work', 'payments'], 'properties': {'mode': {'const': 'compute'}, 'payments': {'type': 'array', 'items': {'type': 'object', 'required': ['transaction_hash', 'payee', 'amount_atomic', 'authorization_nonce'], 'properties': {'payee': {'type': 'string', 'pattern': '^0x(?!0{40})[a-fA-F0-9]{40}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^[1-9][0-9]{0,11}(?![\\s\\S])'}, 'transaction_hash': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}(?![\\s\\S])'}, 'authorization_nonce': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}(?![\\s\\S])'}}, 'additionalProperties': False}, 'maxItems': 5, 'uniqueItems': True}, 'completed_work': {'type': 'array', 'items': {'oneOf': [{'type': 'object', 'required': ['kind', 'nonce'], 'properties': {'kind': {'const': 'wallet_free_call'}, 'nonce': {'type': 'string', 'pattern': '^[a-f0-9]{32,64}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'payment_id'], 'properties': {'kind': {'const': 'settled_payment'}, 'payment_id': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}}, 'additionalProperties': False}]}, 'maxItems': 10, 'uniqueItems': True}}, 'additionalProperties': False}
wever_agent-work-order-exchange
Agent Work Order Exchange
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 against a supported computation and prepare its fixed POST request. Semantic validation uses a local deterministic dry run. No request is submitted, worker assigned or result delivered. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. The prepared computation uses caller-supplied data and creates no execution authority, proof verification, delivery or provider action. Payment access records are durable; existing credentials and signed grants remain required for separate consequential actions. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'requesting_agent_id', 'product_key', 'requested_outcome', 'task'], 'properties': {'mode': {'const': 'prepare_work_order_exchange'}, 'task': {'type': 'object', 'maxProperties': 16}, 'product_key': {'enum': ['diligenceops-paid-run', 'mcp-diligence-rail', 'agent-daily-operator-brief', 'agent-work-order-rail']}, 'requested_outcome': {'type': 'string', 'pattern': '^[^\\u0000-\\u001f\\u007f]+(?![\\s\\S])', 'maxLength': 256, 'minLength': 1}, 'requesting_agent_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}}, 'additionalProperties': False}
wever_agent-work-order-rail
Agent Work Order Rail
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: The computation uses supplied data only and performs no provider work, callbacks, document retrieval or signed attestations. Direct access uses x402 Base USDC settlement or the verified-wallet free tier; the Labs MCP and resolver computation paths remain free. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['service_id', 'recipient_id', 'available_evidence', 'expected_evidence'], 'properties': {'service_id': {'const': 'com.weverlabs/diligenceops-inventory'}, 'recipient_id': {'type': 'string', 'pattern': '^mbx_[a-f0-9]{24}(?![\\s\\S])', 'maxLength': 28, 'minLength': 28}, 'expected_evidence': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9_.:/ -]+(?![\\s\\S])', 'maxLength': 96, 'minLength': 1, 'description': 'ASCII only, at most 96 bytes before trimming; cannot be blank. Normalized duplicates are rejected.'}, 'maxItems': 16, 'minItems': 1}, 'available_evidence': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9_.:/ -]+(?![\\s\\S])', 'maxLength': 96, 'minLength': 1, 'description': 'ASCII only, at most 96 bytes before trimming; cannot be blank. Normalized duplicates are rejected.'}, 'maxItems': 16, 'minItems': 0}}, 'additionalProperties': False}
wever_ap2-mandate-gateway
AP2 Mandate Gateway
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: Wever trusted-provider direct closed-checkout profile only. No open mandates, delegation chains, checkout execution, payment execution or fund transfers. Signed wallet proof is required even for paid calls. 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.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'presentation', 'challenge_token'], 'properties': {'mode': {'const': 'verify_mandate'}, 'presentation': {'type': 'string', 'maxLength': 32768, 'minLength': 1}, 'challenge_token': {'type': 'string', 'maxLength': 16384, 'minLength': 1}}, 'additionalProperties': False}
wever_callback-health-monitor
Callback Health Monitor
Unavailable historical backend. Sandbox/demo: checks whether a callback URL starts with HTTPS and returns an example health response. It does not contact the receiver or verify an acknowledgment, availability or delivery. Check whether a callback receiver is alive, accepts proof payloads, and returns an acknowledgment shape an agent can trust. Operating boundary: Validates callback receivers before paid work is delivered so proof can be sent, acknowledged, retried, and audited. 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. This is a catalog proxy entry, not a guarantee of backend availability. Backend status and JSON errors are surfaced; unavailable or non-JSON backends produce tool errors.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'properties': {'mode': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'description': 'The existing product POST body. Supply its documented mode, arguments, and required signed authority or grant. The product validates its full contract.', 'maxProperties': 64, 'minProperties': 1, 'additionalProperties': True}
wever_delegated-authority
Wever Labs Delegated Authority
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 operator-approved action grants, then let credentialed agents consume them to create immutable work-order records. Records do not perform work, deliver results or authorize payment. Operating boundary: Operators issue mandates and approve each exact action grant with an issuance idempotency key. Only the bound credentialed agent may consume a grant; each action grant atomically reserves one nonfinancial work_order unit. Usage and attribution are credential-bound. Signed authority permits only immutable record creation, never work execution, delivery or payment. Public drafts remain unsigned_dev and cannot execute. The access fee applies only to issue_mandate and never authorizes downstream spending. GET, contract reads, drafts and all other authority modes have no x402 fee; their existing credential checks remain. 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.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', '$defs': {'grantRequest': {'type': 'object', 'required': ['operation', 'action', 'approval_reference', 'ttl_seconds', 'usage'], 'properties': {'usage': {'enum': ['synthetic', 'operational'], 'description': 'Must match the target agent usage configured on the server. Caller input cannot change credential-bound usage or attribution.'}, 'action': {'$ref': '#/$defs/workOrderAction'}, 'operation': {'const': 'create_delegated_work_order'}, 'ttl_seconds': {'type': 'integer', 'maximum': 300, 'minimum': 1}, 'approval_reference': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}}, 'description': 'The server sets amount_units to 1 and unit to work_order. approval_reference is operator-attested and bound into the grant; it does not independently verify consent.', 'additionalProperties': False}, 'mandateInput': {'type': 'object', 'required': ['principal_id', 'agent_id', 'scopes', 'max_runs', 'max_units', 'unit', 'consent_digest', 'not_before', 'expires_at', 'usage'], 'properties': {'unit': {'const': 'work_order'}, 'usage': {'enum': ['synthetic', 'operational'], 'description': 'Must match the target agent usage configured on the server. Caller input cannot change credential-bound usage or attribution.'}, 'scopes': {'type': 'array', 'items': {'const': 'create_delegated_work_order'}, 'maxItems': 1, 'minItems': 1, 'uniqueItems': True}, 'agent_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'max_runs': {'type': 'integer', 'maximum': 10000, 'minimum': 1}, 'max_units': {'type': 'integer', 'maximum': 1000000000, 'minimum': 0}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'not_before': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'principal_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'consent_digest': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}}, 'description': 'Only create_delegated_work_order is enabled. max_units counts work-order records, not currency. The server enforces time relationships and configured agent scope/usage. consent_digest records operator-attested consent, not independent verification.', 'additionalProperties': False}, 'mandateClaims': {'type': 'object', 'required': ['kind', 'audience', 'principal_id', 'agent_id', 'mandate_id', 'version', 'issued_at', 'not_before', 'expires_at', 'usage', 'scopes', 'max_runs', 'max_units', 'unit', 'consent_digest', 'issued_by'], 'properties': {'kind': {'const': 'mandate'}, 'unit': {'const': 'work_order'}, 'usage': {'enum': ['synthetic', 'operational'], 'description': 'Must match the target agent usage configured on the server. Caller input cannot change credential-bound usage or attribution.'}, 'scopes': {'type': 'array', 'items': {'const': 'create_delegated_work_order'}, 'maxItems': 1, 'minItems': 1, 'uniqueItems': True}, 'version': {'type': 'integer', 'maximum': 1000000000, 'minimum': 1}, 'agent_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'audience': {'const': 'wever-delegated-authority-v2'}, 'max_runs': {'type': 'integer', 'maximum': 10000, 'minimum': 1}, 'issued_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'issued_by': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'max_units': {'type': 'integer', 'maximum': 1000000000, 'minimum': 0}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'mandate_id': {'type': 'string', 'pattern': '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(?![\\s\\S])'}, 'not_before': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'principal_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'consent_digest': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}}, 'additionalProperties': False}, 'signedMandate': {'type': 'object', 'required': ['context', 'algorithm', 'key_id', 'payload', 'signature'], 'properties': {'key_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'context': {'const': 'wever.authority.v2'}, 'payload': {'$ref': '#/$defs/mandateClaims'}, 'algorithm': {'const': 'Ed25519'}, 'signature': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]{86}(?![\\s\\S])'}}, 'description': 'Use the unmodified envelope returned by the authority API. The backend verifies its signature, active time window, durable record, credentials and claim bindings. Passing this schema does not establish authority.', 'additionalProperties': False}, 'workOrderAction': {'type': 'object', 'required': ['requested_outcome', 'requirements', 'target_product_key'], 'properties': {'requirements': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!\\s)(?![\\s\\S]*[\\u0000-\\u001f\\u007f-\\u009f])(?:[\\s\\S]*\\S)(?![\\s\\S])', 'maxLength': 256, 'minLength': 1, 'description': 'Well-formed Unicode text without surrounding whitespace or control characters, at most 256 UTF-8 bytes. JSON Schema maxLength counts characters; the backend additionally enforces well-formed Unicode and the exact UTF-8 byte limit.'}, 'maxItems': 16, 'uniqueItems': True}, 'requested_outcome': {'type': 'string', 'pattern': '^(?!\\s)(?![\\s\\S]*[\\u0000-\\u001f\\u007f-\\u009f])(?:[\\s\\S]*\\S)(?![\\s\\S])', 'maxLength': 1024, 'minLength': 1, 'description': 'Well-formed Unicode text without surrounding whitespace or control characters, at most 1024 UTF-8 bytes. JSON Schema maxLength counts characters; the backend additionally enforces well-formed Unicode and the exact UTF-8 byte limit.'}, 'target_product_key': {'enum': ['diligenceops-paid-run', 'mcp-diligence-rail', 'agent-daily-operator-brief', 'agent-work-order-rail', None], 'description': 'A maintained computation reference or null. Recording it does not execute or assign that computation.'}}, 'description': 'The exact approved immutable work-order content. No caller-supplied attribution, identifiers, prices, callback URLs or execution claims are accepted.', 'additionalProperties': False}, 'actionGrantClaims': {'type': 'object', 'required': ['kind', 'audience', 'principal_id', 'agent_id', 'mandate_id', 'version', 'issued_at', 'not_before', 'expires_at', 'usage', 'grant_id', 'operation', 'action_digest', 'amount_units', 'unit', 'downstream_key', 'approved_by', 'approval_reference_hash'], 'properties': {'kind': {'const': 'grant'}, 'unit': {'const': 'work_order'}, 'usage': {'enum': ['synthetic', 'operational'], 'description': 'Must match the target agent usage configured on the server. Caller input cannot change credential-bound usage or attribution.'}, 'version': {'type': 'integer', 'maximum': 1000000000, 'minimum': 1}, 'agent_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'audience': {'const': 'wever-delegated-authority-v2'}, 'grant_id': {'type': 'string', 'pattern': '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(?![\\s\\S])'}, 'issued_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'operation': {'const': 'create_delegated_work_order'}, 'expires_at': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'mandate_id': {'type': 'string', 'pattern': '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(?![\\s\\S])'}, 'not_before': {'type': 'integer', 'maximum': 4102444800, 'minimum': 0}, 'approved_by': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'amount_units': {'const': 1}, 'principal_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'action_digest': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}, 'downstream_key': {'type': 'string', 'pattern': '^authority-v2:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(?![\\s\\S])'}, 'approval_reference_hash': {'type': 'string', 'pattern': '^[0-9a-f]{64}(?![\\s\\S])'}}, 'additionalProperties': False}, 'signedActionGrant': {'type': 'object', 'required': ['context', 'algorithm', 'key_id', 'payload', 'signature'], 'properties': {'key_id': {'type': 'string', 'pattern': '^[a-zA-Z0-9_.:-]{1,128}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'context': {'const': 'wever.authority.v2'}, 'payload': {'$ref': '#/$defs/actionGrantClaims'}, 'algorithm': {'const': 'Ed25519'}, 'signature': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]{86}(?![\\s\\S])'}}, 'description': 'Use the unmodified envelope returned by the authority API. The backend verifies its signature, active time window, durable record, credentials and claim bindings. Passing this schema does not establish authority.', 'additionalProperties': False}}, 'oneOf': [{'type': 'object', 'required': ['mode'], 'properties': {'mode': {'const': 'read_control_plane'}}, 'description': 'Read the public contract. This performs no authority issuance or downstream write.', 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'mandate'], 'properties': {'mode': {'const': 'draft_mandate'}, 'mandate': {'$ref': '#/$defs/mandateInput'}}, 'description': 'Validate a public unsigned_dev draft. It is not signed, persisted or executable. Expiry must follow not_before by no more than 30 days.', 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'mandate'], 'properties': {'mode': {'const': 'issue_mandate'}, 'mandate': {'$ref': '#/$defs/mandateInput'}}, 'description': 'Requires X-Wever-Operator-Key and Idempotency-Key. Issue one durable signed mandate for a configured agent. The active time window is limited to 30 days from issuance.', 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'signed_mandate', 'request'], 'properties': {'mode': {'const': 'issue_action_grant'}, 'request': {'$ref': '#/$defs/grantRequest'}, 'signed_mandate': {'$ref': '#/$defs/signedMandate'}}, 'description': 'Requires the issuing operator X-Wever-Operator-Key and Idempotency-Key. Reserve one work_order unit and approve this exact action for at most 300 seconds. An agent cannot issue its own grant.', 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'signed_action_grant', 'action'], 'properties': {'mode': {'const': 'execute_delegated_action'}, 'action': {'$ref': '#/$defs/workOrderAction'}, 'signed_action_grant': {'$ref': '#/$defs/signedActionGrant'}}, 'description': 'Requires the target agent X-Wever-Agent-Key. Consume the signed grant once to create its immutable work-order record. This does not execute the recorded work, deliver results or authorize payment. A pending or unknown result is not success; retry the same grant or inspect it, never substitute new authority.', 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'grant_id'], 'properties': {'mode': {'const': 'inspect_action_grant'}, 'grant_id': {'type': 'string', 'pattern': '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(?![\\s\\S])'}}, 'description': 'Requires the bound agent X-Wever-Agent-Key. Read durable grant state and any finalized result.', 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'mandate_id'], 'properties': {'mode': {'const': 'revoke_mandate'}, 'mandate_id': {'type': 'string', 'pattern': '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(?![\\s\\S])'}}, 'description': 'Requires the issuing operator X-Wever-Operator-Key. Revoke future authority. Revocation does not undo a committed work-order record or release an uncertain in-flight effect.', 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'mandate_id'], 'properties': {'mode': {'const': 'read_audit'}, 'after': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'mandate_id': {'type': 'string', 'pattern': '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(?![\\s\\S])'}}, 'description': 'Requires the bound agent X-Wever-Agent-Key. Read this mandate audit after the supplied cursor, default 0, with a default limit of 50.', 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'mandate'], 'properties': {'mode': {'const': 'issue_mandate'}, 'mandate': {'type': 'object', 'required': ['profile', 'challenge_token', 'holder_jwk', 'consent_digest', 'expires_at'], 'properties': {'profile': {'const': 'com.weverlabs.ap2.direct-checkout.1'}, 'expires_at': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'holder_jwk': {'type': 'object', 'required': ['kty', 'crv', 'x', 'y'], 'properties': {'x': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]{43}(?![\\s\\S])'}, 'y': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]{43}(?![\\s\\S])'}, 'crv': {'const': 'secp256k1'}, 'kty': {'const': 'EC'}}, 'additionalProperties': False}, 'consent_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, 'challenge_token': {'type': 'string', 'maxLength': 16384, 'minLength': 1}}, 'additionalProperties': False}}, 'additionalProperties': False}], 'required': ['mode'], 'properties': {'mode': {'enum': ['read_control_plane', 'draft_mandate', 'issue_mandate', 'issue_action_grant', 'execute_delegated_action', 'inspect_action_grant', 'revoke_mandate', 'read_audit']}}, 'description': 'Exact delegated-authority v2 request shapes. Credentials and issuance idempotency keys are HTTP headers, never tool arguments. The backend additionally enforces signed cross-field bindings, active time windows, credential-bound usage, exact approved action digests and durable allowance state.'}
wever_diligenceops-paid-run
DiligenceOps Run
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 explicit submitted evidence labels and return exact matched and missing items. This does not read or verify document contents. Operating boundary: The computation uses supplied data only and performs no provider work, callbacks, document retrieval or signed attestations. Direct access uses x402 Base USDC settlement or the verified-wallet free tier; the Labs MCP and resolver computation paths remain 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['available_evidence', 'expected_evidence'], 'properties': {'expected_evidence': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9_.:/ -]+(?![\\s\\S])', 'maxLength': 96, 'minLength': 1, 'description': 'ASCII only, at most 96 bytes before trimming; cannot be blank. Normalized duplicates are rejected.'}, 'maxItems': 16, 'minItems': 1}, 'available_evidence': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9_.:/ -]+(?![\\s\\S])', 'maxLength': 96, 'minLength': 1, 'description': 'ASCII only, at most 96 bytes before trimming; cannot be blank. Normalized duplicates are rejected.'}, 'maxItems': 16, 'minItems': 0}}, 'additionalProperties': False}
wever_mcp-diligence-rail
MCP Diligence Rail
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. Inventory submitted MCP tool declarations and flag missing or consequential annotations. This does not connect to a server or grant authority. Operating boundary: The computation uses supplied data only and performs no provider work, callbacks, document retrieval or signed attestations. Direct access uses x402 Base USDC settlement or the verified-wallet free tier; the Labs MCP and resolver computation paths remain free. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['tools'], 'properties': {'tools': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'pattern': '^[A-Za-z0-9_.:-]+(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'annotations': {'type': 'object', 'properties': {'readOnlyHint': {'type': 'boolean'}, 'openWorldHint': {'type': 'boolean'}, 'destructiveHint': {'type': 'boolean'}}, 'additionalProperties': False}, 'description': {'type': 'string', 'maxLength': 256, 'minLength': 1, 'description': 'At most 256 UTF-8 bytes, well-formed text; no unsupported control characters.'}}, 'additionalProperties': False}, 'maxItems': 16, 'minItems': 1}}, 'additionalProperties': False}
wever_payment-authority-inspector
Payment Authority Inspector
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. Read-only canonical Base USDC receipt inspection for the configured Wever recipient. Settlement evidence grants no mandate, resource permission or execution authority. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. Read-only canonical Base USDC receipt inspection for the configured Wever recipient. Settlement evidence grants no mandate, resource permission or execution authority. The API access fee is separate from any inspected payment or recorded invoice amount. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'transaction_hash', 'payer', 'payee', 'amount_atomic', 'authorization_nonce', 'min_confirmations'], 'properties': {'mode': {'const': 'inspect_base_usdc_settlement'}, 'payee': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'payer': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'amount_atomic': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'transaction_hash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'min_confirmations': {'type': 'integer', 'maximum': 100, 'minimum': 2}, 'authorization_nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}}, 'additionalProperties': False}
wever_proof-inbox
Proof Inbox
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. Fresh signed wallet proof is required even for paid calls. Handoff permissions require recipient enforcement. Stored evidence is not automatically verified. Scores are bounded evidence summaries, not global reputation. 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.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'oneOf': [{'type': 'object', 'required': ['mode', 'idempotency_key', 'proof'], 'properties': {'mode': {'const': 'store'}, 'proof': {'type': 'object', 'required': ['kind', 'content', 'label'], 'properties': {'kind': {'enum': ['receipt_passport', 'handoff_pack', 'evidence']}, 'label': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'content': {'type': 'string', 'maxLength': 24000, 'minLength': 1}}, 'additionalProperties': False}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_-]{1,96}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'offset', 'limit'], 'properties': {'mode': {'const': 'list'}, 'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1}, 'offset': {'type': 'integer', 'maximum': 255, 'minimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'proof_id'], 'properties': {'mode': {'const': 'retrieve'}, 'proof_id': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}}, 'additionalProperties': False}], 'required': ['mode'], 'properties': {'mode': {'enum': ['store', 'list', 'retrieve']}, 'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1}, 'proof': {'type': 'object', 'required': ['kind', 'content', 'label'], 'properties': {'kind': {'enum': ['receipt_passport', 'handoff_pack', 'evidence']}, 'label': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'content': {'type': 'string', 'maxLength': 24000, 'minLength': 1}}, 'additionalProperties': False}, 'offset': {'type': 'integer', 'maximum': 255, 'minimum': 0}, 'proof_id': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_-]{1,96}(?![\\s\\S])'}}, 'additionalProperties': False}
wever_proof-relay
Proof Relay
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 deterministic source/destination binding digest. References and supplied hashes remain unverified. No destination is contacted, no acknowledgment is obtained, and nothing is delivered or persisted. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. The prepared computation uses caller-supplied data and creates no execution authority, proof verification, delivery or provider action. Payment access records are durable; existing credentials and signed grants remain required for separate consequential actions. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'source_agent_id', 'destination', 'proof_references'], 'properties': {'mode': {'const': 'prepare_proof_relay'}, 'destination': {'oneOf': [{'type': 'object', 'required': ['kind', 'agent_id'], 'properties': {'kind': {'const': 'agent'}, 'agent_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'url'], 'properties': {'url': {'type': 'string', 'maxLength': 2048, 'minLength': 1}, 'kind': {'const': 'callback'}}, 'additionalProperties': False}]}, 'source_agent_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'proof_references': {'type': 'array', 'items': {'type': 'object', 'required': ['kind', 'reference', 'payload_sha256'], 'properties': {'kind': {'enum': ['receipt', 'passport', 'proof']}, 'reference': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, 'payload_sha256': {'anyOf': [{'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 16, 'minItems': 1}}, 'additionalProperties': False}
wever_rail-playground
Rail Playground
Unavailable historical backend. Sandbox/demo: generates an example rail package, receipt and transcript locally. No external rail work runs. Its passed state and repeatability score describe generated sample output and are not measured production results. Test PacketOps and DiligenceOps with sample data, then start a agent run with the same rail shape. Operating boundary: Lets agents test rail shape with sample data, then move directly into paid PacketOps or DiligenceOps runs when ready. 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. This is a catalog proxy entry, not a guarantee of backend availability. Backend status and JSON errors are surfaced; unavailable or non-JSON backends produce tool errors.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'properties': {'mode': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'description': 'The existing product POST body. Supply its documented mode, arguments, and required signed authority or grant. The product validates its full contract.', 'maxProperties': 64, 'minProperties': 1, 'additionalProperties': True}
wever_receipt-passport
Receipt Passport
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. Fresh signed wallet proof is required even for paid calls. Handoff permissions require recipient enforcement. Stored evidence is not automatically verified. Scores are bounded evidence summaries, not global reputation. 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.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'oneOf': [{'type': 'object', 'required': ['mode', 'idempotency_key', 'work', 'usage'], 'properties': {'mode': {'const': 'issue'}, 'work': {'oneOf': [{'type': 'object', 'required': ['kind', 'nonce'], 'properties': {'kind': {'const': 'wallet_free_call'}, 'nonce': {'type': 'string', 'pattern': '^[a-f0-9]{32,64}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'payment_id'], 'properties': {'kind': {'const': 'settled_payment'}, 'payment_id': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}}, 'additionalProperties': False}]}, 'usage': {'enum': ['synthetic', 'operational']}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_-]{1,96}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['mode', 'passport'], 'properties': {'mode': {'const': 'verify'}, 'passport': {'type': 'string', 'maxLength': 24000, 'minLength': 1}}, 'additionalProperties': False}], 'required': ['mode'], 'properties': {'mode': {'enum': ['issue', 'verify']}, 'work': {'oneOf': [{'type': 'object', 'required': ['kind', 'nonce'], 'properties': {'kind': {'const': 'wallet_free_call'}, 'nonce': {'type': 'string', 'pattern': '^[a-f0-9]{32,64}(?![\\s\\S])'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'payment_id'], 'properties': {'kind': {'const': 'settled_payment'}, 'payment_id': {'type': 'string', 'pattern': '^[a-f0-9]{64}(?![\\s\\S])'}}, 'additionalProperties': False}]}, 'usage': {'enum': ['synthetic', 'operational']}, 'passport': {'type': 'string', 'maxLength': 24000, 'minLength': 1}, 'idempotency_key': {'type': 'string', 'pattern': '^[a-zA-Z0-9_-]{1,96}(?![\\s\\S])'}}, 'additionalProperties': False}
wever_return-package-viewer
Return Package Viewer
Unavailable historical backend. Sandbox/demo: renders a generated example return package and receipt status using supplied or generated identifiers. It does not retrieve a stored package or establish that work completed. Read a rail return package in a clean shape. Agents get JSON. Humans get the same facts in a page that shows what was checked, what is missing, and what proof was issued. Operating boundary: Reads completed return packages and presents the same proof facts to agents and humans without changing the source rail output. 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. This is a catalog proxy entry, not a guarantee of backend availability. Backend status and JSON errors are surfaced; unavailable or non-JSON backends produce tool errors.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', 'properties': {'mode': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'description': 'The existing product POST body. Supply its documented mode, arguments, and required signed authority or grant. The product validates its full contract.', 'maxProperties': 64, 'minProperties': 1, 'additionalProperties': True}
wever_unified-agent-checkout
Unified Agent Checkout
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 and total caller-supplied USD estimates for supported computations. This is not a provider quote, checkout session, payment request or authority grant. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. The prepared computation uses caller-supplied data and creates no execution authority, proof verification, delivery or provider action. Payment access records are durable; existing credentials and signed grants remain required for separate consequential actions. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'agent_id', 'currency', 'items', 'payment_reference', 'allowance_reference'], 'properties': {'mode': {'const': 'prepare_checkout'}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['product_key', 'unit_amount_minor', 'quantity'], 'properties': {'quantity': {'type': 'integer', 'maximum': 1000, 'minimum': 1}, 'product_key': {'enum': ['diligenceops-paid-run', 'mcp-diligence-rail', 'agent-daily-operator-brief', 'agent-work-order-rail']}, 'unit_amount_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0}}, 'additionalProperties': False}, 'maxItems': 16, 'minItems': 1}, 'agent_id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,63}(?![\\s\\S])', 'maxLength': 64, 'minLength': 1}, 'currency': {'const': 'USD'}, 'payment_reference': {'anyOf': [{'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, {'type': 'null'}]}, 'allowance_reference': {'anyOf': [{'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:/-]{0,127}(?![\\s\\S])', 'maxLength': 128, 'minLength': 1}, {'type': 'null'}]}}, 'additionalProperties': False}
wever_x402-payment-gateway
x402 Payment Gateway
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 an EOA payment signature and observes Base USDC nonce, balance and chain time. Does not simulate, submit, settle, reserve or authorize resource access. Operating boundary: Direct access uses x402 Base USDC settlement or the verified-wallet free tier. Verifies an EOA payment signature and observes Base USDC nonce, balance and chain time. Does not simulate, submit, settle, reserve or authorize resource access. The API access fee is separate from any inspected payment or recorded invoice amount. 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.
Acceso externo
Esquema de entrada
{'type': 'object', 'required': ['mode', 'target_product', 'payment'], 'properties': {'mode': {'const': 'inspect_x402_authorization'}, 'payment': {'type': 'object', 'required': ['x402Version', 'resource', 'accepted', 'payload'], 'properties': {'payload': {'type': 'object', 'required': ['signature', 'authorization'], 'properties': {'signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}(?![\\s\\S])'}, 'authorization': {'type': 'object', 'required': ['from', 'to', 'value', 'validAfter', 'validBefore', 'nonce'], 'properties': {'to': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'from': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'nonce': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}(?![\\s\\S])'}, 'value': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'validAfter': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'validBefore': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'accepted': {'type': 'object', 'required': ['scheme', 'network', 'amount', 'asset', 'payTo', 'maxTimeoutSeconds', 'extra'], 'properties': {'asset': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'extra': {'type': 'object', 'required': ['name', 'version'], 'properties': {'name': {'const': 'USD Coin'}, 'version': {'const': '2'}}, 'additionalProperties': False}, 'payTo': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}(?![\\s\\S])'}, 'amount': {'type': 'string', 'pattern': '^(0|[1-9][0-9]{0,77})(?![\\s\\S])'}, 'scheme': {'const': 'exact'}, 'network': {'const': 'eip155:8453'}, 'maxTimeoutSeconds': {'type': 'integer', 'maximum': 3600, 'minimum': 1}}, 'additionalProperties': False}, 'resource': {'type': 'object', 'required': ['url', 'description', 'mimeType'], 'properties': {'url': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'mimeType': {'const': 'application/json'}, 'description': {'type': 'string', 'maxLength': 256}}, 'additionalProperties': False}, 'x402Version': {'const': 2}}, 'additionalProperties': False}, 'target_product': {'enum': ['diligenceops-paid-run', 'agent-daily-operator-brief', 'mcp-diligence-rail', 'agent-work-order-rail', 'agent-paid-workflow', 'unified-agent-checkout', 'agent-allowance-console', 'agent-work-order-exchange', 'proof-relay', 'delegated-authority', 'x402-payment-gateway', 'payment-authority-inspector', 'agent-invoice-rail', 'agent-budget-guard']}}, 'additionalProperties': False}
Modificado
wever_agent-invoice-rail
2 de October de 2026 a las 02:40
Modificado
wever_agent-escrow-lite
2 de October de 2026 a las 02:40
Modificado
wever_proof-inbox
2 de October de 2026 a las 02:40
Modificado
wever_agent-to-agent-handoff-pack
2 de October de 2026 a las 02:40
Modificado
wever_ap2-mandate-gateway
2 de October de 2026 a las 02:40
Modificado
wever_x402-payment-gateway
2 de October de 2026 a las 02:40
Modificado
wever_payment-authority-inspector
2 de October de 2026 a las 02:40
Modificado
wever_agent-trust-scorecard
2 de October de 2026 a las 02:40
Modificado
wever_agent-budget-guard
2 de October de 2026 a las 02:40
Modificado
wever_receipt-passport
2 de October de 2026 a las 02:40
Modificado
wever_delegated-authority
2 de October de 2026 a las 02:40
Añadido
wever_proof-relay
30 de September de 2026 a las 02:40
Añadido
wever_agent-daily-operator-brief
30 de September de 2026 a las 02:40
Añadido
wever_mcp-diligence-rail
30 de September de 2026 a las 02:40
Añadido
wever_agent-file-desk-rail
30 de September de 2026 a las 02:40
Añadido
wever_agent-decision-packet-rail
30 de September de 2026 a las 02:40
Añadido
wever_agent-work-order-rail
30 de September de 2026 a las 02:40
Añadido
wever_agent-permission-ledger
30 de September de 2026 a las 02:40
Añadido
wever_agent-invoice-rail
30 de September de 2026 a las 02:40
Añadido
wever_agent-escrow-lite
30 de September de 2026 a las 02:40
Añadido
wever_rail-playground
30 de September de 2026 a las 02:40
Añadido
wever_proof-inbox
30 de September de 2026 a las 02:40
Añadido
wever_agent-to-agent-handoff-pack
30 de September de 2026 a las 02:40
Añadido
wever_ap2-mandate-gateway
30 de September de 2026 a las 02:40
Añadido
wever_x402-payment-gateway
30 de September de 2026 a las 02:40
Añadido
wever_payment-authority-inspector
30 de September de 2026 a las 02:40
Añadido
wever_agent-trust-scorecard
30 de September de 2026 a las 02:40
Añadido
wever_agent-sla-rail
30 de September de 2026 a las 02:40
Añadido
wever_agent-budget-guard
30 de September de 2026 a las 02:40
Añadido
wever_agent-work-order-exchange
30 de September de 2026 a las 02:40

SAP MCP Server

ai.oobeprotocol.sap.mcp/sap-mcp

Provides an MCP gateway connecting SAP-related tools with Solana, DeFi, decentralized identity, and x402 payments.

Nexus Agent Network · AlpineLead OI

io.github.maxschnee74-source/alpinelead

Provides an agent marketplace and orchestration network with lead research, agent-to-agent messaging, task purchasing, and guarde…

tollbooth-authority

io.github.lonniev/tollbooth-authority

Operates a certified purchase-order and credit authority for MCP tool operators, including pricing, credit certification, balance…

tollbooth-authority-newengland

io.github.lonniev/tollbooth-authority-newengland

Provides regional authority services for MCP operator adoption, credit certification, pricing, balances, credentials, and hierarc…

tollbooth-authority-northamerica

io.github.lonniev/tollbooth-authority-northamerica

Provides North American regional authority services for MCP operator adoption, credit certification, pricing, balances, credentia…

Wisely x402 Agent-Payment Infrastructure

com.wiselyenterprisesllc/x402-agent-payment-infrastructure

Provides agent payment workflows for x402 endpoints, wallet handoffs, receipts, creator catalogs, local commerce bridges, endpoin…

skill-market

com.lvlltd/skill-market

Catalogs agent skills and supports discovery, evaluation, payment settlement, access checks and installation of purchased skill p…

Focxle: AI governance for B2B deals between agents

com.focxle/afos

Provides agent spending controls, delegated budgets, signed authority checks, negotiations, escrow contracts, workforce hiring, a…