Precondition
SNS ID
Yabumi uses unique numbers to identify various SNS sites. For example, Discord is ID 1, X is ID 2, etc.. To reduce gas costs, this numbering scheme has been adopted.
Signatures
The following three components are used for backend signature generation:
User ID on the SNS platform (e.g., 123456789).
SNS ID (e.g., 1).
Minted wallet address (e.g., 0x123456789... - a 40-digit hexadecimal value).
JointedID
The User ID on the SNS platform and the SNS ID are combined using an underscore, resulting in a JointedID. For example, 123456789_1.
Hashing
User ID, JointedID and minted wallet address are concatenated and hashed. This hashed value is used as the signature message.
最終更新