Как создать криптокошелек для экосистемы Ethereum (EVM-совместимый)

EVM-совместимый – это значит, что криптовалютный кошелек может взаимодействовать с Ethereum Virtual Machine (EVM). В нем можно хранить/отправлять/получать токены экосистемы Ethereum (ERC-20 или ERC-721), и взаимодействовать с различными DeFi-приложениями.

В этой статье я не буду грузить вас информацией о том, какие типы кошельков бывают и чем отличаются друг от друга (для этого будет отдельная статья). Вместо теории мы сразу перейдем к практике. Покажу все для новичков со скриншотами, чтобы все смогли стартовать «с полного нуля».

Наша задача сегодня: завести бесплатный не биржевой кошелек, который позволит нам взаимодействовать с экосистемой Ethereum и другими совместимыми сетями. Это всевозможные L2 (Arbitrum, Optimism, Base, Linea, zkSync и др.) и L1 (Binance smart chain, Polygon, Avax C-chain, Blast и прочие). Кошелек будет нужен нам для повседневных задач, так и для хранения монет/токенов/NFT на небольшие суммы.

Для долгосрочного хранения криптоактивов на большие суммы (десятки тысяч $) рекомендую завести отдельный холодный (аппаратный) кошелек. Такой как Ledger, Trezor One и др. А для повседневных крипто-активностей нужен отдельный софтверный (програмный) кошелек. О нем ниже и пойдет речь…

Какой выбрать кошелек?

На данный момент в 2024 году существует множество горячих EVM-криптокошельков, которые могут быть установлены как в браузере, так и на мобильном устройстве.

Самые популярные среди матерых криптанов: MetaMask, Trust Wallet, OKX wallet, Rabby wallet. Все они работают в России и других странах (проблем быть не должно).

Metamask – один из самых первых кошельков. Динозавр, который функционально устарел (конкуренты сделали свои кошельки во много раз удобнее для пользователя). Единственная причина все еще иногда использовать Метамаск – это то, что редкие протоколы/сайты не поддерживают никакие другие кошельки (но такое в 2024 встречается не часто).

Trust Wallet и OKX wallet – более удобные, современные (но я их использовал совсем немного).

Rabby wallet (рекомендую и использую чаще всего) – очень удобный современный кошелек.

Zerion – также очень удобный на 2024 год (многие его рекомендуют).

Вы можете выбрать любой, и если в будущем захотите «переехать» на другой – то это будет очень просто сделать. Создавая кошелек – вы сохраняете себе секретную фразу (seed-фразу), которую можно перенести (импортировать) в другой кошелек/восстановить на другом устройстве.

Я покажу, как завести кошелек на примере Rabby wallet. Инструкции для других кошельков практически ничем не будут отличаться (все они примерно одинаковые). Мы скачаем расширение в браузер Chrome (работать и делать постоянные активности проще и удобнее всего с расширением), зададим пароль для доступа к кошельку, создадим новый адрес и сохраним секретную фразу от него. А после поймем, как пополнить и работать с кошельком.

Шаг 1: Скачиваем расширение

Скачиваем только с официального сайта – rabby.io — жмем Download for Chrome и нас перекинет на страницу Chrome-расширения.

Rabby

Там жмем кнопку «Установить» -> «Установить расширение».

Устанавливаем расширение Rabby

После чего расширение добавится в ваш браузер. Найти его вы сможете в списке расширений. Для удобства — закрепляем его 📌, чтобы иконка расширения всегда была на виду, и кошелек можно было легко открывать.

Закрепляем расширениеШаг 2: создание нового кошелька

Кликаем по иконке кролика, в открывшемся окне жмем Next, затем Get Started и Create New Seed Phrase.

заводим новый кошелек

Вписываем дважды надежный пароль:

пароль

Этот пароль будет нужен чтобы открывать наш кошелек. Поэтому задайте тот пароль, который вы всегда будете помнить, и который будет не сложно вводить. Но не придумывайте очень-очень простой (тот, который легко подберут ваши друзья или враги). Нужно что-то среднее по сложности, используя латинские символы (можно в разном регистре) + цифры.

