# Деплоим (размещаем) cмартконтракт (демо) на Aleo testnet 3 **Published by:** [InvestmentBY](https://paragraph.com/@investmentby/) **Published on:** 2023-03-18 **URL:** https://paragraph.com/@investmentby/c-aleo-testnet-3 ## Content Здравствуйте, друзья, в этой статье инструкции будет описан процесс установки (размещения) смарконтракта в блокчейне Aleo. Вначале смотрим видео от команды, потом все делаем по гайду в этой статье. Необходимы инструменты и официальные инструкции Необходимы инструменты и официальные инструкции Официальный гайд : https://developer.aleo.org/testnet/getting_started/deploy_execute_demo/ Aleo tools (в этом инструменте мы берем все ключи и потом проверяем установку нашего смартконтракта : https://aleo.tools/ Aleo Faucet (это кран где мы запрашиваем тестовые токены): https://twitter.com/AleoFaucet JSON Beautifier & Editor (расширение для того, чтоб прочитать файл json и взять record): https://chrome.google.com/webstore/detail/json-beautifier-editor/lpopeocbeepakdnipejhlpcmifheolpl Сервис для аренды vps (у меня получилось задеплоити на самом дешевом на Contabo, вы можете использовать сервисы с посуточной оплатой типа Heitzner, Digitalocean и прочие) https://contabo.com/en https://www.digitalocean.com/ https://www.vultr.com/ После просмотра видео и аренды сервера делаем все по инструкции: Создаем кошелек Aleo https://aleo.tools/ Запрашиваем тестовые токены в твиттере @AleoFaucet send 10 credits to $YOUR_WALLET_ADDRESS 1. Устанавливаем SnarkOS sudo apt-get update sudo apt-get upgrade sudo apt-get install screen -S 1 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. Разворачиваем тестовое приложение 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 на сайте https://aleo.tools/ и сообщения из твиттера. (подробно смотри в видео от команды Aleo) RECORD="" Последняя команда 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}" grossbel12#6576 ## Publication Information - [InvestmentBY](https://paragraph.com/@investmentby/): Publication homepage - [All Posts](https://paragraph.com/@investmentby/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@investmentby): Subscribe to updates