🚨Деплой простого контракта в Aleo
Пошаговая инструкция по деплою в тестовой сети проекта
✍️ Что такое Aleo?
Aleo - это универсальная платформа для разработки и Layer 1 блокчейн, ориентированный на приватность и децентрализацию. Благодаря использованию современных знаний о криптографии и технологии Zero-Knowledge Aleo ставит амбициозные планы. В отличии от других проектов, которые стремятся создать «новый интернет», Aleo создан для интеграции в привычное Web2 пространство.
Для создания частных приложений на Aleo проект разработал язык программирования Leo. Также была запущена среда программирования Leo Playground для разработчиков со всего мира, чтобы они могли создавать и делиться своими наработками друг с другом.
Недавно была анонсирована ориентировочная дата выхода в Mainnet - 24 января
💼 Инвестиции
Проект получил около $300 млн от инвестиционных фондов, таких как a16z, Kora, SoftBank Vision Fund и других.

👉 Официальные ссылки: Website | Discord | Twitter
📝 Как задеплоить свой контракт?
1. Устанавливаем официальный кошелек проекта - Leo Wallet

2. Запрашиваем тестовые токены.

Чтобы получить тестовые токены внутри кошелька, вам понадобится подтвердить и отправить СМС, но РФ и РБ в бане. Можно попробовать арендовать номер или же воспользоваться краном в Discord, который открыли совсем недавно.
- Переходим на сайт и вписываем адрес вашего кошелька. Проходим капчу и нажимаем «Paint it green!»

- Переходим в Discord проекта, проходим авторизацию и в ветке #faucet получаем тестовые токены в формате:
Максимальное количество тестовых токенов - 50 в час, поэтому стандартный запрос выглядит примерно так:

Ждем пока токены придут на кошелек, обычно это занимает 30-60 минут.
- Открываем кошелек, переходим в настройки и нажимаем «Показать закрытый ключ». Копируем его в безопасное место, он нам еще пригодится.

3. Деплоим контракт
- Переходим на aleo.tools во вкладку Develop

- Находим фразу Deploy Program, затем копируем текст ниже и вместо слова ИМЯ пишем совершенно любое название на английском (лучше длиннее, так оно должно быть уникальным), вставляем в графу Program
program ИМЯ.aleo;
function hello:
input r0 as u32.public;
input r1 as u32.private;
add r0 r1 into r2;
output r2 as u32.private;

- Вставляем скопированный приват ключ в Private Key, убираем галочку у Private Fee, жмем Estimate Fee — дожидаемся подсчета, затем нажимаем Deploy

Если вы все сделали правильно, то после деплоя появится следующее сообщение:

🧸 Стань ближе к Crypto Davy!
Главная ценность Crypto Davy — наше сообщество. Каждый день мы дарим вам свежие новости, обновления и гайды. Все это оперативно публикуется в нашем Telegram канале.
Еще одна важная часть нашего проекта — публичный чат. Там мы обсуждаем все актуальные проекты из канала, делимся опытом и помогаем друг-другу.
