Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/learnweb3dao/siwx
Sign-in with X library
https://github.com/learnweb3dao/siwx
blockchain caip-10 caip-122 caip-2 casa eip155 ethereum solana stacks starknet tezos
Last synced: about 1 month ago
JSON representation
Sign-in with X library
- Host: GitHub
- URL: https://github.com/learnweb3dao/siwx
- Owner: LearnWeb3DAO
- License: apache-2.0
- Created: 2023-04-29T20:23:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-24T22:52:29.000Z (11 months ago)
- Last Synced: 2024-04-25T03:22:47.070Z (7 months ago)
- Topics: blockchain, caip-10, caip-122, caip-2, casa, eip155, ethereum, solana, stacks, starknet, tezos
- Language: TypeScript
- Homepage:
- Size: 1.34 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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. StarknetIt 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](https://github.com/ChainAgnostic/CAIPs/blob/master/CAIPs/caip-122.md) over at [ChainAgnostic/namespaces](https://github.com/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](https://github.com/ChainAgnostic/CAIPs/blob/master/CAIPs/caip-122.md).
## License
The library is licensed under the Apache 2.0 license.