Как я могу проверить сообщение, подписанное Ethereum, с помощью PHP?
Сообщение подписывается с помощью функции web3.personal.sign
в Web3.js, после чего подпись отправляется на сервер. Как я могу проверить это с помощью PHP?
Есть ли готовые пакеты (на Packagist) или мне нужно сделать это с нуля? Можно ли это сделать без какого-либо подключения к узлам RPC или цепочке (вне цепочки)?
Я уже нашел некоторый вопрос о это на Ethereum StackExchange, но оно очень сложное и немного старое, поэтому я хочу знать, есть ли более новое и лучшее решение.
Я также нашел какой-то пакет на GitHub, но не знаю, будет ли он работать с web3.personal.sign
.
Некоторые ссылки, которые я нашел: