Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Stephen-Gordon authored Apr 22, 2024
1 parent 8074151 commit a957dd7
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ The inspiration for this thesis project came from my travels through several cou
The app provides an easy-to-use interface that allows users to store, transfer, and receive payments via a blockchain. In addition, it implements account abstraction to create a smart contract account for users, enhancing the user experience when interacting with the blockchain.

## Demo
https://github.com/Stephen-Gordon/payments/assets/91547618/6d8d36f0-9eaa-4327-b299-eab635eaca1d
https://github.com/Stephen-Gordon/payments/assets/91547618/389f876e-5c49-404b-a52b-c71772dad989


## Features
The app allows users to receive payments via the base blockchain. A user can create a smart contract account using the Privy and ZeroDev SDKs. They can then receive USDC via scanning a QR code. On receiving a payment, a user receives a push notification using web-push. Once a user has some USDC, they can scan another user's QR code to send them USDC. If the person is a first-time payee, they can add the payee to their address book. The user can then choose an amount to send. They are then brought to a confirm page to check the amount and payee. Once the payment is sent the user is routed back to view all their transactions history.
Expand Down

0 comments on commit a957dd7

Please sign in to comment.