Как создать свою криптовалюту? Как разместить свой токен на Pancake Swap?

Как создать свою криптовалюту

Привет, друг! Сегодня мы с тобой будем создавать собственную криптовалюту и добавлять её на биржу PancakeSwap, где впоследствии её сможет купить любой желающий. Для создания собственной криптовалюты (а точнее, токена) нам понадобится кошелёк MetaMask с небольшим количеством BNB на балансе, и 5 минут свободного времени.

Будем создавать свой токен в сети Binance Smart Chain, так как данная сеть является одной из самых быстрых и дешёвых. Не удивлюсь, если когда-нибудь BNB обгонит по капитализации Ethereum.


 

Как создать криптовалюту

 

 
Это будет простой токен, на самом простом смарт-контракте, без серьёзных опций и функционала (возможность эмиссии, сжигания токенов, параметров ICO и т.д.). Цель его создания – показать, что выпустить собственную криптовалюту может каждый. Для этого вовсе не нужно обладать каким-то специальным оборудованием, программным обеспечением и знаниями программирования. Достаточно иметь совсем немного BNB на балансе MetaMask, 5 минут свободного времени и, конечно же, эту инструкцию перед глазами 🙂
 

Установка, настройка и пополнение Метамаска

Ну что же, приступим. Для начала необходимо подготовиться к выпуску своего токена.

Как я уже сказал, для выпуска токена нам понадобится кошелёк MetaMask с небольшим количеством BNB на балансе. Если у тебя есть – поздравляю, можешь пропустить этот шаг. Если нет – вот инструкция по настройке и пополнению Метамаска (инструкция взята из прошлогоднего обзора Pancake Swap).

При пополнении кошелька важно не перепутать сеть, в которой мы будем работать, и все транзакции выполнять именно в этой сети. Создавать токен будем в сети Binance Smart Chain, поэтому после установки кошелька (рассказывать об установке не буду – в этом нет ничего сложного, ты справишься) нужно переключить его в режим сети Binance Smart Chain.

Расскажу, как это сделать. Открыв кошелёк, вверху ты увидишь выбранную сеть – по умолчанию это «Сеть Ethereum Mainnet».
 
Настройка Метамаск
 
Нажав на неё, ты откроешь окно выбора сети.
 
Настройка Метамаск
 
Для того, чтобы добавить в кошелёк сеть Binance Smart Chain, нажми на «Пользовательский RPC». Откроется окно добавления сети.
 
Настройка Метамаска
 
Введи следующие данные:
 
Имя сети: Binance Smart Chain

Новый RPC URL: https://bsc-dataseed.binance.org/

Идентификатор цепи: 56

Символ валюты: BNB

URL-адрес проводника блока: https://bscscan.com
 
Нажми «Сохранить», затем, выбрав сеть Binance Smart Chain, «Добавить сеть».

Так как все комиссии в сети Binance Smart Chain (BSC) удерживаются в криптовалюте Binance Coin (BNB), то и пополнить кошелёк лучше всего в BNB.

Я пополняю с биржи Binance. Для этого нужно на странице с криптовалютным балансом нажать на «Вывод» напротив BNB.
 
Вывод с Бинанса
 
Здесь в реквизитах получателя нужно обязательно выбрать сеть Binance Smart Chain (BEP20, BSC), иначе переведённые средства будут утеряны.
 
Вывод с Бинанса на BEP20
 
Адрес кошелька Метамаск в сети Binance Smart Chain можно скопировать, нажав на поле с адресом вверху кошелька. Он не будет отличаться от адреса кошелька в сети Ethereum.
 
Пополнение МетаМаска
 
Вставляешь адрес в реквизиты получателя на Binance, и отправляешь нужное количество BNB.
 

Создание токена

Теперь переходим к самому главному. К самому процессу создания токена.

Для этого нам нужно перейти на сайт remix.ethereum.org и скомпилировать там смарт-контракт для нашего токена. Кстати, на этом же сайте компилируются смарт-контракты и для сети Ethereum (думаю, из названия ясно, что изначально он для Ethereum и предназначен). Смарт-контракты (неважно, для Ethereum или для BSC) здесь создают на языке программирования Solidity.

