BirdFeeder
An on-chain delivery service solution, powered by Self Protocol for sybil entropy.
Created on 16th March 2025
•
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
Self Protocol by Celo
Build a new and innovative consumer experience on Base
Base
Main Track
Technologies used
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.
