Темы
    Как принять участие в проекте Bybit Web3 IDO
    bybit2024-02-26 09:23:49

    Прежде чем подписаться на проекты IDO на Bybit, пожалуйста, убедитесь, что вы знаете следующее:



    1. Участникам необходимо иметь учетную запись на Bybit и кошелек Bybit. Чтобы узнать больше о том, как их создать, пожалуйста, обратитесь к следующему:

     

    2. Пользователи, участвующие в подписке IDO, выбираются случайным образом с помощью смарт-контрактов, для выигрыша в лотерее распределения токенов.

     

    3. Код смарт-контракта является публичным (см. раздел "Код смарт-контракта" ниже), а список победителей будет объявлен в Twitter: @Bybit Web3 на следующий день после окончания проекта IDO. Победители также будут уведомлены по электронной почте. 

     

    4. Пожалуйста, перед подпиской убедитесь, что на вашем кошельке Bybit есть минимальный объем средств, необходимый в зависимости от проекта IDO, чтобы иметь право участвовать в проектах IDO. Для проекта cети ETH требуется USDC, а для проекта сети BNB - USDT и BNB.

     

    Например, первый проект IDO на портале Bybit Web3 IDO, Web3 Camp, требует, чтобы пользователи имели не менее 300 USDT и 0,1 BNB в своем кошельке Bybit для участия. Плата за газ не взимается до тех пор, пока IDO не будет заявлен. Это означает, что если вам не удалось выиграть в лотерее, вам не придется платить за газ.

     

     

    Ниже приводится пошаговое руководство по участию в проектах Bybit Web 3 IDO.

     

     

     

    Шаг 1: Подписка

    Нажмите IDO на панели навигации страницы Bybit Web3, а затем нажмите Просмотр Деталей в проекте IDO, к которому вы хотите присоединиться, чтобы перейти на страницу Подписки. 
     

     

    Затем, кликните на “Зарегистрироваться сейчас”.

     

     

     

    Необходимо выполнить следующие условия:

    • У вас уже должен быть зарегистрированный аккаунт на Bybit и кошелек Bybit 
    • Требуется минимальный баланс в зависимости от различных проектов IDO в вашем кошельке Bybit Wallet

     

    Совет: Обратите внимание, что для любых депозитов на кошелек Bybit требуется  ETH (сеть ETH) или же BNB (сеть BNB) в качестве платы за газ. Нажмите на Внести, чтобы перейти на страницу Адрес Получателя. Вы можете перевести USDC с вашего спотового аккаунта Bybit или аккаунта ApeX, или нажмите на Копировать Адрес, чтобы пополнить баланс с других кошельков.

     

    image.pngimage.png

     

     

     

     

     

    Шаг 2: Период снимков экрана 

    В течение периода снимков экрана будет произведено до трех (3) сникмов экрана в день. Чтобы иметь право участвовать в проекте IDO, необходимо накопить необходимый чистый депозит на своем счету Bybit. Пожалуйста, обратите внимание, что несоблюдение требования о необходимой сумме чистого депозита в любой момент в течение периода снимков экрана приведет к дисквалификации.

     

    Мы рекомендуем вносить депозит заранее, так как обновление статуса может занять около восьми (8) часов. У вас есть возможность внести средства через внешний кошелек или перевести их с других счетов Bybit. Кроме того, вы можете приобрести USDT, нажав «Купить USDT», чтобы принять участие в торгах на нашем спотовом рынке.

     

     

    Совет: во время периода снимков экрана Вы можете заработать дополнительные билеты, выполняя соответствующие задания.

     

     

     

     

     

     

    Шаг 3: Лотерея

    Расчет в процессе. Bybit Web3 IDO использует смарт-контракт для случайного выбора билетов, обеспечивая всем участникам равные шансы на получение токенов. Чтобы узнать больше о процессе, вы можете нажать «Как это работает».

     

     

     

     

     

     

    Шаг 4: Погашение

    Нажмите на кнопку Проверить результаты. Возможны две ситуации.

     

     

     

     

     

     

    a) У вас есть выигрышный билет. Вы можете выкупить свои токены IDO в течение периода выкупа в соответствии с выкупной стоимостью, указанной на вашем билете. убедитесь, что у вас достаточно USDT (проект сети BNB) или USDC (проект сети ETH) в вашем кошельке Bybit, чтобы выкупить свои токены.

     

     

     

    Затем убедитесь, что все детали транзакции верны, и нажмите «Подтвердить».

     

     

     

     

     

    Вы можете нажать Посмотреть Активы, чтобы проверить токены, которые вы выкупили в своем кошельке Bybit.

     

    Поздравляем! Вы успешно получили свои токены.

     

    Примечания:

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

    - Пожалуйста, убедитесь, что погашение произошло до окончания проекта IDO.

     

     

     

    б) Вы не получили выигрышный билет. Пожалуйста, следите за предстоящими проектами IDO.

     

     

     

     

     

     

     

    Код смарт-контракта

    Смарт-контракты исполняются на блокчейне, что означает, что условия проекта Bybit Web3 IDO хранятся в распределенной базе данных и не могут быть изменены для обеспечения беспристрастности победителей, выбранных в лотерее. Участники могут выполнить следующие шаги для верификации с помощью предоставленного кода:

     

     

    Шаг 1: Найдите оригинальное хэш-значение.

    Код: String hash = "0xbc5e295a6856d047e352264cad63cccca3aa930fda3c37035e8d0a04b7703c4b";

     

     

     

     

    Шаг 2: Преобразуйте шестнадцатеричное число в десятичное.  

    Code:85201184566726858973712313028391960960823678141479156851950772733323284331595

    BigInteger bigInteger = Numeric.toBigInt(hash);

    //Выбираем последние 18 цифр 77273332323284331595

    String integerString = bigInteger.toString();

    if (integerString.length() > 18) {integerString = integerString.substring(integerString.length() - 18, integerString.length());

    }

     

     

     

     

    Шаг 3: Получите через 772733323284331595.

    Код: Long seed = Long.valueOf(integerString);

    Random random = new Random(seed);

     

     

     

     

    Шаг 4: Предположим, что в активности участвуют 100 000 пользователей, номер билета будет от 1 до 100 000.

    Код: int personSize = 100000;

    List<Integer> ticketNumberList = new ArrayList<>();

    //Заполните выигрышный номер

    for (int i = 0; i < personSize; i++) {ticketNumberList.add(i + 1);

    }

    List<Integer> result = new ArrayList<>();

    //200 победителей

    int limitUser = 200;

    for (int i = 0; i < limitUser; i++) {

        int randomIndex = random.nextInt(personSize);

        Integer ticketNum = ticketNumberList.get(randomIndex);

        ticketNumberList.remove(randomIndex);

        personSize..;

        result.add(ticketNum);

    }

     

     

     

     

    Шаг 5: Вы можете распечатать результат выигрыша.

    Код: System.out.println(result);

    Решён ли Ваш запрос?
    yesДаyesНет