azeth_get_cross_chain_reputation
Get L1-proven cross-chain payment reputation between two accounts: total net USD paid, per-chain breakdown with proof status, and summary. No private key required.
Instructions
Get L1-proven cross-chain payment reputation between two accounts from TrustL2Reader.
Use this when: you want the trust-weighted net USD one account has provably paid another across all registered L2 chains, as visible on Ethereum L1.
Returns: totalNetPaidUSD aggregate, per-chain breakdown (proven flag, anchor block, proven-at timestamp), and a human-readable summary.
Note: read-only L1 query — no private key or gas required. Values only update when someone submits a storage proof (azeth_prove_reputation).
Example: { "from": "0x1111…", "to": "0x2222…" }
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": {
"from": "<from>",
"to": "<to>"
},
"name": "azeth_get_cross_chain_reputation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Payee address. | |
| from | Yes | Payer address. | |
| l1Chain | No | L1 chain hosting TrustL2Reader. Defaults to "ethereumSepolia". Accepts "ethereum" (and aliases like "eth-sepolia", "mainnet"). |