В редакторе нужно создать новый файл. Для этого жмём на соответствующую иконку.
 
Solidity создать файл
 
Прописываем имя файла.
 
Как создать криптовалюту
 
Теперь скопируй код смарт-контракта отсюда – drive.google.com/file/d/1FDYYufre1fX1cFiowekUiVbJu125dfma/view?usp=sharing и вставь его в редактор.
 
Как создать криптовалюту
 
В коде смарт-контракта вставь свои значения следующих параметров:
 

  • nameимя токена
  • symbolсимвол токена
  • decimalsколичество символов после запятой
  • initialSupplyобщая эмиссия токена

 
Чтобы имя и символ токена были уникальны, можешь проверить в поиске Coinmarketcap, не заняты ли придуманные тобою имя и символ. Я хотел назвать монету AlphaCoin, но оказалось, что такая криптовалюта уже существует. Поэтому назвал криптовалюту Acid (когда-то писал музыку под ником Acid Kiss), символ — ACID.

После правки параметров переходим на Solidity compiler, нажав соответствующую иконку в меню слева.
 
Как создать криптовалюту
 
В поле Compiler указываем версию Solidity, указанную в коде смарт-контракта. В нашем случае это версия 0.4.21.
 
Как создать криптовалюту
 
Компилируем контракт нажатием кнопки Compile ***.sol (вместо *** у тебя будет название твоего файла со смарт-контрактом, которое ты прописывал вначале).
 
Как создать криптовалюту
 
Если компилятор не выдал ошибок, значит смарт-контракт рабочий.

Переходим на вкладку меню Deploy & run transactions в левом меню. В поле ENVIRONMENT выбираем значение Injected Web3, после чего MetaMask запросит разрешение подключиться к сайту.
 
Как создать криптовалюту
 
Подтверждаем подкючение в MetaMask, после чего в поле ACCOUNT появится адрес нашего MetaMask в сети BSC.
 
Как создать криптовалюту
 
Жмём Deploy, после чего подтверждаем в Метамаске транзакцию. Обрати внимание, что на этом этапе придётся заплатить небольшую комиссию, которую покажет MetaMask – около 0.005 BNB, что по нынешнему курсу составляет порядка $2. Если комиссия не устраивает, можешь отказаться от подтверждения транзакции.

После подтверждения в Метамаске нужно немного подождать, после чего на панели настроек меню Deploy & run transactions внизу под заголовком Deployed contracts появится адрес контракта нашего токена.
 
Как создать криптовалюту
 
Копируем адрес контракта, открываем MetaMask и жмём в нём Import tokens (нужно развернуть Метамаск на весь экран — внизу найдёшь куда нажать).
 
Как создать криптовалюту
 
Вставляем адрес контракта в соответствующее поле.
 
Как создать криптовалюту
 
Символ токена подставляется автоматически, как и количество знаков после запятой. Жмём Далее и видим, что все выпущенные токены (в данном случае 1 миллион) отображаются на балансе Метамаска. Теперь токены можно пересылать другим пользователям в сети BSC, а также добавлять на децентрализованные биржи – об этом далее ещё расскажу.
 

Мониторинг токена в блокчейне BSC

Проверить создание токена можно через мониторинг сети BSC – BSC Scan.

Вставляем скопированный адрес контракта в строку поиска на BSC Scan и видим основную информацию о данной криптовалюте – транзакции, кошельки держателей и т.д.
 
BSC Scan
 
Пока что кошелёк один – наш, и на нём хранится 100% токенов.
 

Размещение токена на Pancakeswap

Криптовалюта создана. Но как сделать так, чтобы она начала торговаться на бирже? Мы можем добавить ликвидность на Pancake Swap. Для этого нам понадобятся BNB. Цена одного токена и капитализация нашей криптовалюты будет зависеть от соотношения добавленных в пул ликвидности токенов нашей криптовалюты и токенов BNB.

Для начала нужно обменять наши BNB на WBNB (Wrapped BNB – обёрнутые BNB). Для этого переходим во вкладку Exchange, выбираем соответствующие монеты, прописываем количество и жмём Wrap.
 
Добавить токен на Pancake Swap
 
