Как создать свою монету на бинанс
Перейти к содержимому

Как создать свою монету на бинанс

  • автор:

Как создать BEP-20 в сети Binance Smart Chain

Блокчейн-технологии сейчас находятся на такой стадии развития, что практически каждый желающий может освоить алгоритмы создания собственных токенов. Так, относительно недавно появилась платформа Binance Smart Chain. Используя эту экосистему, можно создавать токены BEP-20, о чем мы расскажем в сегодняшней статье.

BEP-20 — стандарт токенов, играющий роль технической спецификации в сети Binance. К основному функционалу BEP-20 относятся возврат баланса, перевод средств и т. п.

Почему я обратил внимание на токены BEP-20:

  • на комиссию уходит $0,05, при этом время обработки блока составляет 3 секунды;
  • BEP-20 могут использоваться в качестве основы для создания аналогичных токенов;
  • к токену можно привязать цифровые валюты из других блокчейнов.

BEP-20 является расширением ERC-20, поэтому данные протоколы совместимы между собой. Несмотря на общие черты двух стандартов токенов, между ними есть некоторые различия. К примеру, BEP-20 используется в смарт-цепочке Binance, а ERC-20 применяется в сети Ethereum. Последний стандарт подходит для разработки любых сгенерированных токенов в блокчейне ETH. BEP-20 применяется только для создания себе подобных смарт-контрактов.

Create your own BEP20 tokens on Binance Smart Chain (BSC)

Pranesh A S

Disclaimer: This article is only for informative purposes. It doesn’t recommend you to buy, sell or trade any cryptocurrencies, and doing so is highly subjected to market risks. The code is not suitable for production. The purpose is only to give an overview of how things work.

Right from the beginning of the DeFi Summer of 2020, a lot of new cryptocurrency and blockchain-related projects flooded the Ethereum network which resulted in the hike in gas price. People were in a situation to pay a 100$ gas fee for a 10$ transaction. So, everyone started to migrate their projects and infrastructure to various gas efficient platforms and one among those platforms is the Binance Smart Chain (BSC).

In a nutshell, BSC is almost a similar blockchain to Ethereum, but with some small changes. It has EVM support as well. So any smart contract that runs on Ethereum can be deployed on the BSC. As of May 14, 2021 — the number of daily transactions has reached a tremendous mark of 12M.

Almost in all DeFi projects, one of the common components is a BEP20 token native to the project which will be used for some specific purposes within or even outside their platform. BEP20 token standard is almost similar to the ERC20 standard on Ethereum.

In this article, we will learn to create and deploy a very basic and simple BEP20 token to the BSC testnet using the Remix IDE and MetaMask.

Token Details:

  • Name: SampleBEP20 Token
  • Symbol: SBT
  • Total Supply: 1 million SBT

The BEP20 Token Contract:

Note: We are going to deploy the contract to BSC Testnet using MetaMask, so please make sure that you have MetaMask added to your browser with BSC testnet configured. For adding BSC Testnet/Mainnet to your MetaMask, you can refer here.

The Steps:

#1. Open up your browser (in which MetaMask is configured) and navigate to https://remix.ethereum.org

#2. You can import the file using this Gist link. Or you can also create a new file called SampleBEP20Token.sol and add the code of the BEP20 Token Contract given above.

#3. We should compile our code before deployment. Pressing Ctrl + S keys will compile the code. Also we can navigate to the compilation page by clicking the second option on the navigation panel (leftmost).

We have specified the solidity version as 0.8.4 in our code, so we need to choose the same compiler version in the remix also.

#4. After successful compilation, we can move ahead to the deployment panel by clicking the icon below the “Compiler” icon.

The ENVIRONMENT should be Injected Web3 as we are using MetaMask to deploy. Also make sure that you have selected the SampleBEP20Token contract in the CONTRACT dropdown (above the Deploy button).

Note: We need some testnet BNB to pay for gas during contract creation.We can get testnet BNB from this faucet.