Пример пароля: mmguru2024

Далее жмем Show Seed Phrase и видим список слов.

seed фраза от кошелька

Этот список называется seed-фраза (секретная фраза). Он как ключи от вашего кошелька. Его в срочном порядке нужно сохранить/распечатать/сделать скриншот.

Если хранить сид-фразу на компьютере/облаке — есть вероятность, что ее украдут хакеры. Поэтому более надежным  вариантом будет записать фразу где-то на бумаге и спрятать там, где только вы найдете.

Секретную фразу ни в коем случае нельзя потерять и нельзя чтобы кто-то другой завладел ей. Поэтому храните её в дали от чужих глаз.

Я слышал очень много историй, как люди теряли все деньги с кошелька по той причине, что у них не было сид-фразы (потеряли, не записали). Либо были истории, когда люди отдавали свою сид-фразу мошенникам. Мошенники могут прикинуться тех. поддержкой, ФСБ или кем угодно. Никому никогда не верьте!

Вот вам недавняя история человека из твиттера, который потерял $1млн по той причине, что у него не было секретной фразы 🤦‍♂️.

На следующем шаге нам предложат выбрать адрес кошелька. Можно выбрать один или несколько (если вам нужно сразу несколько адресов).

адреса кошелька

Вы в любое время сможете добавить еще адресов, так что пока хватит и одного. Также при желании можно как-то назвать адрес (кликайте иконку карандаша в столбце Notes). Готово!

Шаг 3: пользуемся кошельком

Кошелек открывается по клику на иконку кролика.

окно Rabby

Если у вас туго с английским — первым делом жмите кнопку More -> там в Current Language выбирайте Русский.

  • Если вы закроете браузер и снова откроете или какое-то время не будете им пользоваться (время можно задать в настройках), то нужно будет ввести пароль, который вы задавали при создании кошелька.
  • Если вы только что создали новый кошелек, то на нем, увы, не будет никаких средств (0$) 😁. Поэтому вы не сможете взаимодействовать этим кошельком с блокчейнами — не сможете подписывать транзакции.
  • В самом верху можно скопировать адрес своего кошелька (начинается на 0x). Именно этот адрес вам будет нужен чтобы пополнять кошелек: на него вы будете отправлять токены, купленные на биржах.

Как пополнить криптокошелек?

Самым универсальным и часто применимым является пополнение с CEX-бирж. Для полного описания нужна отдельная большая статья (позже), а пока вот вам короткий план действий.

  • Прежде всего нужно будет зарегистрироваться на одной из централизованных бирж. Я постоянно использую Bybit, OKX и Binance.
  • На биржу нужно будет завести USDT. Удобнее всего сделать это через P2P (без комиссий) или купить картой. А после с помощью USDT на бирже (спот торговля) купить нужный нам токен/монету, который мы хотим отправить на наш кошелек. Я чаще всего покупал USDT в P2P на Bybit.
  • После делаем Вывод с биржи (Withdraw), указываем какую монету хотим вывести, вставляем адрес своего кошелька, выбираем нужную сеть (блокчейн) и указываем сколько монет хотим отправить.выбор сети на бирже

⚠️ Тут нужно описать два важных нюанса.

ПЕРВЫЙ НЮАНС: каждый раз, когда вы подписываете транзакцию в своем кошельке, с вас берется небольшой процент комиссии (Gas fee), который уплачивается в основной монете блокчейна. В сети Ethereum, а также во всех Layer-2 на Ethereum для оплаты комиссий за транзакции нужен ETH. В других L-1 сетях, совместимыми с EVM — для Gas fee может быть другая монета.

Вот вам таблица с EVM-совместимыми блокчейнами и монетами, используемыми для оплаты комиссий за транзакции в них:

EVM-сети
Токен для GAS fee
Ethereum (ERC-20) и его l-2: Base, Arbitrum, Optimism, zkSync, Scroll, Blast, Linea, Zora, Manta Pacific ETH
Binance Smart Chain (BSC), opBNB BNB
Polygon (Matic) POL
Avalanche C-Chain AVAX
Fantom FTM
Harmony ONE
Moonbeam GLMR
Cronos CRO
Celo CELO
Mantle MNT

