Skip to content
BirdFeeder

BirdFeeder

An on-chain delivery service solution, powered by Self Protocol for sybil entropy.

Created on 16th March 2025

BirdFeeder

BirdFeeder

An on-chain delivery service solution, powered by Self Protocol for sybil entropy.

The problem BirdFeeder solves

Our project is intended to create market competition between delivery service apps in a way that drives costs to be most efficient, and leaves room for emerging players in the space to grow as well.

User Interaction and Data Flow

As an end user, you can authenticate into the service as a driver or a customer, and place orders either directly on chain, or by using a "middleman" service in order to utilize a reputation system. As a "middleman" service, either a curator or a facilitator, you attest to users' reputation by taking on risk in case of fraud disputes in exchange for a fee for every transaction you enable.

The project architecture and development process

To begin with, our project architecture heavily involved the use of ZkTLS, but as we began the implementation process we realized we had to change our approach due to the lack of trustlessness in current ZkTLS systems. This cost us significant time in our implementation process, as we had to go back to the drawing board about mid week this week, and that is unfortunately reflected in the version of the project we can turn in today.

Product Integrations

We used Onchainkit for our app development along with wagmi and Self Protocol for identity verification, for our backend we utilized go-ethereum, and on-chain we utilized Self Protocol as well, to authenticate users an allow them to access the market.

Key differentiators and uniqueness of the project

The key concept of our project in particular is the idea of creating an environment where off-chain entities can easily onboard themselves and be treated as reputation merchants.

Trade-offs and shortcuts while building

We have a very rudimentary implementation of our final product implemented at the moment. It would be easier to list the things that we did not make trade offs on in the scope of this hackathon.. in particular the Self Protocol on chain verification, and our on-chain contract logic. While not fully implemented yet, everything has been designed such that we will easily be able to build upon it in the future.e

Tracks Applied (3)

Integrate Self into your application to verify your users' age, nationality or sanction list status

We utilized self protocol to create onchain authentication for a marketplace to increase sybil resistance and enable rep...Read More
Self Protocol by Celo

Self Protocol by Celo

Build a new and innovative consumer experience on Base

We utilized OnchainKit in order to provide a smooth user experience in verifying their identity on-chain. In the future,...Read More
Base

Base

Main Track

The end goal of our project is to establish a replicable infrastructure standard that would enable all kinds of traditio...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio