Inverse Finance (FiRM): control-plane safety record
2 indexed control-plane surfaces for Inverse Finance (FiRM), each pinned to a canonical Ethereum block and compared with what the protocol documents. Contracts: 0x01ECA33e20a4c379Bd8A5361f896A7dd2bAE4ce8, 0x4b6c63E6a94ef26E2dF60b89372db2d8e211F1B7.
Check it live (free)
The pre-flight API re-reads the controller, proxy and capabilities of a contract at the latest block. No key, no wallet.
curl -s "https://pacta-x402.pacta.workers.dev/v1/check/preflight?chain=ethereum&address=0x4b6c63E6a94ef26E2dF60b89372db2d8e211F1B7"
MCP: https://pacta-x402.pacta.workers.dev/mcp · tool pacta_check_preflight.
Policy Committee Safe Quorum & GovernorMills Timelock
Observed on-chain. GovernorMills (0xBeCCB6bb0aa4ab551966A7E4B97cec74bb359Bf6) guardian() wrapper (0x941c2699eC7E55a50Bde030d8E1e70649839259D) references Policy Committee Safe (0x4b6c63E6a94ef26E2dF60b89372db2d8e211F1B7) with getThreshold() = 4, getOwners().length = 7 (4-of-7 Gnosis Safe); GovernorMills.timelock() (0x926dF14a23BE491164dCF93f4c468A50ef659D5B) delay() = 172800s (48h).
Documented. Working-groups governance documentation lists 5-of-9 Policy Committee multisig.
cast call 0x4b6c63E6a94ef26E2dF60b89372db2d8e211F1B7 \ "getThreshold()" \ --block 26399876 --rpc-url "$ETH_RPC_URL" cast block 26399876 --field hash --rpc-url "$ETH_RPC_URL" # expect 0x8bf896b892683ff3267b88b367ab015a70cf5caf53542eb405f4f648f6bcde8a
BorrowController stalenessThreshold 0-sentinel — queued 48h fix for sDOLA market
Observed on-chain. Timelock (0x926dF14a23BE491164dCF93f4c468A50ef659D5B) delay() = 172800s (48h), and the Timelock is BorrowController.operator(). stalenessThreshold(sDOLA market 0xC45E9c231ab5D9Bd3F1131E7901B100D8D236C4d) = 0, which disables the oracle staleness check (isPriceStale returns false when the threshold is 0). A queued Timelock transaction (queuedTransactions = true) sets it to 86500s at eta 1794633827 (2026-11-14 05:23:47 UTC), which enables the check (protective).
Documented. Verified BorrowController source (Sourcify exact_match): 'if(marketStalenessThreshold == 0) return false;'.
cast call 0x01ECA33e20a4c379Bd8A5361f896A7dd2bAE4ce8 \ "stalenessThreshold(address)" 0xC45E9c231ab5D9Bd3F1131E7901B100D8D236C4d \ --block 26406106 --rpc-url "$ETH_RPC_URL" cast block 26406106 --field hash --rpc-url "$ETH_RPC_URL" # expect 0xcb24dfb0b8af01dff9550fbbf6eb589b30d29b9625f41af56c188ae10d086ecf
Issuing Inverse Finance (FiRM)? Reconcile & Anchor 24h Institutional Clearance
Reconcile documentation drift, verify multisig and timelock control planes across archive RPCs, prepare an upstream docs reconciliation PR, and anchor a Base EAS Aligned Attestation + Curator Diligence Dossier within 24 hours.