toncells – Telegram
toncells
868 subscribers
62 photos
10 videos
91 links
🌐 Own your cell, customize and save it forever on TON chain.

Site: toncells.org
Twitter: twitter.com/toncells
Founder: @sepezho
Download Telegram
Привет!

Интересного телеграм бота сделал сейчас

Вот ссылка @toncellsbot

Он умеет показывать случайные картинки через /random
Открывать всю карту через /view
Или показывать последние 10 изменений на карте и их время /last_changes

Бот опенсорсный вот ссылка на его код

Чуть позже залью видео о том как я его писал
🔥9
Привет, это @sepezho. Я пришел с новостями.

У меня давно была идея построить тонцелс правильно. Что значит “правильно”? Это значит полностью без бэкенда прослойки, сделать его полностью ончеин.

* тонцлс1 был построен как веб2 приложение, с нфт в виде прав на владение клеткой. Т.е. я построил бэкенд который держал все картинки всех областей в своей памяти. Общая картинка всего поля тоже собиралась бэкендом. Даже минт нфт делал бэкенд (когда видел, что на кошелек пришли тоны с специальным сообщением)! В общем, приложение по сути работало само по себе вне тона, а НФТ на тоне являлись доступом к клеточкам на карте. Такая архитектура была заведомо идеологически неправильной, где сервер был узким горлышком. Упал сервер - приложения больше нет. Ровно как и ваших картинок. Но стоит сказать, что такой подход позволил нам заланчить эту нфт коллекцию буквально на первой волне. Тонцелс является одной из самых старых нфт коллекций на тоне в целом. Мы начинали строить нфт коллекцию на тоне еще до появления стандарта смартконтракта нфт. Т.е. про редактируемые нфт смартконтракты речи вообще не шло. /// Да и в целом, в те времена глубокого понимания что и как работает в тоне у меня особо не было. В общем делали как могли. Как получалось.

* тонцелс2 идея построения ончеин версии проекта витает в воздухе уже больше года. заключается она в том, чтобы перевести всю логику тонцелса1 (редактирования и хранения картинок) на сами смартконтракты. Таким образом юзеры полностью владеют своей клеткой. Именно на НФТ (на блокчеине) записана информация о картинке и других данных (name / denoscription). Важно отметить, что формат тоже изменился. Больше нету ограничения на картинку в 16х16px! Единственное ограничение, которое есть на картинку это по весу - 100kb (причем это ограничение идет от блокчеина ТОН / картинку больше просто не получится разместить в сторе смартконтракта нфт). Так же в тонцелс2 нету никаких area. И само количество cells изменилось с 10к до 1.6к.

Технические приемущества тонцелс2 перед тонцелс1 в целом очевидны, достаточно просто пойти на гетгемс и посмтреть на коллекцию - каждая нфт отображает картинку котораую она хранит (+ имя и описание нфт)! Взглянув на эти метаданные вы увидите подпись onchain - это значит, что эти даннные записаны напрямую в смартконтракт. Карта тонцелс2 будет жить ровно столько, сколько просуществует сам ТОН!! Небольшая ремарка, да само фронтенд приложение пока что хостится на сервере. Но, во-первых, это приложение open-sorсe / каждый может скачать копию сайта себе и развернуть у себя на пк / во-вторых это приложение очень простое и совершенно не требует middleware бэкенда, так что скоро я его размещу на тон-сайтах / на ipfs. Получается, и сам фронтенд сайт будет жить вечно :D !

Идем дальше.

Стоит сказать, что тонцелс2 был написан мной в хакатон режиме за одни выходные поэтому он может показаться немного сырым. На самом деле между нами говоря лично мне нравится такой дизайн больше чем перегруженные дизайны (например я фанатею от старого дизайна curve fi протокола). Я считаю гениальность заключается именно в простом, а не в сложном. Кстати, ВЕСЬ процесс разработки я записал на видео ОТ и ДО (ссылки будут ниже)!

Еще стоит отметить, что ВСЯ кодбаза TONCELLS теперь открыта. На этих выходных я принял решение, что надо отдавать комьюнити то, за что вы когда-то платили (за разработку). В общем, теперь открыто абсолютно все! Начиная от бэкенда и фронтенда старого тонцелса, заканчивая телеграм ботами и смартконтрактами нового тонцелса2!

Так, а теперь ссылки

Вот коллекция тонцеллс2 на гетгемс
Вот приложение тонцелс2 - https://2.toncells.org
Вот github организация toncells с опенсорс кодом ВСЕГО ПРОЕКТА
Вот плейлист на ютубе с видео о том как был разработан тонцелс2
🔥13👍1
Также хочу отметить, что для всех владельцев нфт toncells1 нфт toncells2 будут условно бесплатные*!

* под условно бесплатные я подразумеваю то, что в течении ближайшей недели (начиная с момента публикации этого поста и заканчивая 12AM CET 13.12.2023), каждый кто ОТМИНТИЛ toncells2 нфт может оставить заявку на возврат ТОН, исходя из расчета 2TON = 1 NFT. Да, за минт нфт тонцелс2 вы платите 2.2TON, но хочу отметить, что 0.2TON остается комиссией сети, и на кошелек админа как вознагрождение уходит около 2TON / так что блокчеин фис на транзакции вы берете на себя, я вам эти ТОН не верну!

Прошу оставлять РОВНО ОДНУ заявку на одного холдера нфт тонцелс1. Если вы будете спамить заявками, то попадете в БАН. Поверьте мне, я не хочу (и не буду!) сидеть и отсылать вам по 2тона десять раз. В такой ситуации сделайте ОДНУ заявку на 20тонов!

