Beanstalk Part 1

Featured Contest

Beanstalk Part 1 — $100,000

Feb 26th, 2024 — Mar 25th, 2024

Beanstalk is a permissionless fiat stablecoin protocol built on Ethereum. Its primary objective is to incentivize independent market participants to regularly...

View All Contests

Want to level up your web3 security skills?

Apply For Early Access

Contests

    Beanstalk Part 1 contest logo
    Live

    Beanstalk Part 1

    $100,000 USDC

    Beanstalk is a permissionless fiat stablecoin protocol built on Ethereum. Its primary objective is to incentivize independent market participants to regularly cross the price of 1 Bean over its dollar peg in a sustainable fashion.

    Ends in 26 days (Feb 26th — Mar 25th)

View All Contests

First Flights

    First Flight #10: One Shot contest logo
    Live

    First Flight #10: One Shot

    When opportunity knocks, you gunna answer it? One Shot lets a user mint a rapper NFT, have it gain experience in the streets (staking) and Rap Battle against other NFTs for Cred.

    Ends in 1 day (Feb 22nd — Feb 29th)

    First Flight #9: Soulmate contest logo
    Appeals Review

    First Flight #9: Soulmate

    Love is in the air, and our community's very own n0kto has graciously played matchmaker with the Soulmate protocol! Lovers estranged can come together through the magic of a Soulbound NFT and watch their LoveToken stacks grow as the relationship matures.

    Ended 13 days ago (Feb 8th — Feb 15th)

View All First Flights

How It Works

Protocol developers will submit a codebase for a smart contract audit. The audit can be a private audit, or a competitive audit.

In a competitive audit, our auditors will attempt to find vulnerabilities in the codebase in a set time period. Once the contest is over, it will be judged by judges. This means your identity as an auditor will be hidden until the rewards are given out. After all findings have been evaluated, a final audit report will be generated, and awards given out.

In a private audit, auditors will bid on the audit, and/or protocols will invite auditors to take on their audit. The protocol will work directly with the team/individuals they select. Think of private audits as UpWork for auditors.

As of CodeHawks v0.1, the private audits are still a work in progress.

Terms

Auditor - A security-focused smart contract researcher. These are the people who conduct security assessments on smart contract codebases. As auditors grow, they’ll level up into different titles reflecting their skills and accomplishments.
Competitive Audit - A time-boxed smart contract audit competition where many auditors attempt to submit as many vulnerabilities as possible found in the codebase in an attempt to win money and secure the protocol.
Judge - Someone who rates the submissions in the competitive audits.
Private Audit - A time-boxed smart contract audit where the protocol development team and a smart contract auditor.
Protocol - A set of smart contracts.
Protocol Developers - The group that creates the smart contracts.