Pizza Faucet
A Free and Open faucet design to bring pizza to the people.
Created on 25th June 2024
•
Pizza Faucet
A Free and Open faucet design to bring pizza to the people.
The problem Pizza Faucet solves
PizzaDAO needed an easy and reliable way to reimburse people for buying and sharing pizza globally. Previously, reimbursements were done manually and offchain through a Google Form. Doing it all onchain ensured transparency and efficiency, and made a much more pleasant UX for users who now just needed to post on Farcaster with a picture of the pizza and receipt. Farcaster's social graph made it easy to verify the "man behind the pizza", and centralize attention on a common layer.
Challenges I ran into
We needed a way to easily track transactions for casts that were reimbursed. We originally planned to create a contract that tracked reimbursements onchain, but decided not to over-engineer it and instead use Vercel's KV store database. After the USDC is transferred, we wait for transaction success, and store the hash in the KV store to mark it reimbursed.
Tracks Applied (1)
Social Track
SOCIAL with Farcaster
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.
