LearnWeb3DAO / siwx

Sign-in with X library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sign in with X

Sign in with X describes how blockchain accounts can authenticate with off-chain services using a standardized message format.

Supported Networks

SIWx currently supports three blockchain networks:

  1. Ethereum (and by extension, all EIP-155 chains)
  2. Solana
  3. Stacks
  4. Tezos
  5. Starknet

It is on the roadmap to expand support for the following blockchain networks:

  1. Flow

If you have suggestions for any more, please create a specification for CAIP-122 can be found here over at ChainAgnostic/namespaces first and then create a pull request.

Example

See the example folder for a Next.js + NextAuth end to end example.

Specification

The specification for Sign in with X CAIP-122 can be found here.

License

The library is licensed under the Apache 2.0 license.

About

Sign-in with X library

License:Apache License 2.0


Languages

Language:TypeScript 98.4%Language:JavaScript 0.9%Language:CSS 0.7%