Skip to main content

ODHack 8.0 ✌️

OnlyDust

GM dear fellow ODHackers! The eighth edition is coming up! Join us for 10 days starting September 26th to contribute, collaborate, and earn rewards!

This time round, we've got exciting projects from Starknet and Stellar!

To participate and see the guidelines, register on our ODHack page over here.

Below, we will be introducing the projects that are participating this time round and note that this will be completed before the hack starts.

For those new to the game, ODHacks is a great way to start your open-source journey, to explore projects and jump into different ecosystems.


We are excited to kick of this edition with Kakarot zkEVM participating! Kakarot is an EVM implementation in Cairo, to be deployed as a Starknet Protocol to bring EVM Compatibility to Starknet.

They will be opening up issues in Cairo of various types: Implementing parts of the EVM / Eth RPC spec in Cairo, testing, refactoring and optimization.

💡
They are looking for contributors with good experience in Cairo, general knowledge of blockchains, foundations in computer science and good software engineering practices.

Next on the list is ArkProject! They are a liquidity layer for digital assets, uniting markets, empowering creators, and bridging the gap to mass adoption. Built on top of Starknet, ArkProject is designed to provide a fully decentralized and trustless orderbook on-chain.

Key Components

  • Layer 3 on Starknet: Utilizes a modified version of the Dojo Katana sequencer.
  • Starknet Smart Contracts: Handle order creation, fulfillment, and marketplace registration.
  • Orderbook Smart Contracts: Enable a decentralized and trustless orderbook on Layer 3.
  • Crosschain Messaging: Facilitates interaction between Starknet contracts and orderbooks.

Features

  • Marketplace Fees & Creator Fees: Handled via our protocol, supporting EIP-2981 for royalties.
  • Open Source Marketplaces: Allows anyone to create their own marketplaces for collections or private projects.
  • SDKs: Vanilla JS library and React hook library for seamless integration into front ends.
💡
They are looking for strong contributors in Cairo, Typescript, React and Rust. Type of issues: fixes, improvements & features.

Speedrun & Scaffold Stark is back for a second round! They are an open-source toolkit for building dApps on Starknet. Basically, a forkable Starknet dev stack!

If you want more info, have a look here.

💡
They are looking for contributors in the following skill-set: NextJS, StarknetJS, Scarb, Starknet-React, Starknet Foundry and Typescript.

New project coming up, give it up to "Go Stark Me"! Their project is a Starknet funding platform where you can upload your cause and recollect votes (called "stars") to be able to receive donations.

You can upload early stage projects and also charitable organizations. The community would send STRKs to the contract and once the goal is reached or the cause owners decide it, they can withdraw the amount of STRKs they have collected.

💡
They are looking for contributors that are skilled in Cairo / Typescript & Nexxtjs to help them out with their front-end issues.

Starknet-Scaffold

Starknet-Scaffold (Horus labs): Starknet Scaffold is a detailed open-source, up-to-date toolkit for building decentralized applications (dapps) on Starknet. It's designed to make it easier for developers to create and deploy smart contracts and build user interfaces that interact with those contracts.

⚙️ Built using NextJS, Starknet.js, Starknet-React, Starknetkit, Typescript, Scarb, and Starknet-Foundry, It provides pre-built smart contract templates, front-end integration, and more.

Types of contributors/issues: Typescript, Nextjs, Solidity

💡
They are looking for contributors that are skilled in Typescript, Nextjs, & Solidity.

Starknet Quest

Starknet Quest: They are back for this edition with new issues! They help protocols attract and retain users by creating gamified quest experiences on Starknet. If you want to understand more, we have a detailed blog post by contributor Solène right here.

💡
They are looking for a variety of contributions whether that is back-end of front-end in Rust/React.

ERC6551: TOKENBOUND ON STARKNET (Horus Labs): this project defines a system which assigns contract accounts to Non-fungible tokens (ERC-721s).

These accounts are referred to as token bound accounts and they allow NFTs to own assets and interact with applications, without requiring changes to existing smart contracts or infrastructure.

The project revolves around porting token bound accounts to Starknet.

💡
They are looking for contributors who are skilled in Cairo, Typescript as well as documentation writers.

DipDup is a Python framework for building smart contract indexers. It helps developers focus on business logic instead of writing a boilerplate to store and serve data. DipDup-based indexers are selective, which means only required data is requested. This approach allows to achieve faster indexing times and decreased load on underlying APIs.

They are opening issues to improve UX, new integrations, performance improvements, tricky bugs that require troubleshooting skills.

💡
They are looking for contributors that are skilled in Python to help improve the codebase and technical documentation writers to contribute to guides.

Stone Packaging is a project that provides various forms of distribution for Stone Prover executables. The goal of this project is to reduce the friction and time to start producing proofs using Stone. More broadly the aim is to make Stone a "known" piece of infra that can be easily integrated into application specific workflows and maintained with ease.

💡
They are looking for front end developers, CI/CD engineers to work out on issues such as GitHub Actions workflows and Documentaiton web pages.

AFK-Aligned Farm Kennel is back for a second round! The project is an all-in-one consumer app, with the Social graph of Ethereum & Bitcoin, using Nostr as a SocialFi graph with Starknet to bring the Aligned Fam together.

💡
They will be opening a variety of issues and are looking for contributors strong in Typescript React/React native, Cairo, Solidity & Rust.

StarkLudo is also back for a second round! It is a classic board game enjoyed by people of all ages. It’s a game of chance and strategy, where players race their game pieces around the board to be the first to reach the finish spot.

💡
They are opening up good first issues and are looking for contributors that are Cairo/Dojo devs, React/Typescript devs & UI/UX designers.

Coming up also are five great projects from the Stellar ecosystem ⭐!

Stay tuned as we update this ASAP.