Patty Pat

Patty Pat

Pat Tokens, Have Fun! Meme token launchpad for injured animals, proposals curated by the cutest DAO 🐶🐱🦖

The problem Patty Pat solves

Every year, approximately 920,000 shelter animals are tragically euthanized in the US alone. The global numbers are even more heart-wrenching. Many of these innocent animals suffer from medical issues, or the shelters lack the proper funding to care for them. Beyond shelters, countless pet owners are devastated because they can't afford the necessary medical treatments for their beloved companions.

We offer a beacon of hope. Our unique solution allows anyone to create a proposal detailing an animal’s plight, attaching a photo, and requesting the vital support needed.

Is the T-rex heartbroken because he needs kitten friends? Does the adorable kitty have a broken leg?

These heartfelt proposals become eligible for governance voting. If a proposal touches enough hearts and gains the required votes, it transforms into a public funding project.

This funding transforms into tokens that can be bought, providing the crucial resources for the animal in desperate need.

These tokens can be swapped for governance tokens, used to vote on proposals, ensuring a cycle of continuous community involvement and compassion.

To guarantee transparency and trust, all fundings can be closely monitored. We've implemented a detailed graph of the token and a table outlining every transaction, including the buying and selling of tokens.

Challenges we ran into

Our initial version faced several hurdles. The documentation for Uniswap included examples that were insufficient for our specific needs. We communicated with their team multiple times, and we eventually identified the issue.

The Graph protocol did not support Node.js version 16, and this incompatibility was not mentioned in their documentation. After several discussions with their team, we discovered this issue and upgraded the Node.js version.

Also, we initially planned to use Linea, but they did not support the new EVM version (Cancun) we required. Consequently, we had to switch to using Base Sepolia to meet our project's needs.

Tracks Applied (5)

Hook Features

Our idea was to leverage hooks for: Single fees from each swap - %% goes to the animal LiquidityBootstrapProtocol - Long...Read More

Uniswap

Build any dapp on Linea

The original idea was to deploy our app on Linea; we see that the tech aligns with the app; therefore, we took Linea as ...Read More

Linea

Decentralized Community Resilience Award

Our project embodies Solarpunk ideals by using Ethereum to create a transparent, decentralized platform for funding anim...Read More

Best New Subgraph

In our project we have created our own PatDAO subgraph. Since our application is a DAO using the subgraph we were able t...Read More

The Graph

Pool Operators & Research

We used a novel approach to interact with Uniswap and DAO. The DAO contract have functionality to manage the pool, such...Read More

Uniswap

Discussion