Skip to main content

TypeScript Quickstart

Goals

  • Run a Sign in with Ethereum example locally
  • Sign in using a preferred wallet

Requirements

  • NodeJS version 14.0 or higher

Setup and Running the Quickstart

Clone the Repository

git clone https://github.com/signinwithethereum/siwe-notepad

Install and Run

cd siwe-notepad
npm install
npm run dev

Access the Example

Example Walkthrough

  1. Load the example in your web browser
  2. Click on a wallet option to sign in with Ethereum
  3. Enter some text
  4. Save the text
  5. Disconnect and reconnect to reload the saved text

Additional Information

Note: This quickstart guide demonstrates core SIWE functionality using a simple notepad-style application.