Установка ноды Dymension
О проекте
Dymension - это сеть легко развертываемых и молниеносных модульных блокчейнов, получивших название RollApps.
Установка ноды:
Минимальные требования к серверу:
Процессор: 2 ядра и более (2.0GHz и более)
Оперативная память: 16GB и более.
Внутренняя память: 100GB и более.
ОС: Ubuntu 20.04 и выше.
curl -L https://dymensionxyz.github.io/roller/install.sh | bash
roller version
roller config init --interactive
Select your network → Froopyland
Select your execution environment → EVM RollApp
Enter your RollApp ID → вводим название вашего валидатора
Specify your RollApp denom → Example: BTC, PEPE, DYM (можно ввести DYM)
Set the genesis token supply → начальное количество токенов в rollApp (по умолчанию: 1 000 000 000).
Примечание: Количество токенов умножается на 10^18 (18 дополнительных знаков после запятой). Таким образом, при указании транзакций CLI будьте внимательны к количеству десятичных знаков, которое должно быть в каждой транзакции.
Choose your data layer → Celestia: Arabica testnet или Avail: Dymension dedicated devnet
После этого требуется вступить в discord, чтобы получить монеты на свои кошельки для регистрации.
Далее ждём, пока примут в канал и далее запрашиваем монеты в ветках свои адреса, которые получили после init:
$request dym... froopyland_100-1
$request celestia...
Получаем роль RollApe, для этого отправляем свой первый адрес dym... в канал:
roller tx register
tmux new-session -s roller
roller run
Включение IBC для всех каналов может занять до часа. Каналы IBC созданы для облегчения приложений, таких как передача токенов из rollApp в другие экосистемы.
После того, как все каналы будут созданы можно переходить к взаимодействию с запущенным приложением rollApp с поддержкой IBC.
Далее статья будет дополняться, по мере активностей с Rollap.
Дополнение к статье
Теперь у нас есть активное приложение rollApp с поддержкой IBC и мы создали собственные токены. Давайте переведем наши токены с помощью транзакции IBC из нашего RollApp на адрес крана Dymension Hub, чтобы пользователи могли напрямую с крана запросить наши токены через discord и поиграться с ними:
roller tx fund-faucet
ВАЖНО - может потребоваться до 30 минут, пока Ваш баланс не станет доступен в кране Dymension Hub.
Выполните следующую команду в discord #froopyland-faucet, чтобы проверить баланс вашего токена rollApp:
$balances dym1g8sf7w4cz5gtupa6y62h3q6a4gjv37pgefnpt5 <rollapp-id>
roller config show
$request <user-address> <rollapp-id>
Для начала выведем список закрытых ключей, связанных с rollApp:
roller keys list
roller keys export hub_sequencer
roller keys export rollapp_sequencer
roller keys export my_celes_key
Далее отправим в канал #share-your-rollapp наш rollapp в виде, а также напишите какой-нибудь сопровождающий текст:
https://portal.dymension.xyz/rollapp/<rollapp-id>
Далее ждём и следим за анонсами, чтобы дальше выполнять задания, связанные с нашим rollapp.