Skip to content

Blockchain Core 0.17.2 / Policy

Trusted contracts

Register reviewed chain and contract identities with narrow method allowlists.

Add a site-owned record

Open Blockchain → Trusted Contracts. Record the exact CAIP-2 chain, canonical address, HTTPS provenance, capability, risk, and narrow read or write method signatures. Verify every value against an independent authoritative source before approval.

Administrator approval means the site accepts the record; it is not independent contract verification. Removing a record changes local policy only and performs no on-chain action.

Installed-code records

Reviewed extensions may contribute records through ctbc_web3_trusted_contracts_v1. These records are read-only in WordPress and must be changed in the owning package. Treat any new contributor as security-sensitive installed code.

Validation boundary

Consumers validate a registry ID with ctbc_validate_trusted_contract_v1() or CointactedWeb3.contracts.validate(). Validation confirms policy identity; it does not call an RPC endpoint, simulate a transaction, obtain user consent, or authorize execution.

Writes still require the exact method allowlist, capability, adapter, simulation, immutable intent, explicit confirmation, idempotency protection, active-wallet checks, and wallet prompt.

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