# OneSource TSR Governance Changes

> OneSource TSR Governance Changes is a paid API for AI agents from api.onesource.io, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-31).

Returns the full history of on-chain governance parameter changes, pending proposals, contract pause events, and protocol switches for The Standard Reserve (TSR) on Robinhood Chain

## Facts

- Endpoint: GET https://api.onesource.io/standard/v1/governance/changes?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/onesource-tsr-governance-changes-ec39543a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yjbzNHrrONEAAIPx90Gwk

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability onesource-tsr-governance-changes-ec39543a
```

Example prompt: Pull the full governance change history for The Standard Reserve on Robinhood Chain — I want to see any pending parameter changes, recently paused contracts, and the current state of protocol switches like transfers_enabled.

## When to prefer this

Use this endpoint when you need a comprehensive, structured view of The Standard Reserve governance state on Robinhood Chain — including historical parameter changes, pending proposals, paused contracts, and protocol switches — in a single call. Prefer this over raw RPC reads when you want decoded, labeled governance data without manually parsing on-chain event logs.

## Known failure modes

- Invalid or unsupported properties filter returns empty or malformed response
- Endpoint may return stale data if the chain is experiencing reorganization or high latency
- Payment failure via x402 or MPP results in 402 response with no data
- No governance changes recorded yet returns empty arrays for history, paused, and pending fields

## How this service works

The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Governance and parameter-change history, queued changes awaiting effect, feature switches, and guardian pause state. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.

## Output

Returns a JSON object containing: governance change history records (id, timestamp, tx hash, block, param key, raw and decoded values, event name, contract label, status), a list of paused contracts (with guardian address, tx hash, block, timestamp), pending parameter changes (param name, proposed raw value, current raw value), protocol switch states (transfers_enabled, launch_schedule_active, etc.), chain ID, network name, and the block number as of which the data was captured.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "basis": "governance_changes",
  "paused": [
   {
    "ts": "2026-09-12T00:00:00Z",
    "tx": "0xad7e04119ecd85857728205f5b12e95f0bab8e99f9c2f60be5dc79cfc6a8df1f",
    "block": 63600000,
    "guardian": "0x0000000000000000000000000000000000000001",
    "contract_label": "charter_auction"
   }
  ],
  "history": [
   {
    "id": 42,
    "ts": "2026-09-13T00:00:00Z",
    "tx": "0xad7e04119ecd85857728205f5b12e95f0bab8e99f9c2f60be5dc79cfc6a8df1f",
    "unit": "fraction",
    "block": 63690000,
    "status": "queued",
    "log_index": 3,
    "param_key": "team_bps",
    "value_raw": "7000",
    "event_name": "SharesQueued",
    "value_text": null,
    "value_address": null,
    "value_decoded": "0.7",
    "contract_label": "fee_splitter"
   }
  ],
  "network": "robinhood",
  "pending": [
   {
    "param": "base_issuance_per_day",
    "value_raw": "800000000000000000000000",
    "current_raw": "700000000000000000000000"
   }
  ],
  "chain_id": 4663,
  "switches": {
   "transfers_enabled": true,
   "launch_schedule_active": true,
   "launch_holding_cap_active": true,
   "pool_manager_gate_enabled": false
  },
  "as_of_block": 63700000
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/onesource-tsr-governance-changes-ec39543a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.onesource.io](https://www.zero.xyz/host/api.onesource.io/llms.txt)
