Getting Started: Overview

This multi-part tutorial guides you through building a complete workflow from a blank slate.

What you'll build

You will build a simple but powerful "Onchain Calculator" workflow. By the end of this tutorial, your workflow will:

  1. Run on a schedule using the Cron Trigger.
  2. Fetch a random number from a public API using the HTTP Capability.
  3. Read a value from a smart contract using the EVM Read Capability.
  4. Combine the two values and write the final result back to the blockchain using the EVM Write Capability.

This tutorial is designed to teach you the core features of the CRE SDK in a logical progression. You can use any of the supported languages, Go or TypeScript using the language selector. By the end, you'll have a solid understanding of the end-to-end development process for building and simulating workflows that interact with both offchain and onchain data sources.

Where to go next?

Tutorial structure

Get the latest Chainlink content straight to your inbox.