We are all set to deploy our SBT token. Hit the Deploy button. It will trigger a MetaMask popup for confirmation. Click Confirm to deploy the token.

#5. Once the transaction is mined, we can see the logs as well as the contract details will appear under the Deployed Contracts section.

#6. If we click on the SAMPLEBEP20TOKEN option under the Depolyed Contracts we can see the public methods and variables, with which can test our deployment. Let us check the balance of the contract owner.

Woah ���� Now we can see that owner/admin owns the total supply of the token which is as expected.

Note: The value displayed is in 18 precision, which is 1M * 10¹⁸.

#7. Let us now try to transfer the tokens to another wallet using the transfer method. Once the recipient address and the amount to send(in 18 precision) are entered, click on the transfer button. There will be a popup from the MetaMask again requesting for confirmation of the transaction. Note that this popup includes the amount of token that we entered.

Click on the Confirm button to push the transaction. In a few seconds the transaction status can be seen on the Remix IDE logs. We can check the transaction status on BSCScan testnet explorer as well.

Как создать токен BEP-20 в BNB chain?

Используя Binance Smart Chain, любой может создать и запустить свой цифровой токен.

Каждый год отрасль блокчейн производит инновационные и современные разработки, которые бросают вызов существующей системе и приносят обновления, особенно в децентрализованном финансовом пространстве.

Binance Smart Chain — это недавняя разработка, которая приносит своим пользователям пользу благодаря богатой и растущей экосистеме цифровых активов, невиданной ранее в спектре децентрализованного обмена.

Используя Binance Smart Chain, любой может создать и запустить свой цифровой токен. Создание токена BEP-20 на Binance Smart Chain — довольно простая задача. В этой статье дана подробная информация о том, как создать токен BEP-20. Давайте рассмотрим, как это работает.

  • Что такое Binance Smart Chain?
  • Что такое стандарт токена BEP-20?
  • Как создать токен BEP-20?

Что такое Binance Smart Chain?

Это архитектура с двойной цепочкой, которая дает пользователям возможность создавать свои децентрализованные приложения и цифровые активы на блокчейне и обеспечивает преимущество быстрой торговли.

Основные особенности BSC:

  • EVM Compatible
  • Cross-chain transfer
  • Proof of Stake authority
  • Block time

BSC работает параллельно с цепочкой Binance и включает смарт-контракты для токенов в цепочке блоков Binance. Также был введен совершенно новый механизм ставок для BNB, одной из ведущих криптовалют в мире.

BSC предлагает своим пользователям:

  • низкие комиссии за транзакции
  • кросс-цепной механизм defi, который увеличивает функциональную совместимость defi
  • высокопроизводительная сеть, способная создавать блок каждые 3 секунды
  • растущая экосистема с миллионами пользователей
  • поддерживающая экосистема Binance, которая финансирует и поддерживает различные проекты defi

Что такое стандарт токена BEP-20?

BEP20 — это интеллектуальная цепочка Binance, эквивалентная популярной спецификации ERC20 для токенов в сети Ethereum.

Разница в том, что токен BEP20 работает не в сети Ethereum, а в сети Binance Smart Chain. Несмотря на это различие, поскольку BSC (Binance Smart Chain) реализует виртуальную машину Ethereum (EVM) для всех своих смарт-контрактов, они в конечном итоге практически идентичны как по спецификации, так и по реализации.

 В этом руководстве вы узнаете, как создать свой собственный токен BEP20.

Токены BSC соответствуют стандарту BEP-20, который аналогичен стандарту ERC-20 Ethereum. Поскольку BEP-20 и ERC-20 почти идентичны, он совместим с обоими. Binance Smart Chain (BSC) — это ответвление основной сети Ethereum.

Стандарты токенов обеспечивают базовые функции для токенов, такие как возврат баланса, передача, просмотр владения токенами и т.д.

