Extensions
Hackathon
Build your own extensions and compete for prizes!
AUG 20 - SEP 2
$10,000
Available in prizes
In collaboration with
What is
Scaffold-ETH 2?
Scaffold-ETH 2 is a open-source toolkit for building decentralized applications on Ethereum.
Built using NextJS, RainbowKit, Wagmi, Viem and TypeScript, supporting both Hardhat and Foundry.
With live-updating frontends, pre-built components, custom hooks, and a built-in block explorer, it accelerates development from prototype to production-ready dApps.
npx create-eth@latest
What are extensions?
Extensions are modular add-ons for Scaffold-ETH 2, allowing developers to enhance and customize their dApps easily.
They integrate seamlessly with the base project, enabling quick addition of new features, pages, contracts or components.
Extensions maintain compatibility with Scaffold-ETH 2 core updates and improvements.
Example usage:
npx create-eth@latest -e gitHubUsername/repoName
Timeline
Hackathon Starts
Aug 20
Submissions Closed
Sep 2
Winners Announcement
Sep 6
FAQ
Everyone can participate!
There is no sign-up required. You can start building your Scaffold-ETH 2 Extension and when you're ready, simply submit your completed project before the hackathon deadline.
A good extension typically involves contract and front-end interaction. It should solve a real problem or enhance the developer experience.
Examples include implementing your favorite EIP, adding a useful kit that extends Scaffold-ETH 2's capabilities or implementing a Solidity by Example application.
You can check our curated extensions branches to get some inspiration: eip-712, erc-20, onchainkit, ponder or subgraph are extensions that are already available.
You can send your submission in the submission page. You'll submit your code repository, a brief project description, and a 2-minute video showcasing it.
Yes, you can submit as many extensions as you want! But we encourage quality over quantity.
Yes, you can work individually or in teams. We encourage collaboration! Find your partners in telegram
Projects will be evaluated by a committee based on innovation, technical complexity, use of Scaffold-ETH 2 capabilities, and potential impact to the ecosystem.
Yes, we'll have mentors and technical support available throughout the hackathon to assist participants.
Scaffold-ETH 2 documentation, tutorials, and a dedicated support channel are available.
No, participation in the hackathon is free of charge.
You can create a useful Scaffold-ETH 2 extension even without a contract!
We'd recommend doing some challenges of SpeedRunEthereum to get familiar with Scaffold-ETH 2, but totally fine if you can't!