Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

Скопируйте этот репозиторий

git clone https://github.com/ginoice/universal-token-constructor-sc
cd universal-token-constructor-sc

Установите зависимости

npm install -D

Настройте конфигурацию

Конфигурация читается из .env файла, для его создания используйте готовый шаблон .env.template. Внимание! .env должен храниться локально, не добавляйте его в git репозиторий

cp .env.template .env

В созданном файле нужно указать

  • BSC_MAINNET_PRIVATE_KEY — Приватный ключ кошелька за счёт которого будут создаваться новые контракты в BSC чейне. Новый кошелёк можно создать при помощи команды

    npx hardhat generate-wallet
  • BSCSCAN_API_KEY — API-ключ для автоматической верификации кода контракта в bscscan, его можно получить в меню авторизованного аккаунта https://bscscan.com/myapikey

Загрузка контракта

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

npx hardhat deploy <ownerAddress> <name> <symbol> <feeAddress>
  • ownerAddress — адрес что будет считаться владельцем этого контракта и сможет изменять его параметры
  • name — Название токена
  • symbol — Символ токена
  • feeAddress — Адрес что будет получать всю комиссию от этого контракта

Пример команды для загрузки контракта

npx hardhat deploy 0x582e5C1e3CfC5F0C8A9eE1d2da5186eE2b4c8711 "Token Name" SYMBOL 0x0000000000000000000000000000000000000000

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages