Handle Chainlink CRE Connect (CREC), the private-beta client product for CRE Connect watchers, DON/OCR-signed verifiable events, event verification, confidence/finality, EIP-712-authorized gas-less CRE Connect operations, Chainlink-native Smart Accounts, and dta.v2. Use whenever a user mentions CRE Connect, CREC, CRE Connect watchers, DON/OCR-signed verifiable events, gas-less CRE Connect operations, Chainlink-native Smart Accounts, or dta.v2. Route requests to author, simulate, deploy, or operate ordinary CRE workflows to chainlink-cre-skill instead.
78
97%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Treat CRE Connect as a client-facing private-beta product. Applications consume provisioned product interfaces; CRE Connect runs the internal CRE workflows. Users do not write or deploy those workflows.
Keep this file as the routing and safety layer. Load only the reference needed for the request.
| User intent | Route | Deliverable |
|---|---|---|
| Create, simulate, deploy, or operate a Go/TypeScript CRE workflow | chainlink-cre-skill | Workflow code, config, and CLI guidance |
| Integrate CRE Connect watchers or DON-signed inbound events | This skill + events.md | Consumer design using the provisioned interface |
| Build EIP-712-authorized gas-less outbound operations | This skill + operations.md | Signing/execution design using the provisioned interface |
| Use the CRE Connect DTA extension | This skill + dta.md | DTA integration design |
| Implement generic ERC-4337 accounts, UserOperations, paymasters, or bundlers | Generic ERC-4337 guidance, not this skill | ERC-4337 integration |
| Decide whether CRE Connect fits or request private-beta access | This skill + concepts.md | Scope, prerequisites, and architecture |
CRE Connect Smart Accounts are Chainlink-native, not ERC-4337 accounts. Do not translate their operations into UserOperation, EntryPoint, paymaster, or bundler APIs.
dta.v2 watcher provisioning.finalized for irreversible business actions. Event consumers own durable idempotency: deduplicate by immutable event ID and persist side-effect state before or atomically with the action so redelivery or restart cannot repeat fulfillment.value, transferred tokens, or the application's off-chain infrastructure. Confirm the Smart Account holds required assets.to/value/intent, signer identity, atomic failure effect, and expected outcome; then obtain confirmation.agent-feedback GitHub issue for smartcontractkit/chainlink-agent-skills. Redact secrets, show the full draft, and file it only after the user gives explicit approval.f084da5
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.