前提

SNS ID

Yabumiの設計では、SNSに個別の数字(ID)を割り振って、識別します。

例えばDiscordは1、Twitterは2となります。

ガス代を考慮して数字で識別する工夫を施しています。

署名

バックエンドでの署名には、以下の3つの要素を使用します。

  • SNS上のUser ID 

  • SNS ID 

  • ミントしたウォレットアドレス 

JointedID

SNS上のUser IDとSNS IDをアンダースコアで結合したものをJointedIDと呼びます。

ハッシュ化

SNS上のUser IDとSNS ID(JointedID)と、ミントしたウォレットアドレスを結合ハッシュ化して署名メッセージに利用します。

最終更新