Побеждаю на хакатоне! Апка на блокчейне TON 2️⃣

Поделиться
HTML-код
  • Опубликовано: 17 июн 2024
  • Презентую свой проект для хакатона TON. Бот ачиватор - выдает ачивки в чатах и позволяет их купить как NFT.
    👉 Участвуй в Хакатоне TON: society.ton.org/the-open-leag...
    👌 Курс по языку Tact • TON Development
    Ссылки на все материалы в тележке t.me/seniorsoftwarevlogger/1556
    Первая часть: • Прило на блокчейне TON...
    Телеграм: t.me/seniorsoftwarevlogger
    Поддержка: boosty.to/seniorsoftwarevlogger
    / @seniorsoftwarevlogger
    00:00:00 - Идея проекта
    00:03:00 - Демо
    00:11:29 - Первая часть - бот собиратель статистики
    00:18:29 - Вторая часть - mini app на next js
    00:25:45 - Третья часть - смарт контракты
    00:33:10 - Где можно запутаться
    #программирование #ityoutubersru

Комментарии • 79

  • @SeniorSoftwareVlogger
    @SeniorSoftwareVlogger  Месяц назад +1

    Голосуй за мой проект! dorahacks.io/buidl/11574
    Ссылки на все материалы в тележке t.me/seniorsoftwarevlogger/1556

  • @user-jv6sq3mz3b
    @user-jv6sq3mz3b Месяц назад +41

    Поздравляю с дочерью! Пусть растет большой и здоровой!

    • @user-qt4gz1dl6w
      @user-qt4gz1dl6w Месяц назад +2

      Если 2млн$ он заработает, то история просто офигенная будет

  • @Zzzap.
    @Zzzap. Месяц назад +18

    Поздравляю с ачивкой «дважды папа» :)

  • @scaramouche3061
    @scaramouche3061 Месяц назад +9

    Поздравляю! Здоровья и счастья вам) Спасибо за твой труд!

  • @ma1inari
    @ma1inari Месяц назад +4

    Поздавляю с рождением ребёнка! Крепкого здоровья!

  • @deprecated69
    @deprecated69 Месяц назад +5

    Контент клевый. Поздравляем с рождением дочки!)

  • @Pavlogradski
    @Pavlogradski Месяц назад +1

    Поздравления! Здоровья малышке и маме ❤

  • @kirusha_kras
    @kirusha_kras Месяц назад +4

    Поздравляю! Счастья и здоровья дочке 🎉

  • @zuzu-wz9be
    @zuzu-wz9be Месяц назад

    спасибо большое за видос! Мотивируешь тоже это все разбирать (я даже насильно перелез c java на go, чтобы сам попробовать пощупать) и протаптываешь дорогу новичкам, вклад в экосистему)

  • @sushap.
    @sushap. Месяц назад

    Поздравляю с рождением дочки! И желаю удачи с проектом!

  • @viska_tru
    @viska_tru Месяц назад

    Поздравляю с дочерью. Очень интересно, а одном дыхании посмотрелъ

  • @user-kw7bn8dj2i
    @user-kw7bn8dj2i Месяц назад +1

    Большой респект за видео! Поздравляю с рождением дочери!

  • @titanovsky
    @titanovsky Месяц назад +1

    Поздравляю, Дим)

  • @user-rz2qd8fk8z
    @user-rz2qd8fk8z Месяц назад

    Поздравляю бро. Пусть растёт на радость 🎉

  • @the.alienated
    @the.alienated Месяц назад +3

    Диман, поздравляю со второй дочкой! Красавчик!

  • @3agoskin
    @3agoskin Месяц назад

    Поздравляю с рождением второго ребенка! Очень круто!

  • @anzor3219
    @anzor3219 Месяц назад

    красава! интересно, буду следить

  • @vitaliinnest
    @vitaliinnest Месяц назад

    Мои поздравления. Мира и благополучия.

  • @StanislavObrazcoff
    @StanislavObrazcoff Месяц назад

    спасибо за видео, очень полезный материал

  • @alexarbelin8220
    @alexarbelin8220 Месяц назад

    Понятное дело что хакатон хочется выиграть, но понятное дело, что таких как ты , понятное дело, очень много.
    А идея интересная ! Продолжай

  • @artemivanov3841
    @artemivanov3841 Месяц назад +1

    Спасибо за видео!
    После прошлого видео про тон решился на участие, теперь пытаюсь перестроить модель мышления с C++ на Tact, язык немного специфический, как-будто заново учусь ходить)
    Буду делать игру с групповыми челленжами, после которых участникам будет доступна покупка нфт. Надеюсь все грабли работы с нфт уже описаны в этом видео

  • @Kw33ck
    @Kw33ck Месяц назад +1

    С релизом дочки!

  • @MetaverseBDFL
    @MetaverseBDFL Месяц назад

    Молодец, Отец!

  • @kschepkin
    @kschepkin Месяц назад +1

    Надо добавить бонус для владельца группы, чтоб часть прибыли переводилась админу, который подключил бота к своей группе. Мне кажется это позволит популяризировать ваше приложение)

  • @walterwhite4407
    @walterwhite4407 Месяц назад

    congratulations👍

  • @eugenefedoryachenko8793
    @eugenefedoryachenko8793 Месяц назад

    В следующем хакатоне попробую поучаствовать, на этот не успеваю)

  • @opossum1312
    @opossum1312 Месяц назад

    Фото на мемы. Поздравляю :3

  • @bafxyz
    @bafxyz Месяц назад

    Хорошее видео

  • @program_miss
    @program_miss Месяц назад

    Вчера продлили даты хакатона, теперь можно до 15 июня подавать заявку 🎉
    Поздравляю с рождением дочери 🥳

  • @user-ws4nz8fu6z
    @user-ws4nz8fu6z Месяц назад

    Красноярский айти бро :)

  • @artofit
    @artofit Месяц назад

    Yahhay!

  • @shmeller86
    @shmeller86 Месяц назад +2

    интересная идея, еще интересней, как будет работать со сбором статы, если стрельнет и будет ботик колоситься в нескольких сотнях чатов с десятками тысяч пользователей. Но определенно прекрасный вариант для знакомства с ton, удачи в хакатоне) до конца приема только заявок еще 3 дня, а у тебя уже мвп )

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад +1

      Это будет хорошая проблема, чтобы ее решать :-)

    • @opossum1312
      @opossum1312 Месяц назад

      ​@@SeniorSoftwareVlogger Наверняка сами админы чата захотят иметь инструменты управления. Как минимум возможность посмотреть статистику что, в каком количестве, кому выдали в их чате. И также конструктор этих ачивок: картинку, описание, настроить условия выдачи, возможность вырубить, возможность просто самому выдавать.
      Ну и идея монетизации: позволить все же админам привязать свой кошелек и получать крипту за продажу нфт ачивок в своем чате, но как сервис брать комиссию с этих продаж.
      Без этого пока это захардкодено для использования в одном чате. Идея правда интересная, такой оригинальный способ интерактива и поддержки сообщества. Удачи!

  • @IL-SON
    @IL-SON Месяц назад

    нужен хендлер с отдельным смарт-контрактом для распределения транзакций и уже над ним писать логику, ну думаю у автора на это уже есть решение :D удачи на пути, интересно и доступно изложено в обоих частях, жаль что никто из ton коммьюнити еще не сделал no-code сборщик с простыми логиками для работы с контрактами. зы: хотелось бы подробнее про тело контракта, и реализуемые типы работы с данными и логики внутри контракта. ps: ждем ачивку reactions maniac :D

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад +1

      Я нашел функцию checkSignature, которая как раз проверяет подпись публичным ключом, как говорил в видео. Почему думаешь нужен таки отдельный контракт? Чтобы NFT коллекцию этим не перегружать?

    • @IL-SON
      @IL-SON Месяц назад

      помоему так было бы удобно, чтобы доп контрактами потом ими управлять, в случае допустим появления более сложной логики например с перераспределением или объединением в новые коллекции с помощью вспомогательных минтов, отталкиваюсь от опыта работы с объединением отдельных несвязанных процессов, и часто платформы не дают сами такого функционала помимо базового, если заранее заложить архитектуру управления и надстроек то потом этот корабль можно направить в любое русло, но опять же все зависит от планируемых масштабов и конечного видения развития проекта. Т.е. гипотетически предположим мы хотим заминтить не связанные очивки, но допустим в будующем станет ясно что обладатель 3 ачивок отдельных объединил их получил какую-то новую и допустим перешел в новую супер-коллекцию которая может открыться только через какое-то время и условия, чтобы соблюсти заранее это в контракте - много заморочек, но декомпозировав контрльные точки работы с контактами в будующем облегчим себе задачу. надеюсь изъяснился доступно )

  • @WounderVaflel
    @WounderVaflel Месяц назад

    Поздравляю с рождением дочери, как назвали?

  • @bunchathumbs6194
    @bunchathumbs6194 Месяц назад

    Добрый день! Спасибо за видео! Подскажите, пожалуйста, как так получается, что NFT сами появляются на getgems без как-либо дополнительных действий с вашей стороны?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад

      Я привязал туда кошелек, который владеет контрактом NFT коллекции. Дальше биржа сама вычисляет все NFT которые этой коллекции соответствуют.

    • @bunchathumbs6194
      @bunchathumbs6194 Месяц назад

      А ваши NFT доступны для вторичной продажи на getgems?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад +1

      Их можно будет перепродать как обычный нфт

  • @preenxus3425
    @preenxus3425 9 дней назад

    Дима, а в каком городе в Германии вы живете?

  • @disaythis362
    @disaythis362 6 дней назад

    А что обычно пишут на блокчейнах?

  • @angrytutus3653
    @angrytutus3653 Месяц назад

    Здравствуйте! Есть вопрос:
    Если я отправил тон без указания комментария, как их вернуть? Куда обращаться? В тех.поддержке бот, живых людей там нет. На форумах люди пишут, что один и последний раз могут вернуть, но куда и кому писать обращение??? Транзакцию проводил в кошельке телеграмм.

  • @joebrudnyy887
    @joebrudnyy887 Месяц назад

    Инфа про заявление до 30 апреля ещё актуальна? Не нашёл ни одного упоминания об этом на сайте хакатона...

    • @denisshupenko1370
      @denisshupenko1370 Месяц назад

      там выше писали что продлили до 15 июня
      Jun 15 (Sat) 11:59PM GMT Last Day of BUIDL Submission

  • @user-qb7yc3qg3b
    @user-qb7yc3qg3b Месяц назад

    можно ли полностью на js/node разрабатывать блокчейн/веб3?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад

      Контракты все равно надо будет писать на языке блокчейна. Все остальное по дел на js/node как делаю я в этом видео

  • @Seizen
    @Seizen Месяц назад

    Туннель ведь не нужен, я лично проставил локальный IP через http, и он все принял

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад

      Интересно, у меня не принимал. Надо ещё попробовать. Ты пробовал 0.0.00 или 192.168.х.х?

    • @volodymyrshepel1760
      @volodymyrshepel1760 Месяц назад

      @@SeniorSoftwareVlogger 127.0.0.1:8080 - Вот так работает без туннеля

    • @RisenCode
      @RisenCode Месяц назад

      Все проще, можно через hosts сделать домен и подключить https сертификат через mkcert

  • @afoobar42
    @afoobar42 Месяц назад

    Ребята, а что такое BUIDL? Никак чет не пойму

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад +2

      Это отсылка к мему про HODL. Теперь эти опечатки дают понять, что говорят о крипте. BUIDL - build, проект.

    • @afoobar42
      @afoobar42 Месяц назад

      @@SeniorSoftwareVlogger Спасибо!

  • @aralbaev
    @aralbaev Месяц назад +1

    сколько лет автору?

  • @MaxUgolnikov
    @MaxUgolnikov Месяц назад

    Даже этому чуваку занесли за рекламу тона. Если какую то монету пиарят из всех шелей значит ее надо шортить.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад

      Шорти!

    • @MaxUgolnikov
      @MaxUgolnikov Месяц назад

      @@SeniorSoftwareVlogger занесли за пиар тона, так и говори, что видео на правах рекламы.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад

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

  • @DimaTiunov
    @DimaTiunov Месяц назад

    Ничего не понимаю
    Зачем блокчейн если ты итак хранишь у себя в бд всё это

  • @3agoskin
    @3agoskin Месяц назад

    20:10 - tmaJs/init-data-node не запустить в edge среде, потому что там реализация завязана на стандартную библиотеку crypto от nodeJs. Реализация на NextJS должна быть с использованием Web Crypto Api, я пару дней назад сделал. Если будет интересно, могу передать реализацию, но просто как это сделать через коммент на ютьюбе - не знаю ...

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад

      Идея была проверять на сервере. Вместе с API запросом передавать init строку и 403 если строка подделана.

    • @3agoskin
      @3agoskin Месяц назад

      @@SeniorSoftwareVlogger да, у меня прям есть сама реализация проверки на Web Crypto Api, я два дня потратил на то, чтобы проверить подлинность, но на edge среде. А так это можно потом в middleware засунуть и каждый запрос проверять по хэдеру с содержанием этой строки. Давайте вам на почту отправлю реализацию - посмотрите!

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад +2

      Так просто на гитхаб опубликуй и сюда ссылку 🤝

  • @Igor-uz3vn
    @Igor-uz3vn 27 дней назад

    а где можно найти пример тапалки (код)?

  • @dmmeteo
    @dmmeteo Месяц назад +1

    omg.
    менеджер в амазоне не может позволить себе купить сраную впс-ку на хетзнере за 3 евро в месяц.
    нет, надо ебаться с lt. бесплатный тонель, бесплатный https... печаль...
    может тебе чем-то помочь? скинуть денег на сервак?)

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Месяц назад +4

      «Локально» тоже на хецнере предлагаешь разрабатывать? Бро, денег скинь конечно раз богатый. Ссылка в описании есть.

    • @kitsunofflmao9980
      @kitsunofflmao9980 Месяц назад +1

      локально дебажить проект проще, чем делать ci/cd, чтобы дебажить в хетцнере