Inspiration

The idea for EqualNFT came from the lack of transparency and fairness in traditional crowdfunding campaigns. Many contributors, such as those in the Hamber Kombat campaign, successfully met their milestones but still missed out on promised rewards during the airdrop period. This undermined trust in the system and highlighted the need for a more transparent, decentralized solution. EqualNFT is designed to ensure contributors always receive their rewards fairly and automatically. By leveraging blockchain technology, we wanted to create a platform that guarantees the fair distribution of NFT rewards, ensuring contributors are always valued and rewarded properly.

What it does

EqualNFT is a decentralized crowdfunding platform that automatically distributes NFT rewards to contributors when specific project milestones are met. The platform ensures transparency, trust, and decentralized governance, preventing fraud or missed rewards. It provides users with a dashboard to track contributions and claim rewards, all powered by smart contracts on the Tezos blockchain.

How we built it

We structured the project using the following tools:

  • Frontend: Built with HTML, CSS, and JavaScript (for now, but we look forward upgrading to Next.js for future scalability).
  • Backend: Node.js for server-side logic and interactions with the blockchain.
  • Blockchain: Tezos smart contracts handle the automated and transparent distribution of NFT rewards.
  • Styling: TailwindCSS for responsive and clean design, inspired by modern UI frameworks like ShadcnUI.
  • Animations: GSAP for dynamic transitions and enhanced user experience.
  • Carousels/Sliders: Swiper to display project milestones and NFTs interactively.

Challenges we ran into

  • Blockchain Integration: Integrating the Tezos smart contract logic with the frontend posed challenges, particularly in ensuring that rewards were distributed automatically and securely.
  • Time Constraints: Since this was a hackathon project, we faced time pressure to learn and implement blockchain technology while building out the user interface and experience.
  • Ensuring Transparency: We had to create a user interface that clearly tracks contributions and rewards while maintaining a seamless user experience.

Accomplishments that we're proud of

  • Successfully building and deploying our first Tezos smart contract for automated reward distribution.
  • Designing a clean, user-friendly interface that simplifies decentralized crowdfunding.
  • Integrating advanced animations with GSAP to enhance the engagement and dynamism of the platform.

What we learned

  • Blockchain Basics: We gained hands-on experience with smart contract development, particularly on the Tezos blockchain.
  • Full Stack Development: Combining front-end, back-end, and blockchain skills to create a functional DApp was a steep learning curve but highly rewarding.
  • Importance of Transparency: Building a transparent system where contributors feel confident that their rewards are secured has highlighted the value of trust in decentralized applications.

What's next for EqualNFT

  • Expanding Functionality: We aim to implement additional blockchain networks beyond Tezos, enabling more users to contribute to crowdfunding projects.
  • Improved Smart Contracts: Further refining the smart contracts to handle more complex milestone structures and automated reward calculations.
  • Broader Adoption: We plan to launch EqualNFT to a wider audience, promoting its use in diverse crowdfunding efforts beyond just NFT rewards, including charity, open-source projects, and more.

Built With

Share this project:

Updates