Project Name: TronCheques Project Track: DeFi Team Name: Tron-Cheques Team Member(s): 2 - @mothupi, @ikalonji HackerEarth Project Link: https://devpost.com/software/troncheques
Project Goal: To allow the people to make payments with the need of the receiver's wallet address.
Project Value: This will allow people and companies to send money without the need of a wallet address of the receiving party. This will eliminate the issue of mistakenly sending money to a wrong wallet address, since there's no need for one. This will allow the creation of gift cards, where individual can redeem (withdraw) the money at merchants where they accept TRX.
Project Info: Tron Cheques brings the idea of sending payments without the need of the recipient and wallet address. This can be very useful in cases where you don't know the end party that is going to redeem the money or for sending crypto gift cards. So the person the funds are intended for does not need to have a crypto wallet.
Project Website: https://tron-cheques.vercel.app
Project Test Instructions: There are 3 things that can be done on the app.
Deposit Money
- Open deposit page.
- Input an amount to deposit and a reference.
- Confirm. There are 2 options to choose from.
- Deposit with Wallet - Connect to wallet (TronLink Wallet) and sign the transaction.
- Deposit with Private Key - Input your private key and sign the transaction.
- Copy and share your Withdrawal ID and Password with the receiving party.
Withdraw Money
- Open withdraw Page
- Input your Withdrawal ID and Password.
- Confirm - choose how your withdrawal method, currently we only have through your wallet.
- Enter your wallet address and confirm.
View History and Reverse Transactions To view the history page, you must connect your wallet first.
- Open history page.
- View a transaction.
- If active you can reverse it.
Project Details:
- Frontend - Angular17, Typescript, PrimeNg
- API - NodeJs, Typescript
- Smart Contract - Solidity
Smart Contract links: https://nile.tronscan.org/#/contract/TX59dAgtSmLC2EHdw8c354dpEdegaitfJJ/code
Project Milestones:
- April and May 2024
- Building
- Contract
- API
- Web App
- Deploy - Testnet (Nile)
- Contract
- API
- Web App
- From June
- Update UI
- Deploy - Mainnet
- Add Off-Ramp Option - This will give the users the option to withdraw and convert their TRX to their local currencies and have it sent into their bank accounts.
Built With
- angular-17
- solidity
- tronweb
- typescript
Log in or sign up for Devpost to join the conversation.