P

Poly-Fund

Incentivise your profile securely

P

Poly-Fund

Incentivise your profile securely

The problem Poly-Fund solves

Poly-Fund provides utilities to create your personal profile on-chain. Every user can buy their unique ENS from Poly-Fund and use it to create an on-chain profile. Share your on-chain profile with a larger audience and receive MATIC as a donation. This dApp is enhanced with Polygon Network so users will have a seamless transaction experience over the action of sending or receiving MATIC. Feel secure as your data is stored on smart contract and Poly-Fund gets it through your ENS domain.

Features we provide:

  • Create a on-chain profile and get your unique ENS
  • Allows personalised message while sending Matic
  • Ensures security and efficiency leveraging on-chain data
  • Enables common on-chain profile aggregator by smart contract

Problem it solves:

We have platforms like Buy-Me-A-Coffee where user has to pay high platform fees and their data is stored in centralized server. To solve this problem, we have built Poly-Fund where user don't have to pay any platform fees as all transactions will
be P2P on polygon and also all of the user's data is stored on-chain securely. Every user doesn’t have unique ENS so we have solved this problem by providing utility to mint their own ENS domain with minimal fees (0.01 Matic). The user will be able to create an on-chain profile and share it with anyone. All the data including transaction logs and personalized messages are stored in smart contract. The dashboard shows transaction logs with the amount of MATIC received.

Hence, Poly-Fund reflects the solution in following ways:

  • Only admin can access the dashboard to see the transactions.
  • Anyone can easily access the profile using ENS domain (for e.g. https://poly-funds.vrajdesai78.repl.co/vrajdesai.eth)
  • It ensures privacy and security of both user and data.
  • Complete transparency in the profile and no forgery.
  • Everything on-chain from users’ profile to deployment.

Challenges we ran into

  • We encountered with few errors while building a more customized smart contract. We deployed smart contracts successfully on Polygon Mumbai Testnet.

  • We encountered with few errors while building a more customized smart contract. We deployed smart contracts successfully on Polygon Mumbai Testnet.

  • It was challenging task to integrate smart contract with frontend.

  • It was challenging task to integrate smart contract with frontend.

Discussion