Перевод подробной инструкции по использованию Metamask в сети EOS. Создание аккаунта, отправка транзакций и добавление новых токенов.
29 марта мы объявили о разработке Metamask для цепи EOSio и пригласили сообщество протестировать его вместе с нами в сети Kylin. Сегодня, после нескольких месяцев напряженной работы и многочисленных доработок, мы рады сообщить вам, что самый популярный криптокошелек теперь доступен для EOS Mainnet.
Как подключиться?
Настроить сеть EOS в вашем кошельке Мetamask очень просто.
1. Зайдите на сайт chainlist.org и найдите сеть EOS.
2. Подключите свой кошелек и нажмите на кнопку "Add to Metamask" в разделе EOS Mainnet.
3. Когда появится запрос, подтвердите сеть и убедитесь, что URL сети и идентификатор цепи соответствуют тем, что показаны на изображении ниже.
После этого ваш кошелек будет настроен, и вы сможете использовать metamask для отправки или получения токенов и подключения к dapps, которые добавили кошелек metamask на свой сайт.
Использование Metamask
Первое, что вы заметите, это то, что Metamask использует адреса Ethereum, наш смарт-контракт конвертирует эти адреса в формат аккаунта EOS, чтобы конечному пользователю не пришлось разбираться со сложностями создания аккаунта EOS (create account, stake, ram, rex, powerup). Новичку достаточно установить расширение metamask (или мобильное приложение), и как только он получит первые токены, он сможет начать пользоваться своим кошельком.
Комиссии работают также, как и во многих других сетях: вы видите, сколько вы заплатите за транзакцию, а кошелек позаботится о ресурсах для покрытия расходов на эту транзакцию. Если пользователь получает свои первые токены EOS на metamask, отправитель заплатит комиссию чуть больше, чтобы покрыть расходы на создание аккаунта. На примере ниже мы видим, что вторая транзакция на уже созданный счет стоит гораздо дешевле.
A - Первая транзакция создает аккаунт.
B - Вторая транзакция на уже созданный аккаунт
Пополнение счета в первый раз
Нашей главной целью было сделать EOS более доступным для широкого криптопространства; тот, кто никогда раньше не использовал EOS, может просто установить metamask и вывести немного EOS с Binance или любой другой биржи.
Для того, чтобы пользователь получил токены EOS на желаемый адрес metamask, ему нужно будет сделать вывод средств на EOS аккаунт etheraccount и указать адрес metamask в примечании.
Вы также можете пополнить свой счет с другого кошелька EOS, например Anchor, по аналогии с биржей, вам нужно отправить токены на etheraccount и добавить свой адрес metamask в поле memo.
Стоимость создания аккаунта EOS может составть 0,2 EOS, но мы рекомендуем отправлять не менее 0,5 EOS при первой транзакции, на всякий случай.
Для того, чтобы запустить процесс подключения пользователей к metamask, вы также можете оставить здесь свой адрес metamask, и мы профинансируем первые 100 адресов, которые ответят на это сообщение.
Добавление токенов
Metamask позволяет добавить определенные токены EOS в ваш кошелек, для этого необходимо перейти в раздел "assets" и нажать на кнопку "add token", под адресом контракта кошелька вам нужно будет добавить соответствующий адрес каждого токена.
Ниже мы привели таблицу основных активов EOS.
TOKEN
EOS ACCOUNT
ERC20 Address
IQ
everipediaiq
0x0349510000000000609d71495577d55600000000
USDT
tethertether
0x04555344540000007055cb2a5fd5b2ca00000000
TPT
eosiotptoken
0x04545054000000003015a4b966ea305500000000
CHEX
chexchexchex
0x0843484558000000d055435d35d4554300000000
DAPP
dappservices
0x0444415050000000801572fb2a5cab4900000000
OGX
core.ogx
0x084f4758000000000000009d51a02e4500000000
BOX
token.defi
0x06424f580000000000805b2a81a920cd00000000
DFS
minedfstoken
0x04444653000000003015a419afa4a69300000000
USN
danchortoken
0x0455534e000000003015a4f9d286a64900000000
DEX
token.newdex
0x0444455800000000d055e26a82a920cd00000000
PBTC
btc.ptokens
0x085042544300000000f05490e60a503e00000000
VIG
vig111111111
0x045649470000000010420821841098db00000000
VIGOR
vigortoken11
0x045649474f52000010c25490e64b99db00000000
PETH
eth.ptokens
0x095045544800000000f05490e60a5a5600000000
С тех пор, как мы впервые объявили о разработке Metamask для EOS, мы увидели огромный интерес со стороны сообщества EOSio, и мы хотели бы поблагодарить вас за ваше терпение и поддержку на протяжении всего этого процесса. Мы надеемся, что благодаря внедрению такого популярного кошелька, как Metamask, в экосистему EOS будет привлечено больше пользователей, и мы будем продолжать работать, улучшать и поддерживать инфраструктуру, необходимую для достижения этой цели.
Политика открытого кода и предупреждения
Как контракт, так и интеграция metamask UAL являются опенсорсными и публикуются под лицензией MIT. Код можно найти по следующим ссылкам:
1. https://github.com/EOSArgentina/etheraccount
2. https://github.com/EOSArgentina/ual-metamask
Команда EOS Argentina и наши партнеры тщательно проанализировали код, мы также приглашаем сообщество разработчиков eosio изучить репозиторий и внести в него свой вклад. Однако стоит отметить, что код не был подвергнут аудиту безопасности.
Смарт-контракт не хранит никаких средств или ключей пользователей, но он имеет право на авторизацию транзакций от имени пользователей. Использование сети EOS на кошельке metamask и взаимодействие со смарт-контрактом etheraccount осуществляется на ваше страх и риск при наличии вашего согласия, что вы будете нести полную ответственность за любой ущерб или потерю средств, возникшие в результате таких действий.
В будущем мы можем подать заявку на финансирование в Eden Community, Pomelo.io 12 или другие гранты, предоставляемые предстоящим фондом EOS Foundation, чтобы мы могли провести официальный аудит, внести улучшения в код и улучшить общее обслуживание сервиса.
@zhenek, FUCK, WHY ISNT HIVE on metamask? or steem and golos????
@zhenek, telos has this first with an actual virtual machine that now eos ic copying haha
it was my plan originally for a DPOS network led by Telos with Golos and Hive and then EOS for China haha its so funny how regional each chain is