Skip to content

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.

Was this documentation helpful?Your response helps us improve this page.