Blockchain Core 0.17.2 / Policy
Trusted callable schemas
Describe typed reviewed contract methods without storing an ABI or granting execution.
A callable schema binds one trusted contract method to ordered typed inputs and outputs. It may describe an allowed read or write method. The schema stores no ABI, calldata, value, RPC endpoint, or provider credential.
Create a schema
First approve the trusted contract and place the exact method signature in its corresponding read or write allowlist. Then create the callable schema with stable field names and supported types. Persist the callable ID—not a copied address or ABI—in a Builder or integration component.
Security boundary
Approval makes the schema discoverable to reviewed consumers. It does not enable sending. A write still requires Blockchain Tools Pro, guarded sending enabled, the current capability, exact chain and wallet, simulation, immutable preview, visitor confirmation, idempotency, and the provider’s wallet prompt.
If the contract, method, chain, or type order changes, publish and select a new reviewed schema. Do not silently reinterpret saved inputs against a changed contract interface.
