Written by: 0xjs@Golden Finance

Following the just-concluded EthCC7, ETHGlobal also held the ETHGlobal Brussels hackathon in Brussels from July 12 to 14, with a total of 355 projects participating and a prize of up to US$475,000.

On July 14, 2024, ETHGlobal Brussels announced 10 winners. The ten projects are: BananaBets, Cook some hooks, Zarathustra, Tap Ether, Oh Snap!, Omma Cash, Piggy Wallet, AdFHE, Ephi, Individuum.

Below is a brief introduction to the ten winning projects:

BananaBets

A betting platform where ETHGlobal Brussels attendees can predict the hackathon winners based on presentation data and easily join using their NFC wristbands, with betting transactions signed directly by their NFC private key.

Demo address: https://bananabets.vercel.app/

Cook Some Hooks

A tool that allows users to easily create and deploy Uniswap v4 hooks using generative AI. Users can select their favorite DeFi dApp (such as Uniswap or PancakeSwap), choose the currency pair they want to create a pool for, and then utilize the LLM model to generate the functionality of the hook. The generated hook can then be deployed on any EVM-compatible chain. This project aims to simplify the process of creating and deploying custom v4 hooks, lowering the barrier for non-technical users and developers so that they can learn faster and use it as a bootstrap for more complex hooks.

Demo address: https://cooksomehook.vercel.app/

Zarathustra 

A distributed, modular, permissionless AI designed to be a completely open reasoning network. Zarathustra consists of three main participants: users, routers, and models. These participants are coordinated through smart contracts. Anyone can join and play any role without permission.

Users interact with the frontend to submit queries, such as "How many r's are there in the word strawberry?". They submit the query to the smart contract, which processes and broadcasts an event emission. This event emission is received by the "router". The router is a high-level large language model that is responsible for analyzing the query to determine its nature and the required task. Based on the results of the analysis, the router dispatches the task to the appropriate specialized model.

Demo address: None

Tap Ether

Tap Ether is a simple app that allows you to send crypto assets to others by simply tapping your phone to another's. It's built with React Native and uses NFC technology, which allows devices to communicate when they are close to each other. With Tap Ether, the person receiving the crypto asset needs to enter their wallet address or connect their wallet. The sender then holds their phone close to the receiver's phone to connect their wallets. The receiver specifies the amount, then requests a signature and waits for the transaction to be signed. This process makes it very fast and secure to transfer cryptocurrencies by simply tapping their phones together using NFC.

Demo address: None

Oh Snap!

Providing background information about the smart contract before a transaction, the logic of using community voting is inspired by Vitalik’s blog about the X Community Notes algorithm.

Demo address: https://chain-notes.vercel.app/

Omma Cash

Allowing users to send and receive cryptocurrencies using WhatsApp chats and natural language prompts, so even grandmothers can use it.

All user experience takes place through a whatsapp chat, while all technology and on-chain transactions run in the background to allow users to seamlessly send and receive funds, whether in crypto or fiat.

Demo address: https://api.whatsapp.com/send/?phone=4367841422571&text&type=phone_number&app_absent=0

Piggy Wallet

A cryptocurrency savings app for kids that includes features like time-locked savings, automatic USDC redemption, goals, mission bounties, AI coaching, and parental controls.

Demo address: https://piggy-wallet-nextjs.vercel.app/parent/setup

AdFHE

A personalized advertising protocol based on fully homomorphic encryption (FHE). AdFHE enables personalized advertising by leveraging fully homomorphic encryption (FHE), a technique that allows computations to be performed on encrypted data without decryption. This means AdFHE can securely analyze user characteristics and preferences, ensuring privacy is preserved throughout the process. Much like how leading search engines and social media platforms deliver customized content without revealing personal information, AdFHE employs a recommendation algorithm. The algorithm processes encrypted user data, enabling the platform to deliver targeted ads while protecting individual search history and personal information. By prioritizing privacy and security through FHE, AdFHE sets a new standard for personalized advertising, ensuring users receive relevant ads without sacrificing confidentiality.

Demo address: None

Where

Blinks Apps. Inspired by Solana Actions and Blinks and Forecaster Frames, Ephi Blink extends the web3 ecosystem to any web2 environment.

Ephi has created a browser extension to achieve this that supports embedding a mini context window anywhere on the web. The Phi plugin is able to interpret special bLINKs anywhere on the web and render a dynamic html context window. The html and javascript code is retrieved from the IPFS protocol. When an action inside the context window is clicked, the user will be prompted to sign a transaction in their wallet, and upon success the state of the context window will change accordingly. Ephi has also built a custom Ephi Blink builder so that anyone can choose from already built presets or create a brand new one for any use case you can think of.

At the ETHGlobal Brussels hackathon, Epi built three different Ephi Blink examples. 1. A bridge Blink that uses the Chainlink CCIP protocol to bridge USDC from one chain to another. 2. A donation Blink, where users can donate to a cause. 3. A Blink with built-in Blink publisher invite transactions, thus enabling a true web3 alliance Blink.

Demo address: https://ethglobal.com/showcase/ephi-1txc9

individual

A web task automation marketplace that guarantees completion of tasks according to the required specifications and ensures transparent and secure payments.

Clients can list their web tasks in the Individuum marketplace or delegate them to a party they want to share the task with. This involves providing clear instructions, outlining specific requirements and setting a fixed price for each task. The platform then matches the tasks with workers who can complete them efficiently. One of the main advantages of Individuum is that it guarantees the completion of the set requirements. Throughout the transaction, both parties will be protected by Individuum's integrated payment system. The person who owns the listing must lock in the number of tokens they specify in the listing. Once the task is automatically verified, the workers who meet the task requirements will automatically receive the tokens. With this system, neither party can cheat.

Demo address: https://www.loom.com/share/1128bfb1d8ae4b3e8b3f152441cf82c6?sid=3be0b068-c4aa-4edb-ad6f-73ae4049e718