Так же важно отмеить, что тоны я буду возвращать вручную и буду это делать на адреса кошельков, которые вы указали в форме. Так же буду проверять что вы РЕАЛЬНО являлись холедром нфт toncells1 НА МОМЕНТ 20:00CET 05.12.2023. и именно ОТМИНТИЛИ nft toncells2. Т.е. это нужно для того, чтобы предотвратить хитрецов, которые могли бы делать трансферы нфт-шек и попытаться заклаимить возврат средств несколько раз. Такое у меня не прокатит, поверьте)

Так же, возврат будет произведен ровно на такое количество отминченых НФТ toncells2, какое количество NFT toncells1 у вас было на кошельке на момент 20:00CET 05.12.2023. Возврат можно сделать на количество отминченых НФТ тонцелс2 не привышающее количество нфт тонцелс1 на вашем кошельке на момент 20:00CET 05.12.2023


Например вы владеете 24 нфт toncells1, в таком случае вы можете пойти на сайт 2.toncells.org и отминтить себе 30нфт toncells2, заплатив за это 66TON. Далее вам надо пойти в форму и оставить заявку на возврат. Вам вернется 48TON (24 * 2).

-----

Очень прошу внимательно перечитать этот текст еще раз и ВНИКНУТЬ в УСЛОВИЯ возврата. Пожалуйста не тратьте мое время зря.

Вот форма для заполнения
👍10🔥2
UPD там тону плохо стало (пришло пару тысяч новых юзеров минтить себе какие-то токены и несколько шардов упали), в общем я понимаю, что транзакции делать сейчас очень сложно, поэтому двигаю срок закрытия формы с 12AM CET 13.12.2023 (1 неделя) на 12AM CET 17.12.2023 (полторы недели)

Надеюсь за ближайшие 4 дня тон восстановистя в обычное свое состояние
3👍2🤡1
привет всем

пришел рассказать пару моментов

1 - раньше был лимит на картинку на 100кб, его пришлось изменить на 63кб - потому что это лимиты блокчеина. я думал что они в районе 100, сегодня узнал что 64кб. поэтому пикчи больше 63кб не получится выгрузить

2 - используйте веб кошелек openmask если хотите обновить картинку, потому что tonkeeper зависает, когда пытается проанализировать транзакцию размером больше чем пара килобайт. поэтому если меняете картинку не используйте эти "фенси" модные кошельки которые анализируют транзакции. все это работает только для маленьких транзакций. вообще хочу отметить, что в тоне все проекты сырые и у всех есть дырки и недочеты. поэтому юзерам тона только и остается что учитсья обходить их :)

пс это не реклама опенмаска. просто он единственный что я знаю и что работает. если найдете еще кошельки которые нормально работают пж отпишите мне или в коменты. я о них тоже расскажу
👍7🤡7
спасибо ребятам за теплые слова
3❤‍🔥1🤗1
🌐 Own your cell, customize and save it forever on TON chain.
-------------

twa - @toncellsbot
info - toncells.org
v2 - app.toncells.org
v1 - old.toncells.org
x.com/toncells
@toncellschat

toncells github
toncells v1 getgems
toncells v2 getgems
youtube toncells v2 build playlist
created by @sepezho
последние несколько дней на карте тонцелc2 могли быть проблемы с отображением нфт. сейчас все исправлено, и теперь нфт подгружаюстя батчами по 150штук. теперь на карте тонцелс2 отображаются все позиции
👍1
toncells
Привет всем, форма закрыта. На обработку всех ответов и возврат тонов уйдет какое-то время, отпишу сюда когда закончу
UPD отправил всем, кто минтил тонцелс2 нфт и заполнил форму, тоны обратно на их кошельки!

можете посмотреть по последним транзакциям https://tonscan.org/address/EQACELBSnsN24mT_LzaBZQUp78I6Bt9qdVt2R57Crh8TSuLm
(учитывай, что транзакции смотреть надо на даты написания поста)

исключением являются два кошелька (первый / второй), по котормы у меня возникли вопросы. я прошу их валдельцев отписать мне @sepezho в лс
🔥5🙏2
спасибо ребятам за теплые слова

я считаю именно так должен продвигаться проект. активностью от холдеров, а не покупной рекламой
👏3👍21🔥1
updates:

* toncells.org landing card has been updated, now it contains basic information as well as project history and links
* v2 toncells moved to app.toncells.org + fixed some bugs with loading onchain data via dTON
* old original v1 toncells moved to old.toncells.org

! toncells v1 was archived !
disabled the ability to connect wallet and buy new v1 nfts. removed the ability to edit v1 cells. disabled backend. from now on all cell data will be stored directly on the frontend. so, there is no backend for toncells v1 as well as for toncells v2
🔥3🏆2👍1
are 💎🙌 still here?
6😁2🤔1
31👍1👎1
updates:
* @toncellsbot v2 tg bot deployed with history of the project & TWA link
* fix horizontal scrolling & other style issues
* fix dton error texts on the page
👍6
!TONCELLS v2 NFTs are SBTs! they always were?

v2 nfts cannot be transferred, there is a bug in the contract code. i found it today and fixed it (commit). if you have stuck toncoins on your nft contract you can edit the nft in the application and your stuck toncoins will come back to you.

or maybe it’s not a bug — it’s a feature
👍3
UPD added warning notes on the page & dton loading logic fix (they changed rate limits & there was a bug in my old code)
step by step brick by brick...
🔥1