Задачи

1. Создайте и разверните dApp, который субсидирует плату пользователей

2. Генерируйте использование ваших контрактов

3. Субсидируйте как можно больше газа для конечных пользователей

Награды

Жетоны / Победитель Победители Бонус (Топ-10)
10,000 25 10,000

Все 25 победителей получат по 10 000 жетонов. Те, кто займет место в Топ-10, получат дополнительный бонус в размере 10 000 жетонов (всего 20 000).

Критерии оценки

Наиболее эффективные смарт-контракты, получающие наибольшую субсидию на газ в течение всего срока действия программы. Примечание: Чтобы избежать дублирования договоров, учитываются только первые экземпляры любого представленного договора.

Как подать заявку

Пожалуйста, заполните эту форму задания на представление, выбрав соответствующее задание.

Инструкции

В рамках Archway dApp может спонсировать платежи за газ, чтобы уменьшить трение UX для своих конечных пользователей. Это можно реализовать, выполнив следующие шаги:

Примечание: Перед началом работы, пожалуйста, убедитесь, что вы следуете инструкциям Archway CLI installation guide.

  1. Создание смарт-контракта, который использует преимущества отправки пользователям скидок на газ

  2. Развертывание и инстанцирование смарт-контракта

  3. Установить метаданные контракта

    $ archway metadata -c <your_contract_address> --gas-rebate --no-collect-premium
    ✔ Send tx from which wallet in your keychain? (e.g. "main" or crtl+c to quit) … <your_account_name>
    ✔ Developer address which can change the metadata later on (e.g. "archway1...") … <devedloper_address: account responsible for updating metadata>
    ✔ Enter an address to receive developer rewards (e.g. "archway1...") … <reward_address: will receive rewards that come from gas tracking>
    ✔ What should be the percentage of premium rewards? (integer between 0 and 200) … <integer range 0-200: how much percent your contract charges as a premium>
    Setting metadata for contract <your contract_address>...
    
  4. Взаимодействовать с вашим контрактом, чтобы субсидировать как можно больше газа для конечных потребителей

Примечание: Лучший способ увеличить количество газа, который вы субсидируете, - это использование. Будьте изобретательны и найдите способы заставить людей попробовать ваши контракты!