Как я могу настроить свой сайт так, чтобы пользователи могли входить в систему с помощью метамаска?

В настоящее время на моем сайте используется Passport.js, поэтому пользователи могут входить в систему с помощью facebook, google и т. Д., Но я хочу, чтобы пользователи могли входить на мой сайт с помощью Metamask и отправлять ETH (и другие криптовалюты) друг другу. Я видел, как некоторые криптографические сайты позволяют пользователям входить в систему с помощью Metamask для взаимодействия со своим Dapp, но я хочу, чтобы пользователи могли отправлять прямые транзакции друг другу только тогда, когда их имя пользователя отображается в чате.

Есть ли простой способ для пользователей войти на мой сайт с помощью Metamask и иметь возможность отправлять друг другу криптовалюту?


person nr1    schedule 20.08.2019    source источник


Ответы (1)


Я думаю, что вы хотите достичь, реализовано в CryptoKitties.

Что вам нужно сделать, так это подтвердить право собственности на учетную запись, подписав часть данных с помощью закрытого ключа.

Я нашел это руководство, которое вы можно проследить за его полной реализацией.

person Prachi Sharma    schedule 21.08.2019