🟣 Дополнение к видео Crypton — Создание собственного токена — команды из видео

🟣 Дополнение к видео Crypton — Создание собственного токена — команды из видео

Crypton

Создание собственного токена

Установка набора инструментов Solana

Windows

После открытия командной строки от имени администратора введите команду для скачивания установщика:

curl https://release.solana.com/v1.7.3/solana-install-init-x86_64-pc-windows-msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs

Затем запустите процесс установки:

C:\solana-install-tmp\solana-install-init.exe v1.7.3

После его завершения нажмите "Enter" и перезапустите командную строку, теперь её можно запускать не от имени администратора.

MacOS & Linux

• Пользуясь чистой системой, сначала обновите компоненты системы:

sudo apt-get update 
sudo apt-get upgrade

• Установите curl:

sudo snap install curl

• Введите пароль.

• Затем установите набор инструментов Solana:

sh -c "$(curl -sSfL https://release.solana.com/v1.7.3/install)"

• Обновите переменную PATH, просто введя строку, находящуюся под уведомлением, она будет иметь такой вид:

export PATH="ВАШ_ПУТЬ_ИЗ_УВЕДОМЛЕНИЯ"

Создание кошелька

• Перейдите в ту папку, в которой Вы хотите продолжить работу:

cd Desktop

• Создайте папку Solana для дальнейшей работы:

mkdir solana_crypton

• Перейдите в эту папку:

cd solana_crypton

• Сгенерируйте новую пару ключей:

solana-keygen new --outfile solana-keypair.json

• В выводе Вы увидите подобную информацию, которую необходимо сохранить:

pubkey: HJAAH2VVLTi68NiDAx7sE17V4iDeJypY1Ymp5jDguXTL
Save this seed phrase and your BIP39 passphrase to recover your new keypair:
peace outside obvious range slide mix gym panda crawl worry peasant culture

• Перейдите в сеть для разработчиков:

solana config set --url https://api.devnet.solana.com

• Укажите расположение Вашего файла с ключами:

solana config set --keypair solana-keypair.json

• Далее запросите аирдроп тестовых SOL, указав вместо YOUR_ADDRESS Ваш адрес, который Вы сохраняли ранее:

solana airdrop 10 ВАШ_АДРЕС

В данном примере со сгенерированными мною ранее ключами это будет выглядеть так:

solana airdrop 10 HJAAH2VVLTi68NiDAx7sE17V4iDeJypY1Ymp5jDguXTL

• Баланс SOL кошелька Вы можете проверить следующей командой:

solana balance ВАШ_АДРЕС

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

• Для создания токена введите команду:

spl-token create-token

И для дальнейших операций сохраните адрес токена, он будет отображён в выводе

Creating token: АДРЕС_ВАШЕГО_ТОКЕНА

Например, в таком выводе:

Creating token 3EdT9RfqLT2Les2ZEegVqCAmk1eKDTJQbYv9dCYt86jy
Signature: 2x8biA2wF5qdHs8XcooQM2C5VyYyb1FH9g7cAT45BSPJwL6tToCSFxnQ9oxNzGhMQPXxKjdDJxt2Xgv62MVtJEZb

Адресом токена будет являться:

3EdT9RfqLT2Les2ZEegVqCAmk1eKDTJQbYv9dCYt86jy

• Далее необходимо создать аккаунт для управления токеном, указав полученный ранее адрес токена

spl-token create-account АДРЕС_ВАШЕГО_ТОКЕНА

Адрес аккаунта так же сохраните, он понадобится нам для отправки и сжигания токенов, в вывод он располагается в следующей строке:

Creating account АДРЕС_ВАШЕГО_ТОКЕНА

Например, в выводе

Creating account 6fcmzCWrij5wydqL5n8Wd2TdDCDbjYWXPcdMD4Jp9Cyv
Signature: 58f8TLoWFKDdveY38hGPXiENDSLN5rHRJi5uUBE5XLVQpcA5inwuxUevPC4xEdSKYWNScNhBrPaVUJyBeMvkzvL

Адресом аккаунта является:

6fcmzCWrij5wydqL5n8Wd2TdDCDbjYWXPcdMD4Jp9Cyv

• Теперь остаётся отчеканить желаемое количество токенов. Для этого воспользуйтесь командой, указав адрес Вашего токена и количество токенов для чеканки

spl-token mint АДРЕС_ВАШЕГО_ТОКЕНА КОЛИЧЕСТВО_ТОКЕНОВ

С данными, используемыми в данном примере, это будет выглядеть так:

spl-token mint 3EdT9RfqLT2Les2ZEegVqCAmk1eKDTJQbYv9dCYt86jy 100

В таком случае будет отчеканено 100 токенов.

• Если Вы потеряли адрес токена, Вы можете посмотреть адреса всех принадлежащих Вам аккаунтов с помощью команды

spl-token accounts

• Проверить баланс Ваших токенов Вы можете, воспользовавшись командой

spl-token balance АДРЕС_ВАШЕГО_ТОКЕНА

Для этого укажите адрес Вашего токена, чтобы сеть Solana поняла, о каком именно балансе идёт речь.

Операции с токеном

• С помощью команды:

spl-token -h

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

• Например, Вы можете сократить эмиссию с помощью команды burn вместе с адресом Вашего аккаунта, на котором будут сожжены токены, и количеством токенов для сжигания:

spl-token burn АДРЕС_ВАШЕГО_АККАУНТА КОЛИЧЕСТВО_ТОКЕНОВ

С данными, которые мы использовали в прошлых примерах, это будет выглядеть так:

spl-token burn 6fcmzCWrij5wydqL5n8Wd2TdDCDbjYWXPcdMD4Jp9Cyv 50

В таком случае будет сожжено 50 токенов.

• Проверить текущую эмиссию Вы можете с помощью команды, указав адрес своего токена:

spl-token supply АДРЕС_ВАШЕГО_ТОКЕНА

• Для отправки токена необходимо ввести следующую команду

spl-token transfer АДРЕС_ВАШЕГО_ТОКЕНА КОЛИЧЕСТВО_ТОКЕНОВ АДРЕС_ПОЛУЧАТЕЛЯ --fund-recipient

Например, это может выглядеть так:

spl-token transfer 6fcmzCWrij5wydqL5n8Wd2TdDCDbjYWXPcdMD4Jp9Cyv 10 HJAAH2VVLTi68NiDAx7sE17V4iDeJypY1Ymp5jDguXTL --fund-recipient

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

Crypton Youtube | CryptonNEWS Telegram | Crypton Аnnouncement | Solana

Report Page