эфир. Как мне следует организовать тему с приёмом платежей без посредников? Покупатель через metamask делает транзакцию.
Принимайте платежи на уникальный адрес, которым управляет бэк Так работают биржи, например, бинанс
Я скорее больше про то, как страница покупки должна выглядеть. Вот чувак жмёт [купить] и ... как расширение метамаска узнает, что куда надо отправлять?
если бэк на веб3 написан соответсвующий, то да
*фронт на веб3
https://www.youtube.com/watch?v=f5npM1PvoyE. может поможет
лол, да)
Посмотрите в сторону бинанса, как он принимает платежи на кошелёк Пользователь регистрируется, ему присваивается уникальный адрес
ну и бэк, чтобы в какой-нибудь базе данных отразилось, что товар продали)
это старый подход, он конечно жизнеспособный, но зачем нам тогда смарт-контракты, будем все решать расключевкой, как в 2013
ну там смотря на чем бек :) если на го, то можно без web3, просто импортнуть несколько пакетов из geth и работать нативно
ну типа я к тому, что человек спрашивает про метамаск, значит предполагает, что у его пользователей уже есть свой адрес, и ему не нужно генерить новый и выдавать пользователю
хм, конкретно с метамском понятно, фронт просто чекает, включено ли расширение, и если да, то использует API https://docs.metamask.io/guide/sending-transactions.html#transaction-parameters но только на метамаске завязываться не хочется, есть же и другие кошельки. может, есть какой-то URI Scheme, типа eth:// или что-то ещё, что перенаправляет пользователя в его кошелёк для проведения транзакции?
ты так делаешь? или кто-то вообще так делает? интересен фидбек, так удобнее, чем через веб3 химичить? нативно == сильно быстрее\оптимальнее или не особо? (ну то есть понятно, что делают, просто интересно)
https://web3js.readthedocs.io/en/v1.2.11/index.html На фронте используется web3js, который подтягивает кошелек пользователя через web3.getProvider(currentProvider) или что-то вроде того то есть фронт на web3 универсальный и будет работать с любым кошельком, который поддерживает web3, не только метамаском
да, на го я так делаю
могу накидать референсов каких-нибудь
давай, как будет время) мне интересно было бы раскурить всякие кейсы
Генерировать адрес, на который юзер будет слать крипту
ага, спасибо! теперь ясно, куда копать.
Обсуждают сегодня