Chainlink CRE Connect
Build with CRE Connect
One managed API and Go SDK for chain-facing applications: DON-verified on-chain events, gas-less operations executed by Smart Accounts, and one-shot verifiable chain queries. Chainlink runs the oracle network and execution infrastructure behind it.
Get Started
Private Beta
Access model, current scope, and limitations of the CRE Connect private beta.
Prerequisites
Create your organization, get provisioned, create an API key, and pick a signer.
SDK Installation
Install the core Go module and any protocol extensions you need.
Authentication
Initialize the client with your API key and run a ListNetworks smoke test.
Key Concepts
Architecture
How the SDK, REST API, DON workflows, and Smart Accounts fit together.
Channels
The top-level scoping unit for watchers, wallets, operations, queries, and the event stream.
Watchers & Verifiable Events
Turn on-chain logs into DON-signed events you can re-verify locally before acting on them.
Smart Accounts & Operations
Your on-chain execution identity, and the atomic EIP-712-signed writes it runs gas-free.
EIP-712 Signing
Typed-data signatures that wallet UIs and key-management systems can display as readable approvals.
Confidence Levels & Finality
Trade latency against reorganization risk when events are emitted and operations confirmed.
Tools & APIs
Go SDK Reference
Every public SDK sub-package with its purpose and canonical entry points, linked to pkg.go.dev.
REST API Reference
Narrative companion to the interactive Swagger explorer for every tenant API endpoint.
SDK Configuration
Every functional option on crec.NewClient: base URLs, polling, retries, and HTTP transport.
DTA Extension
Typed builders and watcher provisioning for the Digital Transfer Agent technical standard.