Pre-execution safety check
pacta_check_preflightOne-call pre-execution safety check of a contract before an agent interacts with it: verdict (immutable / timelock / zero-delay timelock / multisig / EOA admin / unclassified / undeployed), 0-100 risk score, proxy + implementation, controller kind, zero-delay upgradeability and pause / blacklist / upgrade capabilities, pinned to a block. Free during the launch (no key, no payment).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"address": "<address>"
},
"name": "pacta_check_preflight"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| block | No | Block to pin: "latest" (default), a decimal block number or 0x-hex | latest |
| chain | No | EVM chain | ethereum |
| address | Yes | 0x-prefixed 20-byte address (EIP-55 checksum enforced when mixed-case) |