Binance smart chain создать токен

Как создать смарт-контракт на Binance Smart Chain

В этой статье я покажу как создать смарт-контракт (токен) в сети Binance Smart Chain (BSC).

Binance Smart Chain — это совместимый с виртуальной машиной Ethereum блокчейн, а это значит что все, что работает в Ethereum, может быть перенесено в BSC без изменений.

Binance Chain и Binance Smart Chain — это два разных блокчейна. Создание смарт-контрактов возможно только во втором.

Как и в Ethereum, создание смарт-контрактов требует комиссии. В виде BNB. Поэтому нужно установить кошелек Metamask (если он у вас еще не установлен) и перевести на него немного BNB. Я буду делать контракт в тестовой сети, которая абсолютно аналогична главной, поэтому подключу в Metamask обе сети.

По умолчанию после установки Metamask работает только с сетью Ethereum. Для подключения к главной и тестовой сети BSC нужно проделать некоторые манипуляции. Нажмите на Пользовательский RPC в меню выбора сетей и внесите следующие данные:

Для главной сети BSC:

  • Имя сети: BSC Main
  • Новый RPC URL: https://bsc-dataseed.binance.org/
  • ID сети: 56
  • Символ: BNB
  • URL блок-эксплорера: https://bscscan.com

Для тестовой сети BSC:

  • Название сети: BSC Testnet
  • Новый RPC URL: https://data-seed-prebsc-1-s1.binance.org:8545/
  • ID сети: 97
  • Символ: BNB
  • URL блок-эксплорера: https://testnet.bscscan.com

Подробнее о кошельках можно почитать на сайте Академии Бинанс

Далее необходимо получить тестовые BNB. Сделать это можно на сайте https://testnet.binance.org/faucet-smart , вставляем свой адрес и жмем Give me BNBs:

В итоге после всех проделанных действий Метамаск с кошельком в тестовой сети выглядит вот так:

В блокчейне BSC все работает аналогично сети Ethereum и используются те же инструменты для разработки. В качестве редактора кода будем использовать http://remix.ethereum.org , он позволит отредактировать и задеплоить смарт-контракт в сеть BSC, Ethereum или другую, подключенную в Метамаске.

Переходим на сайт редактора. По умолчанию Remix автоматически создает некоторые папки для работы, но они нам сейчас не нужны.

Создаю новый файл TestBSCtoken.sol и добавляю код из статью про создание смарт-контракта на Ethereum https://happyhodler.ru/ethereum/first-smart-contract/ , изменив в коде только название и символ токена на Simple BSC Token и SBT. Код ниже. Версия Solidity в нем старая, но сейчас это не имеет особого значения.

Далее в левом меню жму на иконку Solidity Compiler, выбираем версию компилятора 0.4.21 и жмем кнопку Compile TestBSCtoken.sol.

Далее в правом меню жму на иконку Deploy & Run Transactions, выбираем в выпадающем меню Injected Web3:

Во всплывающем окне Metamask жму Next и Connect, чтобы соединить редактор и кошелек и провести транзакцию.

Далее жму кнопку Deploy, в сплывающем окне Метамаска подтверждаю транзакцию создания смарт-контракта:

На этом смарт-контракт токена готов. Сами созданные токены автоматически переслались на кошелек создателя, то есть тот, на который я получал тестовые BNB и проводил транзакцию из Remix (таковы условия этого смарт-контракта). Чтобы они отобразились в Метамаске нужно нажать Добавить токен -> Пользовательский токен и внести адрес смарт-контракта:

Читайте также:  Кошелек для криптовалюты trust wallet

После чего токен отобразиться в кошельке:

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

Источник

How to Create Your Own BEP20 Token on Binance Smart Chain Today

Shafin Rizvi

Published on 21 Feb 2021

Launching a BEP20 token on Binance Smart Chain is easier than you may think.

Arguably, one of the best ways to learn more about the inner workings of cryptocurrency is by launching your own digital token. And the good news is: anyone can create their own BEP20 token on Binance Smart Chain.

Now let’s jump in and walk you through how that works.

Binance Smart Chain

Before you venture off to create your own cryptocurrency, you need to pick a blockchain platform that is appropriate for your use cases.

