Что скрывается за EIP-712: подробный разбор стандарта
EIP-712 — это стандарт, который делает подписи в Ethereum не только безопасными, но и человекочитаемыми. Он позволяет кошелькам показывать пользователю, что скрывается под подписью, состоящей из набора байт. В этой статье разбираем, как устроен EIP-712: от домена и хеширования до тонкостей кодирования различных типов данных. Посмотрим, как правильно реализовать проверку подписи на смарт-контракте, какие ошибки чаще всего допускают солидити разработчики — ведь даже у OpenZeppelin находили баги.
https://habr.com/ru/articles/918648/
#eip712 #domainSeporator #ERC191 #топ_ошибок_в_подписи #solidity #signature #typeHash #sign_data