Release Notes
2026-09-01 — SDK v0.8.0 — DON Configuration, Structured Conflict Errors
Versions
- Go SDK:
github.com/smartcontractkit/crec-sdkv0.8.0 - REST API: 0.8.0 (
https://cre-connect.api.chain.link/v1)
What's new
- DON configuration: configure event verification for your organisation's DON as one atomic unit (tenant ID, signature threshold, signer set) with the new
WithDONConfigoption. See SDK Configuration Options. - Structured conflict errors: HTTP
409responses now carry machine-readable codes, mapped by the SDK to sentinel errors that work witherrors.Is. See Error Handling. - More precise verification failures: verification now distinguishes a workflow-owner mismatch from an insufficient signature count, instead of returning a generic error. See Event Verification.
- Optional wallet configuration: the
configurationfield on wallet creation is now optional. - DON signer rotation completed: the default signer set now counts 10 production signers.
2026-08-06 — SDK v0.7.14 — Draft Operations, Chain Queries, Multi-Event Finality
Versions
- Go SDK:
github.com/smartcontractkit/crec-sdkv0.7.14 - REST API: 0.7.0 (
https://cre-connect.api.chain.link/v1)
What's new since initial release
- Draft operations: create unsigned operations and finalize them later with an external signer. Enables deferred-signing workflows: MPC (Fireblocks, Privy, AWS KMS with approval), human approval gates, preview-before-sign, and cancellation before execution. See Draft Operations.
- Chain queries: submit asynchronous, DON-backed, verifiable EVM
eth_callreads and receive OCR-signed results with resolved block metadata. See Chain Queries. - Multi-event finality: operations now report progressive on-chain confirmations (
confirmed_latest→confirmed_safe→confirmed) as the block matures through finality stages. See Multi-Event Finality. - RSA local signer: in-memory RSA signing for development and testing, alongside the existing ECDSA local signer.
- Structured error codes: the REST API now returns machine-readable
ApplicationErrorwithtypeandcodefields (e.g.OPERATION_NOT_FINALIZABLE,IDEMPOTENCY_KEY_MISMATCH).
2026-05-01 — Initial release
Chainlink CRE Connect is now available as a private beta.
Versions
- Go SDK:
github.com/smartcontractkit/crec-sdkv0.6.7 - DTA extension:
github.com/smartcontractkit/crec-sdk-ext-dta/v2v0.0.13 - REST API: 0.4.0 (
https://cre-connect.api.chain.link/v1)
Capabilities
- Verifiable on-chain events: subscribe to contract events on supported networks; every event is signed by the Chainlink DON and verifiable end-to-end via
client.Events.Verify(andclient.Events.VerifyOperationStatusfor operation lifecycle events). - Gas-less, account-abstracted operations: sign one EIP-712 payload; CRE Connect executes one or more EVM transactions atomically through your Smart Account, with no gas, nonce, or relayer management on your side.
- Extensions: typed Go modules layered on the core SDK. Available at launch: DTA.
Signer integrations
Local ECDSA, AWS KMS, HashiCorp Vault, Fireblocks, Privy, and a documented custom signer interface.
Supported networks
See Supported Networks.