Reputation portability check
wever_reputation-portability-checkAgent Reputation: submit how one reputation record is stored and presented: the issuing platform, the agent, who holds the record (the issuer’s account, the agent, both or a third party) and what it is tied to (a platform account, the agent’s key, a DID, a wallet, a domain or other); its export, with whether one exists, its format (JSON, CSV, a verifiable credential, signed attestations, on chain, PDF, HTML, proprietary or none), whether the agent exports it on its own and what it carries (entries, dates, counterparties, outcomes, ratings, disputes and signatures); how another party verifies an entry (a signature, on chain, the issuer’s API, a public page or nothing), whether that works with no account at the issuer and whether the key is published; whether the record survives account closure and whether the issuer can rewrite it; and the platforms beyond the issuer that accept it. The signed report says whether the record moves with the agent and names a record locked to one platform account, no export format and nothing verifiable outside the issuing platform, then an export another platform does not read as data, an export missing parts of the record, an export only on request, an unpublished signing key, a record lost on account closure, entries the issuer can rewrite and no other platform accepting it, with the fix for each. An agent identity setup’s portability is wever_identity-portability-check, an agent memory export is wever_memory-export-check and a signed passport for completed Wever computation is wever_receipt-passport. Verdict platform_locked, portability_gaps, portability_unverified or portable. POST /api/reputation-portability-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-reputation-contract. Human page: https://weverlabs.com/agent-reputation/.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"record": "<record>"
},
"name": "wever_reputation-portability-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Optional name recorded in the report. | |
| export | No | ||
| record | Yes | ||
| closure | No | ||
| accepted_by | No | Platforms other than the issuer that accept the record. | |
| verification | No |