sign-in-with-ethereum

Tech Stack

  • Tailwindcss
  • Webpack
  • Expressjs
  • Nodejs
  • Metamask
  • Sign In With ethereum SIWE (EIP-4361)
  • JWT Authentication

Usage

Server

First run postgres database, we used docker-compose:

cd server
docker-compose -f docker-compose-postgres-pgadmin4.yml up

Then

yarn

node index.js

Server will start on http://localhost:3000

Client

cd client

yarn

yarn serve

You can open the client app in the browser by visiting: http://localhost:8080