Crypto
June 17

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 (источники), далее по файлам.

Telegram Bot с этим сайтом:

https://t.me/CofeMemeBot/

К сожалению, я не следил за минтом COFE и пропустил раздачу, судя по тексту в исходном коде.

Но беру на заметку: следить за такими интересными проектами!

Ведь китайцы не так обманывают в своих проектах?

По-моему, они не сидят по отдельности с трех разных веб-камер на одном стриме, будучи серьезными дядьками фаундерами, НО находясь в одном доме и в соседних комнатах.

Ведь так? :)

Конечно найден адрес:

https://tonviewer.com/EQBfBWT7X2BHg9tXAxzhz2aKiNTU1tpt5NsiK0uSDW_YAJ67

Все еще происходят вызовы смарт контракта. Адрес минта.

Снова удостоверимся, что вся тусовка с минтом закончилась.

И константы:

https://dton.io/graphql используется для получения курса тона и жетонов.

EQA9dayEKflrL-wIf-GKGizj26pvX0QCIxwmRgqzg5U_c3YB адрес жетона COFE

https://tonviewer.com/EQA9dayEKflrL-wIf-GKGizj26pvX0QCIxwmRgqzg5U_c3YB

и еще кусочек:

И так далее по коду. Я ничего интересного больше не нашел.

Но пара фактов:

Большинство функций выполняется в браузере клиента. ТО, что безопасно.

Исходники не обфусцированы, а в открытом виде.

Лицензия на каждый модуль не вырезана (реакт, юнити) в отличии от других проектов, ребята не скрывают чужие лицензии и могут себе это позволить :)

И последний флажок:

Мы видим корневой файл с нужными заголовками и названием проета т.к. не один программист занимался сайтом.

Посмотрим другие проекты для сравнения?

DEGEN BOT

Выше исходник DEGEN BOT

DEGEN BOT не равно React App.

Что такое react? Это библиотека для разработки пользовательского интерфейса.

Альтушка

Хотел посмотреть, что там у альтушки, но бот не отвечает на момент 17 июня 2024г.

TonGifts Bot

TonGifts Bot: mini-app это название webapp приложения telegram из "примеров" на гитхаб.

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

Про домен cofe.fun

Регистрация на американский адрес и не особо долгий срок жизни домена, что странно.

Для меня эта информация оказалась полезной в том, что азиатские друзья неплохо пишут проекты и не в одного программиста!

Я обязательно буду следить за такими проектами и писать вам об этом.