Стартовая площадка AltLayer Rollup
Published: 2023-03-05 22:35:05

[AltLayer](https://altlayer.io/) с гордостью представляет первую в истории панель запуска rollup, с помощью которой разработчики, строители и пользователи могут автономно настроить и развернуть пользовательский Flash Layer за 5 минут!

AltLayer rollup launchpad был создан как интуитивно понятный инструмент для развертывания слоя исполнения в нескольких сетях с помощью проводника. Кроме того, инструмент позволяет пользователю экспериментировать с функциями разворачивания своего Flash Layer.

Во-первых, посетите стартовую площадку AltLayer: https://dashboard.alt.technology/.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vm6m88pntr2mzzyf6tmf.png)

Войдите в систему, используя свой адрес электронной почты

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i9u6ju9ljfil10uh3s7y.png)

Войдя в систему, вы получаете доступ к нашей панели запуска Rollup. Здесь вы можете

1. Запустите и ликвидируйте Flash Layer
2. Получить доступ к инструментарию
3. Развертывание и взаимодействие с контрактами на Flash Layer

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jfcmq8dsd6l5toxhv4ef.png)

Теперь давайте попробуем создать Flash Layer. В этом уроке мы будем создавать Flash Layer для кампании 100 Flash Layers.

Выберите " Campaign 100 Flash Layers (Free)".

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1zlk2jdfdu9jo1k1un55.png)

Введите код доступа, предоставленный вам по электронной почте

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xyi9aswflb5d2i5lsgcm.png)

Теперь вы можете начать определять спецификации вашего Flash Layer. Некоторые из характеристик, которые вы можете настроить, следующие

- Механизм последовательности транзакций
- Название вашего Flash Layer
- Название нативной валюты, символ и десятичная дробь
- Счет и баланс Genesis


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g9sclij47ig9r4ynelns.png)

Теперь просмотрите спецификацию Flash Layer, прежде чем мы начнем работу. После просмотра нажмите кнопку " Create" (Создать).


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4zrad1roni605bfcupnh.png)

Для того чтобы ваш  Flash Layer был готов, потребуется около 5 минут. Вы можете увидеть статус " Deploying" в правом верхнем углу карточки состояния Flash Layer (на вкладке Deployments).


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/48c9bm9wm7o7cs9otlt5.png)



После завершения развертывания статус вашего Flash Layer будет изменен на "Active". На этом этапе вы сможете увидеть ссылки на конечную точку RPC, ссылку на кран и на проводник, а также другую информацию, связанную с сетью, например, Chain ID.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q07i1hrqn5nb3210qrc4.png)


Теперь вы можете управлять своим Flash Layer или добавить Flash Layer RPC в свой криптокошелек, такой как MetaMask.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y0w8p7fxsh7fm7rp6538.png)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ugf6q4g67l827ogf6ad0.png)


Проводник по сети доступен для просмотра любой транзакции по сети на вашем Flash Layer.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6gvipc2wb57yik9hnzx1.png)

Также предусмотрен кран для токенов.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ruz8dio73q12h7up49sw.png)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nyrvb3b36pe9oe00504f.png)

Стартовая площадка rollup также содержит веб-IDE, которая позволяет развернуть смарт-контракт и взаимодействовать с ним на вашем Flash Layer. Перейдите на вкладку "IDE" на левой панели запуска rollup.


Чтобы получить дополнительную информацию или управлять своей сетью, нажмите " Manage" на левой навигационной панели. Здесь вы можете узнать дополнительную информацию о своем Flash Layer и уничтожить/переразвернуть свой Flash Layer.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tn1gtcj9f07oubo1t6a7.png)


Стартовая площадка rollup также содержит веб-IDE, которая позволяет развернуть смарт-контракт и взаимодействовать с ним на вашем Flash Layer. Перейдите на вкладку "IDE" на левой панели запуска rollup.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dpyz8b7ptpgo7djnkhgv.png)

Давайте попробуем развернуть образец контракта, `storage.sol`.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b22joco2bkvei3xgjn25.png)

На левой панели навигации выберите " Deploy and run transactions ".
Выберите свою учетную запись и `Storage.sol` > Deploy

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/twtlfl0pmm5ynidx49pn.png)

Подтвердите транзакцию развертывания контракта с помощью вашего криптокошелька, например Metamask. Убедитесь, что ваш кошелек подключен к сети Flash Layer в правом верхнем углу.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vx7kd61adgdzuxsvvlrx.png)


Поздравляем, вы развернули свой первый контракт на вашем Flash Layer.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mcyshxl71wia3xo7aax5.png)

Давайте попробуем взаимодействовать с контрактом. В функции `store` заполним некоторые входные данные и отправим транзакцию. В данном случае мы заполним его значением `12345`.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1san1ygiahmpqjqchtwr.png)

Провайдер кошелька предложит вам подписать и отправить транзакцию.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lx31fl6ahf1ant368bth.png)

Поздравляем, вы успешно записали `12345` в контракт.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/22scrxmy2fk1p2clzrkq.png)

Наконец, давайте получим значение из контракта, вызвав функцию `retrieve`. Здесь вы можете видеть, что `12345` было получено.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4438sipuu7qu57c7li7l.png)

Если вы не являетесь поклонником веб-разработки, вы можете использовать ваши любимые инструменты разработки EVM, которые позволяют создавать пользовательские сети. 

Надеемся, вам понравился опыт разработки. Если у вас есть какие-либо отзывы, не стесняйтесь обращаться к нам по адресу support@altresear.ch или в телеграм-группу "100 Flash Layer participants".