Build the next generation of smart contracts with Chainlink Oracles

Smart contract developers are reinventing applications in finance, gaming, insurance, art, and more by creating a system that executes contracts based on mathematical certainty. Chainlink oracles deliver high-quality data from APIs and other data sources into smart contract applications, whether it’s receiving off-chain market data to trigger a DeFi smart contract or calling your Tesla to unlock the doors remotely, there are limitless possibilities for developers to build new decentralized applications with data from Chainlink oracles.

This Spring’s Chainlink Virtual Hackathon will jumpstart these new projects from smart contract developers with all levels of experience. We want to see creative smart contract applications that use Chainlink’s secure oracle solution to bring real-world data onto the blockchain. Get hands-on experience with smart contracts, a fast onboarding to the Chainlink tech stack, workshops with engineers from top DeFi projects, exposure to blockchain career opportunities, and a chance to win hackathon prizes.

The official hack dates run from March 15th to April 11th, 2021. Read on to find out more details about the event, prizes, and opportunities building in the Chainlink Virtual Hackathon.

Chainlink is a decentralized oracle network that enables smart contracts to securely access off-chain data such as web APIs, enterprise systems, IoT devices, payment systems, other blockchains, and more. One of the most-used oracle solutions is the large collection of streaming market data. You can currently integrate easy-to-deploy code to get Price Feeds for crypto assets, commodities, FOREX, and more market data through Chainlink’s price data oracles. 

If you’re looking to call a specific API or type of data, build a straightforward External Adapter to call the API to your solidity smart contract. Creating a new External Adapter is a fantastic hackathon project for hackers new to Chainlink, and can add a unique identity to projects from veteran smart contract developers. 

Another popular solution for gaming, ticketing, and other uses is Chainlink VRF, which provides oracle functionality for generating provably fair random numbers to build any type of app that needs transparent and secure RNG (random number generation).

Creativity is your only limiting factor as Chainlink empowers your smart contracts with any data source you can think of. Chainlink also provides you with a way to secure this connection, allowing you to build end-to-end decentralized, secure, and reliable applications.

Community & Dedicated Support

Hackers will have direct access to top engineers in DeFi through Discord groups, workshops, and tutorials. The Chainlink Discord is the main location to network and find teammates (1-5 people per team) to build your project or help hack on someone else’s. 

To help you maximize the success of your projects, Chainlink will provide participants with help finding team members and experienced mentors, a plethora of educational materials for learning about off-chain connectivity, live workshops showcasing how to use Chainlink, and much more. Join our hackathon Discord to meet other hackers and start planning today!

We also encourage you to use the latest pre-built and proven Chainlink resources such as the popular Defi reference data sets for popular asset price pairs, and Chainlink VRF to implement verifiable random functionality into your smart contracts, Dapps, and NFT projects.

Judges from top projects across the blockchain space will review your work. This is an opportunity to win prizes and get your work in front of the most promising projects in decentralized technology. Many hackers have used Chainlink Hackathons to start work with top projects or launch their own entrepreneurial enterprise or DAO.

Getting Started

The first step is the biggest — REGISTER NOW to set yourself up for success.

Join the Discord.

Start exploring the massive list of resources and start planning your hack.  

Docs | Discord | Reddit | YouTube | Telegram | Events | GitHub | Price Feeds | DeFi | VRF

View full rules

Hackathon Sponsors

Prizes

$77,000 in prizes

Grand Prize - $8,000

$8000 in LINK to the overall best project that makes use of Chainlink in a unique and compelling way.

DeFi prize - $3,000

$3000 in LINK to the top prize for projects that use Chainlink oracles for a decentralized financial application.

Gaming Prize - $3,000

$3000 in LINK to the top prize for a smart contract gaming project that leverages Chainlink solutions.

Impact Prize - $3,000

$3000 in LINK to the top prize for the Chainlink-connected project that makes a humanitarian impact.

Open Prize - $3,000

$3000 in LINK to the top prize for projects that use Chainlink solutions to build out the open-source internet.

Runner Up Prizes - $500 (14)

$500 in LINK to 14 Runner-Up projects.

Solana Prize - $10,000

