На этой неделе в ChainShot мы выпускаем восьмиступенчатое руководство, которое поможет вам создать приложение для голосования Aragon с нуля!

Что в учебнике?

Первые пять шагов учебного курса проведут вас через создание логики смарт-контракта голосования и наследование AragonApp от смарт-контрактов AragonOS. Следующие три шага будут работать с клиентом Aragon в интерфейсе пользователя. В частности, он будет сосредоточен на создании фонового скрипта, который будет прослушивать события из вашего смарт-контракта и использовать их для уменьшения состояния приложения внешнего приложения React вашего приложения для голосования.

Только опыт; установка не требуется!

Нет необходимости настраивать локальную среду, просто перейдите к ChainShot и начните кодировать в учебном руководстве в браузере. Для прохождения учебного курса по Арагону вам, вероятно, понадобится некоторый опыт работы с асинхронным JavaScript. Очень важно иметь базовое понимание обещаний. Если вы знаете Observables и Async / Await, даже лучше! Что касается навыков Solidity, если у вас еще нет большого опыта, мы рекомендуем проверить строительный блок ChainShot Escrow, прежде чем пытаться использовать строительный блок для голосования в Арагоне.

Продолжайте строить; Зарабатывайте значки

Завершите сборку Aragon Building Block сегодня, и вы сможете вытащить весь код, который вы записали, в работающее приложение Aragon React. Если вы решите продолжить разработку своего приложения, загрузите его резервную копию, и мы представим ваш проект! Вдобавок вы заработаете несколько значков!

Так чего же вы ждете?

Зайдите на ChainShot сегодня и начните прямо сегодня! Обязательно заходите в наш Slack, если у вас есть вопросы / отзывы.

Удачи, BUIDL on!