← Back to home

CrossFund

Ethereum - StarkNet Cross Chain Crowdfunding Platform leveraging novel L1-L2 messaging protocol

Screenshots

CrossFund screenshot 1
CrossFund screenshot 2
CrossFund screenshot 3

Problem Statement

OverviewThis platform enables users to create and support crowdfunding campaigns across Ethereum and Starknet seamlessly. Users on either chain can participate in campaigns without the need to bridge tokens between chains, ensuring a smooth and intuitive user experience.Notable FeaturesETH-StarkNet cross-chain dApp implementation that doesn’t feel like two different apps, thanks to DynamicMessaging protocol that can seamlessly go between both chains, allowing us to know what’s happening on the other sideWe can withdraw funds from both Ethereum and StarkNet without having to bridge tokens.Safe campaign management that does not allow owners to maliciously corrupt the funds obtained.

Solution

Tech StackBoilerplatesWe have combined the following boilerplates to bootstrap our development:ScaffoldETH - Boilerplate for ETH contracts and React HooksScaffoldStark - Boilerplate for STARKNET contracts and React HooksMain applicationNext.js - Main Frontend FrameworkTailwindCSS - Styling libraryDaisyUI - Premade styled components with TailwindDynamic SDK - Multi-network wallet SDKKubo IPFS - Storing other information for campaignsWagmi. - React interactions for EVMstarknet-react - React interactions for starknetDevOpsVercel - Deployment and hosting

Hackathon

StarkHack

2024

Prizes

  • 🏆

    Best cross chain project utilizing Dynamic

    Dynamic

  • 🏆

    Pool for projects which use Dynamic

    Dynamic

Contributors