Skip to content

NethermindEth/sign-in-with-starknet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sign-in-with-starknet

Built in the same spirit as eip-4361 but utilizing typed data similar to eip-712 Sign-In with Starknet describes how starknet accounts authenticate with off-chain services by signing a standard message format parameterized by scope and security mechanisms (e.g., a nonce).

Build the lib first

cd siws_lib
npm install
npm run build

Deploy the backend second

cd backend
npm install
npm run start

Deploy the frontend last

cd frontend
npm install
npm run build
npm run start

Deployment

Continous Deployment at (https://siws.nethermind.io/)

Disclaimer

The Typed Data format is not final and is a work in progress. We welcome community feedback on this project. This project has not gone through a formal security audit

Acknowledgements

Sign-in-with-Etheruem Boiler plate code for the demo

About

Reference implementation to use Starknet accounts to sign in

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published