Важно отметить, что токены BSC позволяют заменять обычную цепочку Binance, которая соответствует стандарту BEP-2. Транзакции, происходящие с этими токенами в сети, требуют оплаты комиссии в BNB. Это похоже на компенсацию валидаторам за защиту сети.

Давайте посмотрим, как создавать эти токены.

Как создать токен BEP-20?

Первое, что вам нужно сделать для этого нового проекта, — это настроить тестовую сеть BSC с вашим кошельком MetaMask.

Вы можете сделать это, открыв MetaMask, щелкнув вкладку сети и нажав «Custom RPC». Чтобы настроить кошелек для подключения к тестовой сети BSC, вам нужно заполнить формы, как на картинке ниже.

Имя сети: BSC Testnet, RPC_URL: https://data-seed-prebsc-1-s1.binance.org:8545/, Chain_ID: 97, Currency_Symbol: BNB, BlockExplorerURL: https://testnet.bscscan.com

Теперь ваш кошелек может подключиться к тестовой сети BSC!

Добавление тестового BNB в кошелек

Следующее, что нам нужно сделать, это получить немного BNB, чтобы поиграть с ним. BNB — валюта BSC; BNB для BSC — это то же самое, что ETH для Ethereum.

Чтобы получить тест BNB, мы отправимся сюда

Поскольку BSC использует EVM, код для развертывания токена ERC-20 и токена BEP20 одинаков. Что это позволяет нам сделать, так это получить спецификацию ERC-20 от OpenZepplin и использовать ее в нашем смарт-контракте.

Следующее, что нужно сделать, это открыть новую вкладку браузера, перейти в Remix IDE и запустить новую рабочую область.

В папке контрактов мы создадим файл с именем BEP20.sol.

Как самому создать токен и привлечь инвестиции в проект?

Как самому создать токен и привлечь инвестиции в проект?

Криптовалюта сейчас в тренде. Капитализация достигла пиковых значений, и все больше людей изучают рынок цифровых активов. Одни готовы зарабатывать на спекуляциях, удержании монет, стекинге и фарминге. Другие пробуют создать токен и с его помощью реализуют сложные проекты.

Может показаться, что создать токен способны только программисты с бюджетом в миллионы долларов за годы кропотливой работы. Но это не так, если речь идет о токене, а не криптовалюте с личной сетью.

Поговорим о том, какие платформы позволяют создать цифровую монету и какой блокчейн выбрать. Кроме того, ответим на главные вопросы: сколько это стоит, как привлечь инвесторов.

Выбираем платформу

В тройку наиболее популярных входят Ethereum, Binance Smart Chain и Polygon. Затем идут Heco, Arbitrum и OKchain. Существуют и другие, более доступные, варианты. Однако низкие комиссии в альтернативных сервисах свидетельствуют о слабой защищенности. Если проект действительно начнет развиваться, а токены будут похищены — это приведет к краху. Следовательно, остановим свое внимание на лидерах.

Ethereum — самая популярная и надежная сеть

Платформу выбирают сотни стартапов. Возможно, это происходит в надежде повторить успех Golem Network. Они собрали 8 млн. $ за 20 минут.

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

Однако сеть ETH находится на стадии перехода на алгоритм обработки транзакций POS. В настоящее время может проводить 3 200 сделок в секунду, из-за чего платежи дорого обходятся. В частности, за каждую транзакцию потребуется отдать не менее 45 $ комиссии.

Binance Smart Chain — сеть криптовалюты крупнейшей биржи

К преимуществам этой платформы можно отнести высокую пропускную способность и интуитивно понятный интерфейс. Кроме того, главным «топливом» в сети является токен BNB. Он за последний год вырос с 40 $ до 600 $. Все созданные монеты также потянулись вверх за ним.

После создания цифрового актива он будет доступен миллионам пользователей со всего мира. Если проект имеет ценность и уникальность, то инвестировать в него могут с первых минут существования.

Polygon — удобная сеть для простых пользователей