If you’re looking for a platform with low fees, fast transaction times, and smart contract compatibility, then look no further than Binance Smart Chain (BSC).

As a chain that runs parallel to Binance Chain, Binance Smart Chain is specifically designed to cater to smart contracts and the creation of decentralized applications (DApps).

Smart Contracts

Simply put, smart contracts are code that runs on a blockchain designed for specific apps or services.

For example, if you want to make a decentralized voting application, a smart contract would be the voting logic that needs to run on the blockchain.

The biggest smart contract blockchain thus far, Ethereum, is also cross-compatible with Binance Smart Chain. However, unlike Smart Chain, Ethereum has substantially higher transaction fees.

The BEP20 Token Standard

Creating a BSC token is surprisingly easy. These tokens conform to a standard called BEP20, which is similar to the Ethereum standard ERC20.

The token standard ensures basic functionality for the token, such as transferring, returning a balance, viewing token ownership, etc.

You can view the API for BEP20 here. Keep in mind that BSC tokens can be swapped for “regular” Binance Chain tokens that conform to their own standard, BEP2.

Also, any transaction that occurs with these tokens on-chain will require a fee paid in BNB. This fee is compensation for validators for securing the network.

Let’s explore how to create these tokens below.

Creating a BEP20 Token Using Token Create

Fill out all the details for your token

Select ‘Create Token’ and approve the transaction

The link for step one can be viewed in the Trust Wallet Dapp Browser by typing in cointool.app/bnb/BSCCreateToken in the address bar. Make sure you are set to the Smart Chain network on the top right.

For step two, you’ll need to give your token a name and a symbol. You’ll also need to specify the initial supply quantity of your token, and the number of decimal places each token can be divided into.

Check Mark Settings In Token Create

There are also further checkmark settings outlined below.

Can Burn:This check specifies whether your tokens can be burned to decrease the supply.

Читайте также:  Margin quiz binance ответы

Can Mint: Minting specifies the opposite, whether more tokens can be created to increase the initial supply.

Can Pause: This check specifies whether your token and all associated operations can be halted and resumed whenever needed. This pausing operation can be used in case of a software vulnerability or a malicious attack. Be aware that enabling pausing gives authority to whoever is allowed to pause or unpause, such as the creator of the token, and this central authority may not suit certain use cases.

Blacklist:Accounts can also be blacklisted if they act malicius. Depending on the use case, it may be better for some tokens to have this feature turned off. Similar to the pausing feature, enabling blacklists causes central authority, which may not suit certain use cases.

Create Token

Once you select ‘Create Token’, the next interface will show you the fee for the creation. This fee will be in BNB.

The token will be created once you approve this transaction fee.

Adding A Custom BEP20 Token To Trust Wallet

Now that you’ve created your token, how can you get it to display inside your Trust Wallet? Simple. Follow the steps below.

Inside the wallet, select the icon of the two sliders in the top right corner.

Scroll all the way to the bottom of the token list and select ‘Add Custom Token’.

Set the network to ‘Smart Chain’.

Enter your smart contract address right below the network setting.

Enter the Name, Symbol, and the number of Decimals that your token was divided into.

Now, if you go back to your wallet, your token will be there waiting on display!

Источник

Binance smart chain создать токен

Краткое руководство по созданию вашего первого кошелька Binance Smart Chain.

1. Скачайте MetaMask тут .

2. Завершите базовые настройки (Не забудьте сохранить резервные фразы)

3. Нажмите сверху “Main Ethereum Network”.

4. Нажмите на “Custom RPC”

5. Скопируйте и вставьте каждый ряд в каждое поле, как это сделано в примере ниже.

Это должно выглядеть следующим образом:

Скопируйте и вставьте текст из поля ниже:

Binance Smart Chain

Скопируйте и вставьте текст из поля ниже:

Скопируйте и вставьте текст из поля ниже:

Скопируйте и вставьте текст из поля ниже:

Block Explorer URL

Скопируйте и вставьте текст из поля ниже:

7. Поздравляем! Теперь у вас есть кошелек Binance Smart Chain!

Краткое руководство по созданию вашего первого кошелька Binance Smart Chain.

1. Скачайте MetaMask тут .

2. Завершите базовые настройки (Не забудьте сохранить резервные фразы)

3. Нажмите сверху “Main Ethereum Network”.

