Keyboard shortcuts

Press โ† or โ†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Welcome to the CRE Confidential Bootcamp

Welcome to the CRE Confidential Bootcamp: Build Confidential Workflows!

This is a two-day, hands-on bootcamp designed to give you a deep, developer-focused guide to building confidential computing workflows with the Chainlink Runtime Environment (CRE).

Videos

This Bootcamp was held live. Here are the recordings

๐ŸŽค Instructors

Frank KongFrank Kong
Developer Relations Engineer, Chainlink Labs

X (Twitter): @frank_chainlink
LinkedIn: Frank Kong
Darby MartinezDarby Martinez
Developer Relations Engineer, Chainlink Labs

X (Twitter): @darbease
LinkedIn: Darby Martinez
Solange GueirosSolange Gueiros
Developer Relations Manager (Education & Content),
Chainlink Labs

X (Twitter): @solangegueiros
LinkedIn: Solange Gueiros
solange.dev

Schedule

๐Ÿ“… Day 1: CRE + Confidential Workflow Fundamentals (1.5 hours)

Build a core understanding of CRE and confidential computing, and run your first Confidential Workflow:

  • CRE core concepts and mental model
  • Confidential Workflows: TEEs, enclaves, and the Vault DON
  • Case Study 1: AI Audit Firewall (smart contract audit firewall)
    • Workflow flow and key code walkthrough
    • How Chainlink implements Confidential Workflows
    • Why this use case must run confidentially
  • Case Study 1 demo
  • โ“ Q&A - open questions

๐Ÿ“… Day 2: Hands-On โ€” Automated Liquidation Protection (1.5 hours)

No repeated fundamentals โ€” we jump straight into deploy instructions and the second complete case study:

  • Workflows in production: how to deploy a Hello World workflow
  • Finance primer: what liquidation is and how to prevent it
  • Case Study 2: Automated Liquidation Protection
    • Workflow flow and key code walkthrough
    • Confidential policy parameters and front-running resistance
  • Case Study 2 demo
  • Wrap-up and next steps
  • โ“ Q&A - open questions

What Youโ€™ll Build

Two complete applications built on CRE Confidential Workflows (each available in both TypeScript and Go):

Case StudyOne-linerWhat confidentiality protects
AI Audit FirewallBefore a transaction executes, two LLMs audit the target contracts inside an enclave and produce an ALLOW / DENY / MANUAL_REVIEW verdict, optionally written onchainScanner and LLM API credentials, plus the audit process data
Automated Liquidation ProtectionContinuously monitors a lending positionโ€™s health and automatically adds collateral or repays debt before liquidation happensExchange credentials, risk thresholds, and defense strategy parameters

Both case studies come from the official CRE templates repo: cre-templates.