PayPy
Earn rewards, coupons and more by just holding and transferring PyUSD
Problem Statement
PayPy gives PyUSD holders a platform to leverage the benefits of transferring and making payments by giving them rewards with selected merchants or even cashback.Want to transfer PyUSD? Use PayPy for receiving rewards and cashback in return. Scan, enter amount and send, every pay transaction has reward based on the tier user is on: i) Holding 500 PyUSD, fee rebate ii) Holding 1,000 PyUSD, eligible for merchant rewards, (above included) iii) Holding 5,000 PyUSD+, eligible for cashback and all above includedScratch and check the reward.PyUSD users who have linked their PayPal account to the wallet address, can even do cross-border payments globally into bank accounts using our remit feature.
Solution
PayPy used 3 important tech stack -Hardhat for the contracts and deployment Solidity, and PyUSD smart contract implementation, created an Extended PyUSD implementation to match that of mainnet contract.NextJS for the frontend Used @rainbowkit wallet connect and wagmi for contract calls, using tailwindcss for the UI/UX and graphql library for fetching data.TheGraph subgraph for fetching data from the blockchain
Hackathon
ETHGlobal New Delhi
2025