FUN over COFE или как смотреть исходники
Решил разобрать сайт https://www.cofe.fun/ от наших азиатских братьев.
Все началось с сайта https://tonano.io/ , предлагающем любому задеплоить инскрипцию ton-20 (Хайп апреля 2024г) в сети TON.
Деплой, минт и трансфер инскрипций делается буквально парой кнопок.
Про инскрипции тут - inscriptions transactions
А одно из применений тут - игра SquidTG
Нас интересует интересная кнопочка с кофе на главной странице:
Откроется сайт https://www.cofe.fun/
Любители кофе будут в восторге!
Бариста, кассир, посетители и дуров, но не дуров.
Отдельный респект за котика и движок unity!
Вы можете наслаждаться меню SWAP (если нажать на кассира) для получения монеток COFE, а я полез в исходники.
Вы ведь ради исходников? Хоть и проект старый (март 2024г).
Я открываю dev Tools через хром (F12)
и переключаюсь во вкладку Sources (источники), далее по файлам.
К сожалению, я не следил за минтом COFE и пропустил раздачу, судя по тексту в исходном коде.
Но беру на заметку: следить за такими интересными проектами!
Ведь китайцы не так обманывают в своих проектах?
По-моему, они не сидят по отдельности с трех разных веб-камер на одном стриме, будучи серьезными дядьками фаундерами, НО находясь в одном доме и в соседних комнатах.
https://tonviewer.com/EQBfBWT7X2BHg9tXAxzhz2aKiNTU1tpt5NsiK0uSDW_YAJ67
Все еще происходят вызовы смарт контракта. Адрес минта.
Снова удостоверимся, что вся тусовка с минтом закончилась.
https://dton.io/graphql используется для получения курса тона и жетонов.
EQA9dayEKflrL-wIf-GKGizj26pvX0QCIxwmRgqzg5U_c3YB адрес жетона COFE
https://tonviewer.com/EQA9dayEKflrL-wIf-GKGizj26pvX0QCIxwmRgqzg5U_c3YB
И так далее по коду. Я ничего интересного больше не нашел.
Большинство функций выполняется в браузере клиента. ТО, что безопасно.
Исходники не обфусцированы, а в открытом виде.
Лицензия на каждый модуль не вырезана (реакт, юнити) в отличии от других проектов, ребята не скрывают чужие лицензии и могут себе это позволить :)
Мы видим корневой файл с нужными заголовками и названием проета т.к. не один программист занимался сайтом.
Посмотрим другие проекты для сравнения?
Что такое react? Это библиотека для разработки пользовательского интерфейса.
Хотел посмотреть, что там у альтушки, но бот не отвечает на момент 17 июня 2024г.
TonGifts Bot: mini-app это название webapp приложения telegram из "примеров" на гитхаб.
В такие игрушки я не захожу, обычно. Только ради поиска уязвимостей.
Регистрация на американский адрес и не особо долгий срок жизни домена, что странно.
Для меня эта информация оказалась полезной в том, что азиатские друзья неплохо пишут проекты и не в одного программиста!
Я обязательно буду следить за такими проектами и писать вам об этом.