Search projects, hackathons, sponsors and tech

    ← All projects

    EzPay

    Send Receive Move Red envelopes seamlessly.

    Demo

    About

    The problem it solves Digitizing Red Envelopes implementing Web3 is our core motto. We created a dApp that can enable users send, receive red envelopes across your favorite chains. Current Pain Points * Distributing rewards in various token formats. * Lack of flexibility, complexity, and error-prone. * Scalabilty: Dealing with a large number of recipients. Our Solution: * Easy, frictionless decentralized App * Options to Receive rewards in your prefered chains * KYC using DID Protocol ###### Architecture - Wormhole - For cross chain token exchange - Anima.io - Decentralized ID Protocol - Polygon/Avax Fuji - Contract deployment ###### Technologies - UI - Next.js, React - Smart Contracts - Solidity - Backend - TypeScript - Testnet - Mumbai Polygon, Avalanche Fuji testnet - Tools - Remix, Metamask - Art Design - Adobe PhotoShop, Figma ## Related source code rep * dApp - https://github.com/vmmuthu31/_Ezpay * Smart Contracts - https://github.com/vmmuthu31/_Ezpay/contracts/ ## Smart Contract Address * Source Token - Polygon Mumbai - https://mumbai.polygonscan.com/address/0x4d67733130EDC90cD571cB5cA8DB968f2571196B * Destination Token - Avalanche Fuji - https://testnet.snowtrace.io/address/0x5e6f29Ab2c19323B6715ca7E3892330a84749004#internaltx * Test USDC Token - https://mumbai.polygonscan.com/address/0xbe49ac1EadAc65dccf204D4Df81d650B50122aB2 * Test USDC Token Wormhole - https://testnet.snowtrace.io/token/0x9a6ce82ac492f85b9ac951fa18b02b3b86f5592a?a=0x0138bD666fA3Cc835B4513f57e97a800958e061f * Wormhole Transactions - https://wormholescan.io/#/tx/0x554de52f16cab54143169523863ec78f06277c840b012422820dd593636880c4?network=TESTNET

    How it's made

    Challenges we ran into * Setting up Wormhole tokens, bridges and the attestation process to get the token minted at destination chain. This was complicated and required several work arounds to make it work and bridge assets from Mumbai to Fuji chain. * Implementing KYC using anima.io Decentralized Identity Protocol and making it work seamlessly * Integrating Red Envelope contract, Wormhole token contract with the EzPay dApp.