Uses ECDSA digital signatures via private / public key encryption to securely transfer crypto form one account to another.
Uses Elliptic Curve Digital Signatures (ECDSA) so the server only allows transfers that have been signed for by the person who owns the associated address.
Made as part of Alchemy University's Ethereum developer bootcamp.
The client folder contains a react app using vite. To get started, follow these steps:
- Open up a terminal in the
/client
folder - Run
npm install
to install all the depedencies - Run
npm run dev
to start the application - Now you should be able to visit the app at http://127.0.0.1:5173/
The server folder contains a node.js server using express. To run the server, follow these steps:
- Open a terminal within the
/server
folder - Run
npm install
to install all the depedencies - Run
node index
to start the server