4. Нажмите на “Custom RPC”

5. Скопируйте и вставьте каждый ряд в каждое поле, как это сделано в примере ниже.

Это должно выглядеть следующим образом:

Скопируйте и вставьте текст из поля ниже:

Binance Smart Chain

Скопируйте и вставьте текст из поля ниже:

Скопируйте и вставьте текст из поля ниже:

Скопируйте и вставьте текст из поля ниже:

Block Explorer URL

Скопируйте и вставьте текст из поля ниже:

Читайте также:  Fear and greed index bitcoin tradingview

7. Поздравляем! Теперь у вас есть кошелек Binance Smart Chain!

Источник

Binance smart chain создать токен

Ниже мы расскажем, как всего за несколько минут настроить Trust Wallet и начать использовать Binance Smart Chain.

Настройка вашего кошелька для Binance Smart Chain

1) Загрузите Trust Wallet здесь . Если у вас уже есть Trust Wallet, убедитесь, что вы используете последнюю версию приложения.

2) Завершите базовую настройку мультивалютного кошелька . Обязательно сохраните вашу резервную фразу.

3) Перейдите в свой кошелек Smart Chain и нажмите «Получить», чтобы узнать свой адрес.

4) Внесите активы BEP20 на свой кошелек. Проще всего сделать это через Binance. Выберите актив, который поддерживает ввод и вывод токенов на BEP20 на Binance, и переведите его на свой адрес Binance Smart Chain в Trust Wallet. Помните, что для любых транзакций на Binance Smart Chain необходим BNB.

5) Вот и всё! Вы можете использовать Binance Smart Chain.

6) Чтобы проверить ID транзакции после получения токена BEP20, нажмите на транзакцию, затем нажмите «Поделиться» в правом верхнем углу и скопируйте ID транзакции.

Использование децентрализованных приложений Binance Smart Chain

7) В этой части пользователям iOS потребуется Dapp браузер, который можно найти в этой инструкции . У пользователей Android браузер Dapp установлен по умолчанию.

8) После пополнения кошелька откройте браузер Dapp, нажав на иконку с четырьмя квадратами в нижней части приложения.

9) Перейдите в децентрализованное приложение Binance Smart Chain, к примеру, в PancakeSwap или BurgerSwap.

10) С удовольствием пользуйтесь децентрализованным приложением!

Вот еще несколько подробных инструкций по взаимодействовию с децентрализованными приложениями Binance Smart Chain через Trust Wallet:

Ниже мы расскажем, как всего за несколько минут настроить Trust Wallet и начать использовать Binance Smart Chain.

Настройка вашего кошелька для Binance Smart Chain

1) Загрузите Trust Wallet здесь . Если у вас уже есть Trust Wallet, убедитесь, что вы используете последнюю версию приложения.

2) Завершите базовую настройку мультивалютного кошелька . Обязательно сохраните вашу резервную фразу.

3) Перейдите в свой кошелек Smart Chain и нажмите «Получить», чтобы узнать свой адрес.

4) Внесите активы BEP20 на свой кошелек. Проще всего сделать это через Binance. Выберите актив, который поддерживает ввод и вывод токенов на BEP20 на Binance, и переведите его на свой адрес Binance Smart Chain в Trust Wallet. Помните, что для любых транзакций на Binance Smart Chain необходим BNB.

5) Вот и всё! Вы можете использовать Binance Smart Chain.

6) Чтобы проверить ID транзакции после получения токена BEP20, нажмите на транзакцию, затем нажмите «Поделиться» в правом верхнем углу и скопируйте ID транзакции.

Использование децентрализованных приложений Binance Smart Chain

7) В этой части пользователям iOS потребуется Dapp браузер, который можно найти в этой инструкции . У пользователей Android браузер Dapp установлен по умолчанию.

8) После пополнения кошелька откройте браузер Dapp, нажав на иконку с четырьмя квадратами в нижней части приложения.

9) Перейдите в децентрализованное приложение Binance Smart Chain, к примеру, в PancakeSwap или BurgerSwap.

10) С удовольствием пользуйтесь децентрализованным приложением!

Вот еще несколько подробных инструкций по взаимодействовию с децентрализованными приложениями Binance Smart Chain через Trust Wallet:

Источник

Оцените статью