Join the Chainlink Developer Relations Team to learn about what Chainlink Functions is and why it's so groundbreaking for the Web3 industry. As part of this workshop, you will build, deploy, and interact with a smart contract that uses Chainlink Functions to payout an artist based on their music streams on Spotify.
Requirements
- You will need your wallet address (Ethereum Sepolia or Polygon Mumbai) to get added to the allowlist. Please register using the wallet address that you want added to the waitlist.
- Install up-to-date versions of Git, NodeJS, NPM, and Hardhat.
- To complete the *optional* bonus assignments, follow these steps (allow up to 48 hours):
- Create a Twilio Sendgrid account.
- Obtain Twilio-Sendgrid API keys following this guide.
- Complete the sender email verification step as described here.
Recommended
At least six months of prior programming experience and familiarity with JavaScript/NodeJS, installing packages, the command line (terminal), and Git.
Learning Objectives
Learn what Chainlink Functions is and why it’s so important for the Web3 industry.
Learn how to connect to any data source on earth to a smart contract and run complex computations gas-efficiently by integrating Chainlink Functions.
Leverage your Web2 programming knowledge to build blockchain use cases.