Платформа была запущена в 2020 году. Главным токеном сети выступает Matic, цена которого держится около 1,5 $. Polygon представляет собой Ethereum-совместимый сайдчейн второго уровня, работающий по алгоритму POS. Напомним, что Эфириум только в стадии перехода на такой способ подтверждения транзакций.

Разработчики сети смогли сохранить все достоинства ETH. В частности, это высокая степень децентрализации и тысячи транзакций в секунду. В дополнение: на этой платформе уже разработаны сотни DeFi-проектов. Вот некоторые из них: NFT Aavegotchi, F1 Delta Game, Artvatars и другие популярные площадки.

Главным преимуществом использования Polygon является то, что создать токен может каждый. На это в буквальном смысле уйдет 5 минут. Эту сеть и разберем в качестве примера.

Как самому создать токен и привлечь инвестиции в проект? Фото: Olya Kobruseva / Pexels

Создать токен за 5 минут

Для этого будем использовать децентрализованный сервис Dodo Finance. Кроме того, потребуется зарегистрировать кошелек MetaMask. Далее следуйте этой инструкции:

  • войдите на Dodo Finance и нажмите «Подключить кошелек»;
  • следуйте подсказкам;
  • далее выберите сеть (в нашем случае Polygon);
  • откройте пункт «Инструменты» и нажмите «Создать токен»;
  • заполните данные (название, общее предложение монет, тикер, десятичное число).

Нажмите «Создать». Токен готов. Вот так, на конструкторе за несколько кликов.

Сколько это стоит

После создания потребуется оплатить комиссию 1 Matic (главная монета сети Polygon). Ее цена в настоящее время находится в районе 1,5 $. Когда платеж будет успешно проведен, все токены зачислятся на баланс в кошельке MetaMask.

Как добавить монету на биржу

Чтобы пользователи имели возможность приобрести коин, потребуется создать пул средств. Делается это на Dodo Finance через вкладку «Инструменты» в пункте «Создать пул».

Выбирайте собственный токен и любой стейблкоин (USDT, USDC, BUSD). Устанавливаете цену. Например, 100 000 монет будут стоит 1 000 $. Таким образом, цена одного токена составит 0,01 $. Чтобы цена не взлетала от покупок и не опускалась до нуля при продаже, внесите ликвидность. Все это делается через кошелек MetaMask.

Теперь любой желающий может приобрести созданный токен. По этому же принципу монеты добавляются на другие децентрализованные биржи.

Создание монет в других сетях практически идентично. Отличия заключаются в технических характеристиках, плате и комиссиях.

Как пройти листинг на Binance и других крупных биржах

Эта информация доступна в разделе FAQ на торговых площадках. Чтобы монета начала торговаться на крупнейших криптовалютных ресурсах, потребуется создать документ о проекте (White Paper). В частности, там должны быть описаны все проблемы, которые решает актив. Кроме того, укажите техническую информацию и данные об основателях.

Проект попадет на модерацию. Далее руководство примет решение о листинге.

Как привлекать инвесторов

После запуска цифровой монеты, официального сайта и добавления пула ликвидности токен появится на Defi площадке. Кроме того, коин нужно внести в базу CoinMarketCap. Там валюту увидят тысячи потенциальных инвесторов.

Также для привлечения вкладчиков используйте средства рекламы, публикуйтесь в СМИ и источниках с потенциальной аудиторией. Проработанные, полезные проекты всегда находят отклик и получают нужное финансирование. Хотя даже мем-монеты могут иметь капитализацию в миллионы долларов.

Вывод

Как видите, создать токен — наименьшая часть работы. В настоящее время существуют десятки сетей, позволяющих запустить новую монету. Поэтому выбирайте, исходя из своих потребностей и бюджета.

Основная задача — вызвать интерес к проекту. Самый надежный способ сделать это — предложить что-то новое и практичное. «Шуточных» монет по типу Doge и Shiba Inu уже тысячи. Пора реализовывать полезные для общества идеи.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *