Inspiration
Decentralized fundraising app that allows fans to support their favorite upcoming athletes. Athletes can publish their ideas, goals and find mentors, coaches, funders, and supporters.
What it does
- Allows users to register their projects or goals
- Players would be able to receive tokens and NFTs
- Early supporters should be able to buy and sell users' tokens.
- Anyone can donate NFTs to other users
- Easily collect funds from backers using blockchain.
How we built it
IPFS NFTStorage: stores NFT's image, name, location, goals, and metadata. The way it works is whenever the user is registering a project the information get pass to NFTStorage IPFS then the NFTStorage generates a hash called CID that is stored on the smart contract. The CID will be used to retrieve the NFT's data
Polygon, Matic Network: the network I deployed the app.
Covalent API for a quick way to fetch and retrieve NFTs from a wallet address.
NFTPort for multi-chain NFT minting, and data transparency such as distributing rewards and minting the NFT.
Solidity: Solidity was used for the smart contract together with OpenZeppelin ERC721 for faster development of the smart contract
Hardhat: for local blockchain development
Frontend: React Js for the frontend, Material-UI, and Web3 to connect to the blockchain.
Accomplishments that we're proud of
We are proud of the final MVP
What we learned
We learned to work with IPFS NFTStorage and hardhat
What's next for Sports Stars
- Post updates
- Upon registration, get your own token


Log in or sign up for Devpost to join the conversation.