Agent-to-agent dispute resolution and arbitration with on-chain settlement
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Given a counterparty address + chain, return public dispute history, active arbitration cases, and on-chain reversal-pattern flags. Sources: Kleros / UMA / Reality.eth subgraphs (with direct on-chain RPC fallback) plus Etherscan-family transaction scans. Observational only — Hive does NOT judge, freeze, or enforce.
ethereum | base | arbitrum
0x-prefixed counterparty address (20 bytes)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Given a counterparty address + chain, return public dispute history, active arbitration cases, and on-chain reversal-pattern flags. Sources: Kleros / UMA / Reality.eth subgraphs (with direct on-chain RPC fallback) plus Etherscan-family transaction scans. Observational only — Hive does NOT judge, freeze, or enforce.
| Argument | Type | Description |
|---|---|---|
| chain* | string | ethereum | base | arbitrum |
| address* | string | 0x-prefixed counterparty address (20 bytes) |
{
"type": "object",
"required": [
"address",
"chain"
],
"properties": {
"chain": {
"type": "string",
"description": "ethereum | base | arbitrum"
},
"address": {
"type": "string",
"description": "0x-prefixed counterparty address (20 bytes)"
}
}
}List available third-party arbitration protocols (Kleros, UMA Optimistic Oracle, Reality.eth) with current case load, intake URLs, and jurisdiction model. Hive is not one of them — Hive only surfaces signal.
No arguments.
{
"type": "object",
"properties": {}
}Given a case description, disputed amount in USD, and optional jurisdiction preference, return ranked arbitration provider options. NO automatic filing — Hive returns options + intake URLs only. The disputing party files directly with the chosen provider.
| Argument | Type | Description |
|---|---|---|
| amount_usd* | number | Disputed amount in USD |
| description* | string | Free-form case description (max 2000 chars) |
| jurisdiction | string | Optional preference (e.g. 'decentralized', 'optimistic', 'crowdsourced') |
{
"type": "object",
"required": [
"description",
"amount_usd"
],
"properties": {
"amount_usd": {
"type": "number",
"description": "Disputed amount in USD"
},
"description": {
"type": "string",
"description": "Free-form case description (max 2000 chars)"
},
"jurisdiction": {
"type": "string",
"description": "Optional preference (e.g. 'decentralized', 'optimistic', 'crowdsourced')"
}
}
}24-hour rollup: flagged-counterparty count + top arbitration providers by active case load.
No arguments.
{
"type": "object",
"properties": {}
}