Paylock
Project Name: Paylock
Project Track: Ecosystem
Team Name: new_developers
Team Member(s): 1. Dev_Jdeed
DevPost URL: https://devpost.com/software/paylock
Project Goal: Everyone knows blockchain UX(User Experience) could be improved. My brother had accidentally sent a month’s salary of USDC to the wrong exchange address, he wished it was easier getting back his funds. He mentioned if there was a Paypal/Interact-like interface where he could withdraw his funds.
Project Info: Paylock allows users to connect to their Ethereum wallet, send and receive native & ERC20 tokens that can be withdrawn only by the issuer wallet and redeemed only by receiver address via a code that could be sent via text-message/email.
Paylock aims to grow into enabling cross-chain transfers via cross-chain services such as chainlink oracles ultimately supporting TRON (TRC-20) token transfers.
Project Website: (https://paylock.vercel.app/)
Project Test Instructions:
To run this project locally, clone the github repo and add the required environment variables listed in the ENV_README file.
Project Details:
Paylock will charge 0.5% per transaction (capped at 50USD) to allow users to create (Withdrawable) ERC20 payments and ability to withdraw/redeem payments without paying gas.
Verified Contract Addresses:
Polygon (Mumbai) Network
MinimalForwarder
PaylockAddress
Ethereum (Goerli) Netwrok
MinimalForwarder
PaylockAddress
Checkout the code GitHub - IbrahimSam96/paylock: Interac transfer for crypto
Watch Demo:
Project Milestones:
V1 IS IN PRODUCTION
Upcoming Updates:
UI
- Issued & Redeemable Payments table upgrade (add timestamps, sorting, filtering)
- Add tooltips DONE
Functionality
- Multi-Payments
- End-to-end gasless interactions
- Add Contacts (Addresses Book) and Avatars
*** Cross-Chain Transfers to support BTTC & Tron (TRC20 transfers ) network** - Verify Paylock Contract code on PolygonScan and EtherScan DONE
- Add Contract Natspecs DONE