Подтверждаем транзакцию в Метамаске.

Переходим во вкладку Liquidity и жмём Add liquidity.
 
Добавить токен на Pancake Swap
 
В нижнем поле жмём на Select a currency, и в открывшемся окне в поле поиска вставляем адрес контракта нашего токена. Когда в результатах поиска появится наш токен, выбираем его.
 
Добавить токен на Pancake Swap
 
Теперь задаём количество монет, которые будем добавлять в ликвидность. Я добавлю пару процентов от всей эмиссии нашей криптовалюты, то есть 20 000 токенов. И от количества добавленных WBNB в пару с нашим токеном, будет зависеть цена токена и капитализация нашей криптовалюты.
 
Добавить токен на Pancake Swap
 
Я добавил 0.5 WBNB, а следовательно, цена токена составит 0.000025 BNB (около $0.01).

Теперь нужно подтвердить добавление обоих токенов нажатием на соответствующие кнопки, и подтверждением действий в Метамаске (за эти действия также будет списана комиссия). Теперь токен доступен к торговле на PancakeSwap.

Жмём Enable WBNB и Enable ACID, подтверждаем транзакции в Метамаске (комиссии за обе транзакции составили около $0.2). Затем жмём Supply, потом в открывшемся окне жмём Create Pool & Supply и снова подтверждаем транзакцию в Метамаске (здесь уже комиссия посерьёзнее — у меня получилось порядка $7 — позаботься заранее, чтобы эти средства в BNB были на балансе MetaMask).

Готово! Наша криптовалюта доступна к торговле на PancakeSwap.
 

Где смотреть график, капитализацию и ликвидность

График цены, капитализацию и доступную ликвидность можно мониторить на сайте Poocoin.app. Для этого вставляем адрес контракта в строку поиска и жмём на найденную криптовалюту.
 
Poocoin
 
Можно мониторить.
 
Poocoin
 

Заключение

Если тема интересна, рекомендую посмотреть именно видеоверсию статьи, поскольку там многие моменты показаны подробнее. Здесь, в текстовом формате мог упустить какие-то детали.

Ещё раз повторюсь, что данная инструкция по созданию своей криптовалюты приведена в ознакомительных целях, чтобы показать тебе, что эмиссия собственных токенов сегодня доступна любому и стоит сущие копейки. А вот что сложно – так это придать ценности своей криптовалюте, поставить за ней какую-то идею, обозначить область применения. Без идеи любая такая криптовалюта – это просто никому не нужные фантики.

Возможно, в будущем я токенизирую с помощью созданного сегодня токена Acid свой блог (код контракта — 0x86071D6D6176F20831B1be839A9fb85325CC2619). Например, если ты хочешь поддержать меня как блогера, ты можешь просто купить токены Acid. Вырученные от продажи средств деньги я буду тратить на улучшение качества контента и продвижение блога. Полученную с блога прибыль буду тратить на обратный выкуп токенов и добавление ликвидности. То есть, по сути, ты можешь инвестировать в мой блог посредством покупки токенов Acid – возможно, ты даже сможешь на этом заработать. Правда, я пока ещё сам только учусь всему этому и плохо представляю себе как это будет выглядеть на практике. Пока что это только идея. Так что лучше, наверное, пока относиться к инвестициям в Acid в первую очередь как к безвозмездной поддержке проекта, и только во вторую – как к инвестиции 🙂

Кроме того, я могу продавать рекламу в блоге и какие-то свои продукты в будущем за токены Acid. Что в будущем, с ростом популярности моего блога, по идее, положительно скажется на курсе данной криптовалюты. Но это пока только планы.

Ну и, напоследок. Даю тебе шанс получить 400 токенов Acid на свой кошелёк. Вышлю их первым 5 комментаторам, оставившим адрес кошелька в сети BSC под роликом на YouTube. Можешь тут же продать их на PancakeSwap, или же захолдить (то есть просто оставить хранить на кошельке), оказав тем самым поддержку моему блогу или в надежде на будущий рост.

Доброй прибыли!

Хочешь быть в курсе новостей блога?
Тогда подпишись!

Введи e-mail:




 

Комментировать