Статьи
бля, ну почему Хабр в последнее время так часто лежит? ну прям стабильно раз в неделю как минимум с этим сталкиваюсь. хоть это и крайне популярная площадка, но это текстовый сайт, господи боже, что можно сделать такого, чтобы текстовый сайт регулярно лежал? и не минуту-две, а десятки минут. жесть.
в одном из приложений эксперементируем с TON Connect, чтобы юзеры могли не покидая миниаппа авторизоваться в не-TON кошельке. я считаю, это образец качественного UI/UX
вот это вот куда более суровая формулировка, нежели те, которые использовались в правилах и гайдлайнах раньше, наверное сейчас и на Хабр докину: If your app operates on other blockchains, it must transition to TON by February 21, 2025. This includes bridging existing assets, migrating smart contracts, and exclusively utilizing TON Connect. интересно, как именно это будет на практике, для ситуаций, когда смарт-контракты перенести просто невозможно в силу отсутствия нужных экосистем на TON. в любом случае, готовим сейчас решение вокруг TON Connect, кажется, что единственный способ сейчас сохранить работу с другими чейнами - максимально использовать сценарий "мы используем мультичейн-воллет через TON Connect", и как раз тот самый кейс с injected wallets
IMPORTANT Update to Developer TermsDear Daniel, you're receiving this message because you are the developer of @Only100xBot. On January 21, 2025, Telegram updated its Terms of Service for Bot Developers and published new guidelines for mini apps that choose to integrate blockchain technology or promote such mini apps. These changes were made to ensure that blockchain-based mini apps provide a uniform experience and meet the speed, reliability and security standards of Telegram and its users. The updated terms require that mini apps on the Telegram platform: 1. Exclusively use the TON Blockchain for the creation and distribution of cryptocurrency tokens or blockchain assets. 2. Only interact with cryptocurrency wallets connected by the TON Connect SDK (other protocols are permitted for bridging assets from other blockchains). 3. Do not promote cryptocurrency wallets, unless such wallets are based on the TON blockchain, exclusively use TON Connect for interactions with apps, and primarily provide services related to the TON blockchain. See the Terms of Service and guidelines for the full details. Required Changes To maintain uninterrupted access for Telegram users, there is a grace period during which developers can make the necessary updates to their mini apps. However, clause 7.1 is effective immediately. - If your app generates or distributes blockchain assets that are not on the TON blockchain, it must immediately stop and begin using only the TON blockchain. - If your app interfaces with or functions as a wallet, it must exclusively use TON Connect for all interactions by February 1, 2025. - If your app promotes any cryptocurrency wallets or platforms that do not meet the new requirements, it must remove references to these services by February 1, 2025. - If your app operates on other blockchains, it must transition to TON by February 21, 2025. This includes bridging existing assets, migrating smart contracts, and exclusively utilizing TON Connect. If you wish to contact us about transitioning to TON, please send a message with the tag #MigrationToTON to @BotSupport. ----- If you do NOT have mini apps, or your mini apps are NOT blockchain based and do NOT promote blockchain-related apps, this change does not affect you. See the Terms of Service and guidelines for the full details. The Telegram Team
в лс админам миниаппов (включая меня) только что прошла рассылка с новыми правилами, и там есть интересные моменты. ща будет форвард и коммент
блин, ребята, тут столько нового народу по крипто-тематике привалило, что мне аж неловко. вы это, не обессудьте, но я тут про крипту пишу только в трети случаев - в основном все таки про ИИ/JS/бизнес. но я рад каждому, целую ваши души!
в общем, продолжая размышления, раз уж тема сегодня жаркая.кажется, что главная цель телеги - чтобы юзеры не покидали телегу, и чтобы новые активы типа NFT/аирдропов были на TON. на все остальное, как мне кажется, телеге будет совершенно насрать. юзер остался в приложении, никуда не ушел? окей. юзер пользуется существующими контрактами в другой сети, вы не выдаете ему новые активы за пределами TON, хотя могли бы выдать в TON? окей. все остальные пункты правил, думаю, будут траковаться максимально фривольно, и "по духу", а не "по букве". в этом смысле, мы с TMA Wallet сейчас ликуем, потому что по факту, текущее изменение правил просто идеально для него, лол. то есть, у нас буквально техническое решение для того, чтобы не уводить пользователя за пределы телеги, но при этом дать ему некастодиальный воллет в любом чейне. двойной угар в том, что мы несколько недель назад завозили туда режим работы injected wallet'а (по дефолту - EIP-1193) для вообще других целей, а сейчас нам пишут, что у TON Connect - единственного разрешенного теперь способа работы с кошельками в миниаппах есть режим... injected wallets, который как раз мы поддерживаем)) в общем, счастье с неба. бежим сейчас по рынку, расказываем всем кому можно про него, посмотрим, что будет.
короче, диванная аналитика на основе вдумчивого четырехкратного перечитывания terms of service и blockchain guidelines телеги, а также общения с другими участниками рынка и авторами миниаппов в паре других чатов. плюс, часть «смягчающей риторики» идет из уст челиков аффилированных с TON’ом в англоязычных чатах. а именно, мысли такие: в целом, мультчеин кошельки разрешены. в целом, активности на других чейнах через эти кошельки (как стейкинг и подобное) тоже разрешены. и если кошелек в миниаппе, то к нему могут другие миниаппы подключаться (конечно же, через TON Connect). но при этом, все эти функциональности на других чейнах должны быть второстепенны по отношению к функциям вокруг ТОНа. плюс, челы явно пишут что это все юридические правила, проверки будут проводиться вручную, и так далее. откуда можно сделать следующий вывод: если явно подлизывать тону - бахать везде его лого в первую очередь, предлагать юзать его в первую очередь, и так далее, то я думаю, что телега закроет глаза на то, что ваш миниапп по факту через TON Connect подключается к мультчеин-воллету где дергает смарт-контракты на полигоне.
вижу в правилах небольшую лазейку:7.3. Multichain Wallets Mini Apps that function as multichain wallets, whether they be custodial or non-custodial, are permitted to let users manage assets on other blockchains, provided that such actions are performed directly within the interface of the Mini App. If available, any interactions with other apps and platforms must exclusively be carried out via TON Connect. интересно, реально ли переупаковать существующее приложение в некастодиальный воллет, а основную фичу приложения позиционировать как одну из функциональностей воллета (воллеты же много всего делают побочного. свапы там всякие, рампы). но в целом, вайб такой, что вообще дел с телегой иметь не хочется. если вы когда-то что-то пилили под телегу - думаю, вы знаете, насколько некачественные и непродуманные там API, безопасность уровня детского сада, и прочие прелести.
https://x.com/TON_Ventures/status/188170563615476550940 минут назад телега объявила, что забанит все блокчейны, кроме ТОНа. но вы не перепутайте: это не потому, что ТОН в хуй никому не упёрся, кошельки работают плохо, нормальной инфраструктуры разработки нет, и они монополистическими практиками выдавливают все конкуренцию. это, естественно, из заботы о пользователях.
слушайте, давайте все дружно согласимся, что Miro - ужасно некачественный продукт, с мириадами непродуманных мелочей, косяков и проблем. при всем огромном уважении к соотечественникам, построившим единорог, я искреннее не понимаю, почему им кто-то пользуется. Figma, при всей моей безграничной любви к ней и её UX (в Figma как раз продуман каждый пиксель, она невероятно удобная и интуитивно понятная), выпустила около года назад FigJam, аналог Miro, и это... тоже ужасно непродуманная хуета. что происходит с людьми, когда они разрабатывают софт для диаграмм? это какая-то биологическая особенность человеческого мозга, что мы в целом неспособны создавать удобный софт для диаграм, как вид?
господи, сегодня кто-то впервые использовал pg_auto_embeddings! я обновлял стату каждый день с момента публикации статьи, и несмотря на лайки и просмотры - никто по факту ни разу не использовал его. а сегодня я увидел, что его, наконец, использовали) да не просто, а прям для настоящей базы, посчитали кучу эмбеддингов. кайф)
в целом твиттер часто умеет радовать
коротко о моей внимательности в твиттере
бля, короче задача ещё тухлее - форум ethereum magicians кажется, мертвее мертвого. я написал коммент в одной из веток 5 часов назад и на всем форуме с этого момента был только ещё один комментарий. кажется, мне придется рискнуть, и бахнуть ERC без преварительного детального обсуждения (в силу отсутствия обсуждающих)
кажется, это самое смешное, что я видел за сегодня. так сказать, your daily dose of tech internet
в общем, оказывается, просто так с улицы зайти и сделать ERC нельзя надо сначала его обсудить на форуме ethereum magicians в общем, оказывается, просто так обсудить что-то на форуме Ethereum Magicians тоже нельзя надо сначала получить 1st trust level, через комменты и лайки и прочее ох уж эти gatekeeped environments. я как бы понимаю всю идею, и зачем они это делают, но всё равно, так потно.
в общем, поспав, маниакальный приход кончился, и я понял, что эта идея весьма тухлая, на самом деле. я чет думал, что это будет угар в духе "язык программирования или покемон", но вайб пока не такой совсем. я ещё подумаю, как сделать это более веселым
думаете, я только тот прикол про репы сделал? я и статью написал, пф. ну как я - o1 + моя редактура.
кто я такой, чтобы отказывать себе в маленьких прихотях?