StakeNow / SIWT

Sign In With Tezos: Access Control Management SDK
https://siwt.xyz/
MIT License
16 stars 3 forks source link

Compliance with CAIP-122 #25

Closed jdsika closed 5 months ago

jdsika commented 1 year ago

Walt.id gave a statement that they are using "Sign in with Tezos". After asking if they mean this OS library they gave the following reply:

Hey @dansan566 thanks for reaching out to us! Based on https://github.com/ChainAgnostic/CAIPs/blob/master/CAIPs/caip-122.md we have implemented SIWT our selves. Some docs can be found here here https://docs.walt.id/v/idpkit/concepts/identity-provision-via-nfts-with-tezos/sign-in-with-tezos-siwt

What we see here is a mix-up due to the fact that the CAIP-122 is defining the message data model for a sign in message calling it "Sign in with X" and also providing a definition for namespaces in which the namespace "tezos" with associated references is defined.

The CAIP = Chain Agnostic Improvement Proposal is an abstraction of the corresponding EIP-4361 for the Ethereum specific implementation instructions. What we need to do here is: