Hackathon #1- Pioneers — Submissions

Alephium
9 min readMar 11, 2024

--

After two weeks of intense coding, debugging, building & good vibes, teams or individuals have submitted their projects. While the jury is judging & because it doesn’t stop with the end of the hackathon, here’s a recap of all projects, with all the information & links to follow them as they keep evolving over the next few weeks & months!

From Alephium’s core-contributor’s perspective, it’s been an incredible experience to imagine & organize that hackathon. But the event itself has been nothing short of absolutely fantastic.

We’ve felt our partners' warm and unwavering support, and we thank them for this. Bitmain, the Blockflow Alliance DAO, Cetacean Capital & Dappnode have contributed significantly to the pool prize.

The energy on all our channels has been intense & has electrified all of us, the builders and the ecosystem!

The Hackathon #1 — Pioneers was a 14-day sprint during which developers gathered to hack and build on Alephium. They were allowed to apply across 3 main tracks or 2 types of bounties: existing or self-defined. More than 105 individuals applied from 21+ countries and divided themselves into 26 projects who valably submitted.

Projects Submissions

Here’s the list of all submissions, with links to PoCs, dApps or tools when available. Some hackathon participants presented their projects in our third open-office, right after the hackathon closing, watch them here:

LinxOTC — Main Track — dApps

LinxOTC is a platform for P2P trading and lending on Alephium. Linx Labs, a well-known contributor to Kadena’s ecosystem, is adding p2p lending specifically during the hackathon, an Oracle free solution where people can lend and borrow from eachother.

Links: Twitter Discord Telegram Video Presentation

Invariant DEX (CLAMM) — Main Track — dApps

Invariant DEX is a permissionless AMM DEX featuring a concentrated liquidity mechanism. The team has focused on prioritizing smart contract development and testing the programming capabilities of Alephium VM along with the Ralph programming language.

Links: Website Twitter Github

Phoenix Finance — Main Track — dApps

Phoenix Finance is implementing the hodl protocol, smart contracts and UI, on Alephium. Already live on Ergo, the Hodl protocol incentivizes locking ALPH in smart contracts for the longest period of time, increasing the TVL of the chain. It follows the mathematically proven principles presented in this research paper.

Links: Website Twitter

Donera — Main Track — dApps

Donera is a crowdfunding app like GoFundMe. The MVP includes creating a fund, donating ALPH to it, finalising and browsing active funds, and viewing and donating to an individual fund. The first funds exist already!

Links: Website Twitter Github

Alph.pro DeFi Dashboard — Main Track — dApps

Defi Dashboard by AlphPro is your one-stop shop for tracking a wide range of data on current users' holdings of tokens and NFTs, finding out about new token releases, new NFT collections, and much more.

Links: Website Twitter Github Video Presentation

MereProof — Main Track — dApps

MereProof (of existence) computes a Merkle root for a set of files and stores its hash on Alephium for proof of existence.

A “proof file” has to be generated for each file in the Merkle tree to associate its hash with the metadata needed to verify that the file belongs to the tree. Then, the existence of each file at the time of the blockchain transaction can be validated using its associated proof.

Links: Github

NGU Land — Main Track — dApps

Number Go Up is launching a Richlist on https://ngu.land/. It is specifically geared towards coins built on top of Alephium. This is a beta release, so numbers from other coins than NGU may not be 100% accurate at this time.

Links: Twitter Discord Website

Chronoswap — Main Track — dApps

ChronoSwap is implementing a decentralized exchange (DEX) that enables seamless token trading and later cross-chain bridging. It allows users to participate in their protocol’s growth through staking actively.

Links: Website Github Video Presentation

Alph Dabbler — Main Track — dApps

Alph Dabbler is a basic borrowing/lending app on Alephium using Aave’s interest rate curves.

Links: Docs Twitter Video Presentation

Squirrel / SQRL — Main Track — dApps

Squirrel is a faucet contract/website for the SQRL token.

Links: Github Website

Alph.pro Indexer — Main Track — Tooling

Alph.pro Indexer started as a simple backend for a specific dashboard, however it has grown into an extensible plugin system where adding new ‘indexers’ for specific purposes (i.e. tracking ayin pool reserves) is quite easy. This info is exposed through a powerful rest API with swagger documentation with info about nfts, tokens, users and more

Links: Website Twitter Video Presentation

DEXTools/DEXScreener — Main Track — Tooling

Rakku is building a DEXTool-like platform with advanced token price charts. Its initial featureset includes tracking every transaction done for each liquidity pool and showing LIVE prices of tokens of the Alephium ecosystem. Rakku is running its Alephium full nodes on Flux.

Links: Twitter Website Video Presentation

