Skip to main content

Нативная цепь - WASM

You can use the following steps to deploy a smart contract on the 5ire Native chain using a script:

  1. Подключитесь к сети 5ireChain

  2. Имейте скомпилированный смарт-контракт WASM. Это даст вам понимание всех соответствующих технических деталей смарт-контракта в цепочке 5ire Native.

  3. Для развертывания скомпилированного смарт-контракта WASM пользователь должен иметь доступ к ABI контракта и его WASM-файлу, или пользователь может иметь только файл .contract (например, ERC721.contract), который уже содержит ABI и WASM.

  4. Клонируйте этот репозиторий (https://github.com/5ire-tech/wasm-contract-deployment)

  5. Измените каталог на этот репозиторий и откройте его в VScode командой 'npm i'

Примечание: Этот шаг относится только к тем, кто хочет развернуть собственный контракт.

  1. После этого пользователи могут вставить все содержимое файла '.contract' в abi.js. Они также могут отформатировать содержимое с помощью расширения VScode (щелкните правой кнопкой мыши>форматировать документ с помощью>prettier)

  2. Измените входной параметр в wsProvider в deploy.js (укажите конечную точку для цепочки, которую вы хотите подключить)

Proof of 5ire

Конечная точка для 5ireChain Testnet - Thunder: wss://wss-testnet.5ire.network/

  1. Змініть змінну phrase в deploy.js (введіть мнемонічну фразу облікового запису, який має доступ до деяких газових платежів)

Proof of 5ire

  1. Запустите 'node deploy.js'.

  2. После успешного развертывания контракта в блокчейне терминал предоставит вам полный адрес контракта.