{"version":1,"resources":["https://onekeyaway.appin60.com/api/control","https://onekeyaway.appin60.com/api/safe","https://onekeyaway.appin60.com/api/vault","https://onekeyaway.appin60.com/api/upgradeable"],"description":"Who can change this smart contract? Give a chain and a contract address; get the full on-chain control path as JSON: proxy type and implementation, proxy admin / beacon owner / owner() / DEFAULT_ADMIN_ROLE holders, each resolved through ProxyAdmin, Safe multisig (threshold and signer list), timelock (delay) or Avocado wallet down to the final signer, plus a verdict (SINGLE KEY, MULTISIG NO TIMELOCK, TIMELOCKED, UNRESOLVED). Give a Safe address to get its signers, threshold, modules, guard and singleton. 15 EVM chains: Ethereum, Base, Arbitrum, Optimism, BNB, Polygon, Avalanche, Sonic, Linea, Blast, Berachain, zkSync, HyperEVM, Unichain, Katana. Use before depositing into a vault, listing collateral, approving a token or integrating a bridge. Invalid input and non-contracts are rejected before payment."}