Score governance execution drift API

Apply caller-supplied transfer and transferFrom calls to the supplied token balances. A transfer that is not in the expected list is unforeseen. The drift index is the share of balances that change. Amounts stay inside the local integer limit. This is not an EVM simulation and no chain is queried.

The Score governance execution drift operation is part of the Governance Execution Diff API on BRAINIAC.software. Apply caller-supplied transfer and transferFrom calls to the supplied token balances. A transfer that is not in the expected list is unforeseen. The drift index is the share of balances that change. Amounts stay inside the local integer limit. This is not an EVM simulation and no chain is queried. It is exposed as POST /api/v1/crypto-governance/execution-risk-score and priced at $0.04 USDC on Base. Payment uses the x402 exact scheme: an unpaid call returns HTTP 402 with payment requirements; after paying the exact USDC amount, retry the same request with a payment-signature header and Idempotency-Key. No account and no API key are required. Data sources for this product: Caller-supplied proposal actions, execution calls, logs, and ABI fragments processed locally Limitations: Proposal approval and transaction execution are not read from a chain. The proposal description is not compared. Only structured actions are compared. Calldata is decoded with the caller ABI, or with the standard ERC-20 transfer, transferFrom, approve, and increaseAllowance selectors when no ABI is supplied. Action order is compared only when orderSensitive is true. Event logs become calls only through fieldMapping. No governance event format is assumed. execution-risk-score applies transfer and transferFrom to the supplied balances. It is not an EVM simulation. Outputs are compliance prechecks, drafts, or data lookups for human review. They are not official determinations, legal advice, identity confirmation, or certified filings. Related operations in this group include Diff governance execution. Open the group documentation for the full request schema, field notes, and response examples before integrating.

POST$0.04 USDC
/api/v1/crypto-governance/execution-risk-score

Example request

curl -i -X POST "https://www.brainiac.software/api/v1/crypto-governance/execution-risk-score" \
  -H 'content-type: application/json' \
  -H 'Idempotency-Key: <fresh-64-character-random-hex-key>' \
  --data-binary @- <<'JSON'
{
  "sender": "0x1111111111111111111111111111111111111111",
  "balances": [
    {
      "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "account": "0x1111111111111111111111111111111111111111",
      "amount": 2000000
    },
    {
      "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "account": "0x4444444444444444444444444444444444444444",
      "amount": 500
    }
  ],
  "expected": [
    {
      "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "to": "0x2222222222222222222222222222222222222222",
      "amount": 1000000
    }
  ],
  "calls": [
    {
      "target": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "data": "0xa9059cbb000000000000000000000000222222222222222222222222222222222222222200000000000000000000000000000000000000000000000000000000000f4240"
    },
    {
      "target": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "data": "0xa9059cbb00000000000000000000000033333333333333333333333333333333333333330000000000000000000000000000000000000000000000000000000000000001"
    }
  ]
}
JSON

An unpaid probe returns HTTP 402 with x402 payment requirements. After paying the exact USDC amount on Base, retry the identical request with a payment-signature header.

FAQ

  • Do I need an API key? No. Pay the listed USDC amount with x402.
  • What network? Base (eip155:8453), USDC.
  • Is this an official determination? No. Results are for human review against the cited sources.

Related APIs

Governance Execution Diff APIFull docsHow it works