# Деплоим контракт от  ALEO

By [TRUPROCRYPTO](https://paragraph.com/@truprocrypto) · 2023-03-15

---

Для того что бы сделать Deploy Aleo contract нам нужно - создаем кошелек Aleo у них на сайте [https://aleo.tools/](https://aleo.tools/), после чего запросить у себя в твиттере тестовые токены, для этого делаем твит **_@AleoFaucet send 10 credits to тут вставляем адрес кошелька._** Так же нам понадобиться расширения для хром или\*\*\* [JSONView](https://chrome.google.com/webstore/detail/jsonview/gmegofmjomhknnokphhckolhcffdaihd?hl=ru) или \*\*\*[JSON Beautifier & Editor](https://chrome.google.com/webstore/detail/json-beautifier-editor/lpopeocbeepakdnipejhlpcmifheolpl) его они рекомендуют в [своем гайде](https://developer.aleo.org/testnet/getting_started/deploy_execute_demo/), но я использовал первое, так как второе не сработало!

**!!! ВАЖНО !!!** Деплоим контракт только когда получdddили токены - у меня заняло больше 8 часов пока я их получил!da

1.  Устанавливаем **SnarkOS**
    

`sudo apt-get update` `sudo apt-get upgrade` `sudo apt-get install` `screen -S anasayfa` `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh` `git clone https://github.com/AleoHQ/snarkOS.git --depth 1` `cd snarkOS` `./build_ubuntu.sh` `source $HOME/.cargo/env` `cargo install --path .`

2\. Настраиваем язык **Leo**

`cd` `git clone https://github.com/AleoHQ/leo` `cd leo` `cargo install --path .` `leo`

3\. Разворачиваем тестaовое приложение

`cd $HOME` `mkdir demo_deploy_Leo_app && cd demo_deploy_Leo_app`

`WALLETADDRESS="сюда вписываем адрес кошелька"` `APPNAME=helloworld_"${WALLETADDRESS:4:6}"`

`echo $APPNAME`

`leo new "${APPNAME}"`

`cd "${APPNAME}" && leo run && cd -`

`PATHTOAPP=$(realpath -q $APPNAME)`

`echo $PATHTOAPP`

`cd $PATHTOAPP && cd ..`

`PRIVATEKEY="сюда вставляем приваткей от кошелька"`

RECORD="сюда вставляем данные полученные из Record на сайте [https://aleo.tools/](https://aleo.tools/)"

**Финалим наш АЛЕО контракт**

`snarkos developer deploy "${APPNAME}.aleo" --private-key "${PRIVATEKEY}" --query "https://vm.aleo.org/api" --path "./${APPNAME}/build/" --broadcast "https://vm.aleo.org/api/testnet3/transaction/broadcast" --fee 600000 --record "${RECORD}"`

**БОЛЬШЕ ИНФОРМАЦИИ ВСЕГДА ТУТ:**

**Telegram** [**канал ТРУ ПРО КРИПТУ**](https://t.me/truprocrypto1)

**Telegram** [**чат ТРУ ПРО КРИПТУ**](https://t.me/truprocrypto_chat)

**Telegram чат** [**НОДЫ от TRUPROCRYPTO**](https://t.me/+NZf2ce0NgpM5YWQy)

[**Twitter ТРУ ПРО КРИПТУ**](https://twitter.com/Snail05901830)

[**YouTube канал ТРУ ПРО КРИПТУ**](https://www.youtube.com/@truprocrypto)

---

*Originally published on [TRUPROCRYPTO](https://paragraph.com/@truprocrypto/aleo)*
