Skip to content

LearnWeb3DAO/siwx

Repository files navigation

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.