DISCORD TIPPER BOT — Main Track — Tooling

Description: Discord bot for tipping users on Discord channels

Links: Discord

3DVisualizer & Stats dashboard — Main Track — Tooling

The Alephium Blockflow Visualizer and Stats Dashboard is a comprehensive suite of tools designed to enhance the understanding and accessibility of the Alephium blockchain. The project introduces a real-time 3D visualizer application that demonstrates Alephium’s sharding algorithm, Blockflow, along with a WebSocket stream that broadcasts newly minted blocks to developers as they occur. Additionally, they have developed a Proof of Concept application that displays static statistics of the Alephium blockchain, and a Python library that facilitates interaction with the Alephium Full Node API and Alephium Explorer API. All components of the project are open-sourced to encourage community engagement and development.

Links: Website Github Twitter

ABIExtractor — Main Track — Tooling

ABI Extractor is a Python tool on the Alephium Blockchain, designed to extract ABI JSONs and smart contract addresses from dApp JavaScript files. The tool automates the process of scanning dApp JavaScript code for embedded ABI JSONs, testing smart contracts using the identified ABI JSONs, and exporting the ABI JSONs.

Links: Github Twitter

ABI2API — Main Track — Tooling

ABI2API-Alephium is a Python library for “converting” smart contract ABI (Application Binary Interface) on the Alephium blockchain into a RESTful API. It allows developers to expose the functionality of a smart contract through a simple API interface, making it easier to interact with Smart Contracts.

Links: Github Twitter

AirBrain AI — Main Track — Tooling

AirBrain AI works on the creation of an on-chain GPT-powered Decentralized Generative AI Agents.

Link: Github

Starfish Identity — Main Track — Interoperability

Starfish Identity uses a DID Registry to manage public keys for off-chain authentication, message verification and web3 profiles.

Links: Github Website Video Presentation

Sezame Oracle — Main Track — Interoperability

Sezame Oracle worked on building the first oracle on Alephium network providing real-time web 2.0 and cross-chain data feeds. Bridging gaps between blockchains and the real world. Unlocking limitless potential for decentralized applications on ALPH.

Links: Github Video Presentation

Merkle tree proof for allowlist — Bounties

Merkle trees are essential in blockchain and dApp development, they facilitate implementations where the entire set of data can’t be stored on chain and a solution is needed to verify a set of data exists and is valid without having the entire dataset for verification purpose.

The implementation is inspired by OpenZeppelin ETH library, in an attempt to provide a standardized reliable implementation of merkle proofs on Alephium

Links: Github Twitter

TipAlph— Bounties

TipALPH was built by No Trust Verify. It is a tipping bot for Telegram, similar to LightningTipBot for Alephium.

Links: Twitter Telegram Video Presentation

Alph.pro Discord Bot — Bounties

Alph.pro Discord Bot is a bot aiming to be a ‘one stop shop’ for discord helpers to provide token prices and details, LP info, and more. Try it out in What The Duck discord.

Links: Twitter Video Presentation

Noodz — Track — Bounties

Description: Noodz’s mission is to support the growth of the Alephium community through memes and open-source code. For the hackathon, they have worked on 4 contracts: Airdrop Contract, Initial Coin Offering (ICO) contract, Coin Flip Contract, Pinko Contract. They have since completed their ICO and released their first token builder app.

Links: Website Twitter Telegram

Alph.pro Vending Machine — Track — Bounties

Description: Fun NFT office snack dispenser for your next online office meeting. Buy any amount of each food offered as long as they are still available. As of writing, beer & popcorn & pizza are sold out!

Links: Website Twitter Video Presentation

Simple DAO — Track — Bounties

Simple DAO is a repository that allows an organization or community to easily configure and deploy a DAO and its users to publish proposals, motions, and votes. Governance rules can also be applied (quorum, majority, vote duration, etc.).

Gitlab

Use Toll — Track — Bounties

Use Toll is a proxy which sets a toll in ALPH to monetize a website. The user can pay for hourly, monthly access or other different configurations.

Links: Gitlab Website

Next steps

The hackathon has been a humbling and exciting experience. Many of the builders are actually using what they built during those two weeks to produce more polished products. The jury is now reviewing every submission (as are the partners) and will soon announce the winners.

That was just the first hackathon in the Alephium Ecosystem. More will follow. In the meantime, if you’re building something and need a grant, access the Alephium Community Grants & Reward Program page!

If you are an aspiring builder, start here! If you have questions, ping us on Discord in any of the devs channels. You can also reach us on Telegram & follow @alephium on Twitter to stay up-to-date.

--

--

Alephium

Scalable for devs. Secure for users. Decentralized for all.