← all tools
Governance pulse
Reads the proposal history: when the last one went up, how many in the last 90 days and the last year, how many ever passed, and how recent turnout compares to quorum. Calls governance active, slow or quiet. Refuses to answer when the subgraph has seen nothing for over a year, because dormant and moved-to-a-new-contract look identical.
Arguments
protocol
enum · required
Protocol whose proposal history to read
What it answers
{"protocol":"ens"}ens governance is active: 6 proposals in the last 90 days, the latest 10 days ago. 68 of 75 proposals ever made were executed (91%). Turnout on recent votes ran 2.0x quorum; participation is not the constraint.
Call it from an agent
Over MCP the tool is called by name and the payment is handled underneath.
governance_pulse(protocol: "ens")
Call it over HTTP
The first request returns 402 with the accepted networks. Sign one and repeat the request with the receipt.
curl -X POST https://onchainrouter.io/api/tools/governance-pulse \ -H 'Content-Type: application/json' \ -d '{"protocol":"ens"}' ← 402 Payment Required PAYMENT-REQUIRED: hedera:testnet, eip155:5042002 curl -X POST https://onchainrouter.io/api/tools/governance-pulse \ -H 'Content-Type: application/json' \ -H "PAYMENT-SIGNATURE: $RECEIPT" \ -d '{"protocol":"ens"}' ← 200 OK