PetsFundMe is a social app built by the community for everyone who supports pets. PetsFundMe is an NFT platform where pet owners and pet lovers come together and help each other to solve their pet's needs from expensive surgeries to food supplies or free services.
PetsFundMe is the perfect pet hub for nonprofits, medical & government institutions, influencers, and artists to come together to solve the needs of underserved pets. Come to ask for financial support, as questions, answer questions, and give or receive donations. Come join us to make this planet a better world.
The inspiration came from volunteering to animal shelters, I have seem many pets in need, pet owners who need financial support to look after their pets. As pet lovers, we decided to create a platform that supports underserved pets and help them to recover.
PetsFundMe App supports underserved pets, rescue animals, and pets from low-income families. The idea is pretty simple: Pet owners list their needs we represent them as NFTs and users from all over the world can donate to a specific cause and get updates from their favorite pets. With the help of crowdfunding and additional resources, you'll be able to spend less time worrying about pet surgery costs and more time focusing on your pet's health.
PetsFundMe application makes use of the following software:
Mumbai Polygon Network enables our application to be a scalable platform with fast transactions. We deployed our app on the Mumbai Network. Contract Address:
Skale Network enables our application to be a scalable platform with almost gasless transactions. We deployed to the Skale Testnet. Contract Address:
World Coin makes sure users create only one fundraising event per person.
Xmtp allows donators to chat with organizers
Covalent API was beneficial for users' transactions and tips. This facilitated the retrieval of users’ NFTs and smart contract transactions. The Covalent API endpoints to get all NFTs balance and metadata from a wallet address such as images, contracts name, NFTs images, and balances.
SuperFluid enables stream payment for donations and rewards for our application
Valist facilitated the process of our software publishing and distribution in a secure way. We are hosting our application code in Valist.
Unstoppable Domains Sponsored Bounty facilitated the process of authentication and verification of our users in a secure way. Unstoppable allows owners of Unstoppable Domains to log in and share profile information with EVM-compatible applications using the universal Web3 Logins.
TableLand made our work easy with the Ethereum network. This allows us to work with a relational database to store Employment references and metadata for EVM chains like Ethereum. We will definitely keep using complex TableLand functions in the future.
IPFS NFTStorage for data storage on IPFS that generates a transaction hash used to create an NFT of a photo.
NFTPort smooths the path of the minting and donating process and eliminates the high transaction fees. Our users will not pay anything for donating NFTs or minting.
Solidity for the smart contract.
OpenZeppelin ERC721 we use the ERC721 template for faster development of our smart contract.
Hardhat for local blockchain development.
React Js, Material-ui, Web3 React Js for the frontend, Material-ui, and Web3 to connect to the blockchain.