Сколько нужно монет для оплаты Gas fee (в долларах)?

В сети Ethereum за одну транзакцию снимают в среднем примерно от 0.5$ до 20$ (все зависит от протокола и самое главное от уровня GWEI, который постоянно меняется (подробнее позже напишу). В остальных L-1 сетях и L2 — цена за газ небольшая: за одну транзу уйдет в среднем от 1 до 10 центов. Учитывайте эту информацию при пополнении.

Пополнять кошелек лучше с запасом, чтобы оставалось на будущие транзакции (иначе потом придется еще раз пополнять и платить комиссию за вывод с бирж).

ВТОРОЙ НЮАНС: перед тем, как пересылать токены/монеты на свой кошелек нужно точно знать в какой сети вы их хотите получить. Как вы видите из таблицы выше — блокчейны Ethereum и его L-2 для газа используют ETH. Вы можете переслать ETH в любую из этих сетей. Но работать вы сможете только в той сети, в которой у вас есть хоть немного ETH.

В кошельке много блокчейнов (сетей) — пополнить нужно именно ту, в которой вы будете работать.

Предположим, что вы хотите работать с сетью zkSync — токен для газа там используется ETH. Это значит, что вам нужно на кошелек перевести немного ETH именно в сети ZkSync. Когда вы будете отправить активы с биржи там будет выбор в какую сеть отправлять (будьте внимательны!).

После того, как вы пополните свой кошелек монетой, которая используется для оплаты газа в нужной вам сети — вы сможете подписывать транзакции и использовать кошелек в DeFI приложениях.

P.S.: В Rabby много различных функций, но более подробно про них мы поговорим в отдельной статье.

Одной из очень удобных фишек Rabby является GasAccount. Его можно пополнить USDT или USDC (от 20$) и использовать их для оплаты комиссий по всем адресам вашего кошелька и любым сетям. То есть чтобы работать со всеми сетями не нужно отправлять в каждую сеть монету для оплаты Gas fee.

Минус лишь в том, что эта функция сейчас может не работать в некоторых протоколах (виноваты сами протоколы, которые перед вызовом транзакции проверяют баланс вашего кошелька).

Когда вы будете заходить на какие-то криптовалютные платформы/приложения вы будете подключать кошелек. Выбирайте при этом Rabby wallet (если нет в выборе Rabby, то выбирайте Metamask — а Rabby автоматом его заменит).

Пример подключения кошелька на DEX Uniswap:

подключение кошелька

Когда кошелек подключен к нужному сайту — каждое ваше действие на сайте (транзакция), которое затрагивает ваш кошелек будет требовать подписания. В кошельке всплывет сообщение с информацией о транзакции, смарт-контракте, сумме/комиссии и две кнопки Sign (подписать) и Cancel (отменить).

Подписывая транзакцию (транзу), вы соглашаетесь на действие, которое прописано в смарт-контракте. В случае с обменом криптовалюты на DEX — вы соглашаетесь на обмен одной криптовалюты на другую в своем кошельке.

Очень важно: не подключать свой кошелек и не подписывать никакие транзакции на незнакомых сайтах/сайтах мошенников. Всегда несколько раз проверяйте адрес сайта и подключайте кошелек только к официальным и проверенным сайтам.

Даже если ваши друзья или проверенные админы/инфлы дают ссылки на сайты — всегда перепроверяйте дважды. Было много примеров из жизни, когда человек коннектил свой кошелек на мошеннический/поддельный сайт и у него после этого выгребали все его активы.

Заключение

На этом наша основная задача выполнена: у нас теперь есть личный некастодиальный горячий кошелек под Ethereum. На кошельке мы будем хранить наши активы и с помощью кошелька участвовать в эирдропах и прочих активностях.

Мои поздравления, если вы осилили данную статью и создали свой собственный кошелек! 🎉

Подписывайтесь на наш ТГ-канал: t.me/mmguru. Задавайте любые вопросы в нашем чате.

Рейтинг
( Пока оценок нет )
Загрузка ...