Привет специалистам. Столкнулся с такой проблемой. Некий проект, запустив свой кошелек, представляет на выбор две возможности. Зарегистрировать адрес (на ETH блокчейне) 1. привязав его через импорт приватного ключа и т.п. или 2. через сигнатуру. Но вот внести сигнатуру нужно хешировав как то хитроумно, что неспецу совсем не по силам. Может кто подскажет четкий алгоритм. Конверторов в отрытом доступе много -но вот пошагово сделать не получается. Пишет что длина знаков не соответсвует а должно быть signature hex string.
Вот задача.
Manual registration
Sign the keccak-256 hash of the message "I agree to the terms and conditions for signing up for the nahmii airdriip." the same way geth or web3js would, and enter the accociated address and signature below.
Пытался полученную через
https://www.myetherwallet.com/signmsg.html подпись конвертировать в keccak-256, но вот что именно (сколько знаков -какой формат) вставить в строку непонятно. Помогите, добрые люди!)
Модератору! Извините, если не туда запостил топик, уже совсем извелся в поисках этого решения -вот и пришел к профи за советом.