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

Поділитися
Вставка
  • Опубліковано 16 тра 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

КОМЕНТАРІ • 75

  • @SeniorSoftwareVlogger
    @SeniorSoftwareVlogger  19 днів тому +1

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

  • @user-jv6sq3mz3b
    @user-jv6sq3mz3b 20 днів тому +38

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

    • @user-qt4gz1dl6w
      @user-qt4gz1dl6w 19 днів тому +2

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

  • @Zzzap.
    @Zzzap. 20 днів тому +16

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

  • @scaramouche3061
    @scaramouche3061 20 днів тому +8

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

  • @ma1inari
    @ma1inari 19 днів тому +3

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

  • @kirusha_kras
    @kirusha_kras 20 днів тому +4

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

  • @Pavlogradski
    @Pavlogradski 16 днів тому +1

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

  • @deprecated69
    @deprecated69 19 днів тому +4

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

  • @zuzu-wz9be
    @zuzu-wz9be 19 днів тому

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

  • @titanovsky
    @titanovsky 19 днів тому +1

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

  • @anzor3219
    @anzor3219 20 днів тому

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

  • @the.alienated
    @the.alienated 20 днів тому +3

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

  • @user-rz2qd8fk8z
    @user-rz2qd8fk8z 20 днів тому

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

  • @alexarbelin8220
    @alexarbelin8220 7 днів тому

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

  • @sushap.
    @sushap. 16 днів тому

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

  • @viska_tru
    @viska_tru 20 днів тому

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

  • @StanislavObrazcoff
    @StanislavObrazcoff 16 днів тому

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

  • @walterwhite4407
    @walterwhite4407 20 днів тому

    congratulations👍

  • @user-kw7bn8dj2i
    @user-kw7bn8dj2i 20 днів тому +1

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

  • @vitaliinnest
    @vitaliinnest 19 днів тому

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

  • @artemivanov3841
    @artemivanov3841 20 днів тому +1

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

  • @kschepkin
    @kschepkin 19 днів тому +1

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

  • @MetaverseBDFL
    @MetaverseBDFL 19 днів тому

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

  • @3agoskin
    @3agoskin 20 днів тому

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

  • @bafxyz
    @bafxyz 20 днів тому

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

  • @eugenefedoryachenko8793
    @eugenefedoryachenko8793 20 днів тому

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

  • @opossum1312
    @opossum1312 20 днів тому

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

  • @Kw33ck
    @Kw33ck 14 днів тому

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

  • @program_miss
    @program_miss 16 днів тому

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

  • @user-ws4nz8fu6z
    @user-ws4nz8fu6z 18 днів тому

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

  • @artofit
    @artofit 20 днів тому

    Yahhay!

  • @shmeller86
    @shmeller86 20 днів тому +2

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  20 днів тому +1

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

    • @opossum1312
      @opossum1312 20 днів тому

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

  • @IL-SON
    @IL-SON 17 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  16 днів тому +1

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

    • @IL-SON
      @IL-SON 16 днів тому

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

  • @bunchathumbs6194
    @bunchathumbs6194 17 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  17 днів тому

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

    • @bunchathumbs6194
      @bunchathumbs6194 17 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  16 днів тому +1

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

  • @angrytutus3653
    @angrytutus3653 19 днів тому

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

  • @user-qb7yc3qg3b
    @user-qb7yc3qg3b 19 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  19 днів тому

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

  • @WounderVaflel
    @WounderVaflel 20 днів тому

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

  • @joebrudnyy887
    @joebrudnyy887 12 днів тому

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

    • @denisshupenko1370
      @denisshupenko1370 9 днів тому

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

  • @afoobar42
    @afoobar42 20 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  20 днів тому +2

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

    • @afoobar42
      @afoobar42 20 днів тому

      @@SeniorSoftwareVlogger Спасибо!

  • @Seizen
    @Seizen 19 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  19 днів тому

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

    • @volodymyrshepel1760
      @volodymyrshepel1760 17 днів тому

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

    • @RisenCodeNew
      @RisenCodeNew 7 днів тому

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

  • @aralbaev
    @aralbaev 19 днів тому +1

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

  • @MaxUgolnikov
    @MaxUgolnikov 19 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  19 днів тому

      Шорти!

    • @MaxUgolnikov
      @MaxUgolnikov 19 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  19 днів тому

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

  • @DimaTiunov
    @DimaTiunov 16 днів тому

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

  • @3agoskin
    @3agoskin 20 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  20 днів тому

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

    • @3agoskin
      @3agoskin 20 днів тому

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  20 днів тому +2

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

  • @dmmeteo
    @dmmeteo 20 днів тому +1

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

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  20 днів тому +4

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

    • @kitsunofflmao9980
      @kitsunofflmao9980 19 днів тому +1

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