tgoop.com/crypto_resident_notes/32
Last Update:
#soft Сделал кастомную сборку Metamask без экспорта сида и приваток. Нужно, если у вас есть работники, которые должны работать с кошельком, но вы им не доверяете.
Чтобы работало, надо сделать сборку прям по их же гайду в README в пару шагов. Затем полученную сборку загрузить в расширения в вашем мультибраузере. Работает оно так же, как и обычный метамаск, включая синхронизацию.
Для работы потребуется установленный NodeJS версии 18+.
Заходим в консоль и выполняем следующие команды:
1) git clone https://github.com/ResidentTGT/metamask-extension.git
2) заходим в скачанную папку и дублируем файл .metamaskrc.dist
, переименовываем его в .metamaskrc
3) в .metamaskrc
в INFURA_PROJECT_ID
вставляем либо свой ключ (надо создать в интерфейсе инфуры), либо берем из офф. расширения метамаск. я беру из офф. расширения b6bf7d3508c941499b10025c0776eaf8
4) в проекте выполняем установку пакетов yarn install
5) выполняем сборку расширения yarn dist
(она очень долгая)
6) нужный нам билд будет находиться в папке builds
7) Заходим в AdsPower -> Extensions -> Upload extension -> Upload file, выбираем zip-архив из папки билдов, заполняем оставшиеся поля, нажимаем ОК.
8) Мы получили полный аналог офф. расширения метамаск без возможности экспорта сида и привата.
BY Crypto Resident

Share with your friend now:
tgoop.com/crypto_resident_notes/32