Up to $10,000 USD Value for the project that uses Solana in their project.

Aave Prize - $5,000

Up to $5,000 in aUSDC to the project that utilizes the Aave protocol the best!

Synthetix Prize - $5,000

Up to $5,000 in SNX to the project that utilizes the Synthetix protocol.

Polygon Prize - $5,000

Up to $5,000 USD Value for the project that uses Polygon (Matic) in their project.

The Graph Prize - $5,000

Up to $5,000 USD Value for the project that uses The Graph in their project.

Avalanche Prize - $5,000

Up to $5,000 USD Value for the project that uses Avalanche in their project.

Acala Prize - $5,000

Up to $5,000 USD Value for the project that uses Acala in their project.

Moonbeam Prize - $5,000

Up to $5,000 USD Value for the project that uses Moonbeam in their project.

ENS Prize - $1,000

Up to $1,000 USD Value for the project that uses ENS in their project.

Arbitrum Prize - $1,000

Up to $1,000 USD Value for the project that uses Arbitrum in their project.

Plasm Prize - $1,000

Up to $1,000 USD Value for the project that uses Plasm in their project.

Dapp University Course (2)

If you’re just entering the space, you can enter your project to be rewarded with a course from Dapp University, and each developer with a valid project submission will receive a 1 LINK bounty.

Devpost Achievements

Submitting to this hackathon could earn you:

Eligibility

  • Teams must have no more than 5 hackers
  • No geographic restrictions on hackers

Requirements

Submissions should include
  • A project description (approximately 200 words)
  • 5-minute video demo
  • A link to GitHub/GitLab/code repository
  • Optional: a link to a working demo
To qualify for the Chainlink Hackathon prizes
  • You must successfully use Chainlink oracles/price feeds, and the data fetched by the oracle must trigger a state change in the smart contract.
  • Your entry must abide by the overall hackathon rules.
  • While you may plan ahead of time, all code for your project must be written during the event.
  • You cannot steal another team’s source code, and you must certify that all code and presentations you submit are your own work.

For sponsorship prizes, to be eligible for their prizes you must use the technology mentioned in the prizes section. If you're unsure if you qualify, please reach out to their sponsorship channel in the Discord. 

For layer 1 prizes:
You must submit your project and a description on why the layer 1 you chose was the best. 
Also you can't just redeploy to multiple chains and submit to all. There must be a good reason to use the layer 1's you're using. 

Judges

Sergey Nazarov

Sergey Nazarov
Co-founder, Chainlink

Stani Kulechov

Stani Kulechov
Co-founder & CEO, Aave

Emin Gün Sirer

Emin Gün Sirer
Founder & CEO, Avalanche

Priyanka Desai

Priyanka Desai
VP of Operations, OpenLaw

 Anatoly Yakovenko

Anatoly Yakovenko
Founder & CEO, Solana

Tegan Kline

Tegan Kline
Business Lead, The Graph

Arjun Kalsy

Arjun Kalsy
VP of Growth, Polygon

Gregory McCubbin

Gregory McCubbin
Founder, Dapp University

Sota Watanabe

Sota Watanabe
Founder, Plasm

Ben Hauser

Ben Hauser
Brownie

Brantly Millegan

Brantly Millegan
Director of Operations, ENS

Katie (Lyon) Butler

Katie (Lyon) Butler
Director of Marketing, Moonbeam Network

Synthetix grantsDAO

Synthetix grantsDAO
Synthetix

Daniel Goldman

Daniel Goldman
Software Engineer, Offchain Labs / Arbitrum

Austin Griffith

Austin Griffith
Ethereum Foundation

Byran Chen

Byran Chen
Acala

Judging Criteria

  • Technical Difficulty
    How technically complex is the problem that your project is tackling, and the solution that you have presented?
  • Successful Implementation
    How complete and functional is your project? While your project does not need to be perfectly polished, the solution should at least be functional.
  • Applicability
    Is the problem that your hack is solving one that impacts people’s lives? Is this something that someone would have a use for in the real world?
  • Creativity
    Does the project address a new or unsolved problem? Does the project create a unique solution to a problem with an existing solution?