Пожалуйста, обратите внимание, что пользователь заблокирован
Начнем создавать собственный токен в Binance Smart Chain стандарта BEP-20.
Для работы используем MetaMask и настроим его на тестовую сеть BSC
Забиваем следующие параметры:
Добываем тестовый BNB здесь ССЫЛКА. Вставляем адрес кошелька, жмем "Give me BNB" и выбираем "1 BNB" .
Пойдем пилить смарт-контракт для токена, а пилить мы его будем там же, где пилят смарт-контракты для Ethereum на языке программирования Solidity.
https://remix.ethereum.org/ В редакторе жмем символ листа бумаги (Create New File) и создается файл, название которому вы выбираете сами. Я создал TEST.sol Код можно взять готовый и оформить под себя.Оставлю код в прикрепленных.
Вставили наш смарт-контракт в редактор REMIX и правим поля:
Поправили смарт-контракт.
Переключаемся на Solidity Computer - это вторая иконка слева сверху вниз.
Выбираем версию Solidity, которую видно в первой строке вашего смарт-контракта, если вы его взяли из интернета.
pragma solidity ^0.4.21;
В нашем случае старая 0.4.21.
Жмем Compile Ваш проект.sol
Если компилятор не выдал ошибок, значит все сделали верно!
Переключаемся вниз на третью иконку слева и изображением эфирки. Здесь в выпадающем меню ENVIRONMENT выбираем инъекцию "Injected Web3", после чего MetaMask попросит разрешения приконнектится к REMIX.
Теперь деплоим смарт-контракт в сеть.

Теперь открывается метамаск и мы оплачиваем комиссию чуть больше 0.01 BNB для размещения токена в сети.
Не забываем что я использовал тестовую сеть!!!

Нажимаем в MetaMask активность, где видим действие "Развертывание контракта". Жмем на него и вверух после слова Детали видим маленькую стрелочку, по которой и переходим.
Попадаем в тестовую версию эксплорера BSC, где в транзакции после текста "Interacted With (To):" находим адрес смарт-контракта, который и копируем.
В активах МетаМаск жмем "Добавить токен" и вставляем адрес смарт-контракта.
Все. Токены у вас на балансе.
Я протестировал их отправку на другой свой адрес в тестовой сети и все моментально прошло.
В майннете BSC все делается точно также, но деплой будет оплачиваться реальными монетами BNB.
На этом все , теперь у вас есть своя монета.
Для работы используем MetaMask и настроим его на тестовую сеть BSC
Забиваем следующие параметры:
- BSC testnet (можно Testnet BSC, Binance Testnet... да все что угодно, лишь бы было связано с бинансом и тестнетом, чтобы потом не перепутать);
- https://data-seed-prebsc-1-s1.binance.org:8545/
- 94
- BNB
- https://testnet.bscscan.com
Добываем тестовый BNB здесь ССЫЛКА. Вставляем адрес кошелька, жмем "Give me BNB" и выбираем "1 BNB" .
Пойдем пилить смарт-контракт для токена, а пилить мы его будем там же, где пилят смарт-контракты для Ethereum на языке программирования Solidity.
https://remix.ethereum.org/ В редакторе жмем символ листа бумаги (Create New File) и создается файл, название которому вы выбираете сами. Я создал TEST.sol Код можно взять готовый и оформить под себя.Оставлю код в прикрепленных.
Вставили наш смарт-контракт в редактор REMIX и правим поля:
- name="" имя токена;
- symbol="" символ токена;
- decimals="" количество символов после запятой:
- initialSupply= общая эмиссия токена.
Поправили смарт-контракт.
Переключаемся на Solidity Computer - это вторая иконка слева сверху вниз.
Выбираем версию Solidity, которую видно в первой строке вашего смарт-контракта, если вы его взяли из интернета.
pragma solidity ^0.4.21;
В нашем случае старая 0.4.21.
Жмем Compile Ваш проект.sol
Если компилятор не выдал ошибок, значит все сделали верно!
Переключаемся вниз на третью иконку слева и изображением эфирки. Здесь в выпадающем меню ENVIRONMENT выбираем инъекцию "Injected Web3", после чего MetaMask попросит разрешения приконнектится к REMIX.
Теперь деплоим смарт-контракт в сеть.

Теперь открывается метамаск и мы оплачиваем комиссию чуть больше 0.01 BNB для размещения токена в сети.
Не забываем что я использовал тестовую сеть!!!

Нажимаем в MetaMask активность, где видим действие "Развертывание контракта". Жмем на него и вверух после слова Детали видим маленькую стрелочку, по которой и переходим.
Попадаем в тестовую версию эксплорера BSC, где в транзакции после текста "Interacted With (To):" находим адрес смарт-контракта, который и копируем.
В активах МетаМаск жмем "Добавить токен" и вставляем адрес смарт-контракта.
Все. Токены у вас на балансе.
Я протестировал их отправку на другой свой адрес в тестовой сети и все моментально прошло.
В майннете BSC все делается точно также, но деплой будет оплачиваться реальными монетами BNB.
На этом все , теперь у вас есть своя монета.