Привет, Хабр.
Меня зовут Леонтий. Я уже немного рассказывал тут о себе и своих экспериментах по программированию, которыми я увлекаюсь с младших классов. А еще я увлекаюсь наукой, робототехникой и рисованием.
В этой статье я хочу рассказать о роботе POMPO, которого я придумал, когда мне было 12 лет. Тогда же я выложил его на Behance и получил награду «Лучший дизайн персонажа».
С тех пор я многому научился и теперь я собираюсь построить настоящего боевого робота и участвовать в шоу BattleBots. Деньги на это я планирую заработать с помощью NFT.
Дальше я расскажу о процессе создания NFT-коллекции, о трудностях, о продвижении, покажу свои расчёты и расскажу о том, как будут дорожать в будущем мои NFT и как я планирую развивать проект. Буду рад и поддержке, и замечаниям, которые помогут мне с проектом.
Почему именно NFT?
NFT — Non-Fungible Token или невзаимозаменяемый (уникальный) токен. Простым языком, NFT — сертификат о том, что вы владелец какого-то цифрового объекта, размещенного на блокчейне: картинки, гифки, видео или музыкального трека.
За последние годы NFT стали мегапопулярными. Коллекционеры, геймеры, инвесторы и знаменитости вкладывают в них большие деньги. NFT продают на аукционах типа Sotheby’s.
Помните мемное видео, где танцуют гробовщики? Его недавно продали как NFT за 1 миллион долларов. А самый первый твит в Twitter ушёл за 3 миллиона.
Но самое главное: многие художники и другие творческие люди привлекли инвестиции на развитие своих идей с помощью собственных NFT-проектов.
Для меня это тоже отличный шанс заработать на свою идею.
Я создал NFT-коллекцию POMPO The Robot. В ней 123 арта. Каждый из них я отрисовал вручную — сначала от руки на бумаге, потом в Illustrator и в After Effect.
Вырученные с продажи первой коллекции деньги я планирую вложить:
— в запуск и продвижение второй коллекции из 5555 артов. Она будет генеративной (роботы в этой коллекции будут рандомно сгенерированы из отрисованных вручную деталей) со сложными механиками развития (здесь мы с отцом придумали кое-что революционное. Stay tuned!)
— начну работу над ранним прототипом, на основе которого мы будем строить настоящего боевого робота для шоу BattleBots. Управлять строительством робота будет наше онлайн-сообщество через эти NFT и специально созданное DAO (децентрализованная автономная организация)
— участие в выставке Automation Trade Show и дальнейшее развитие проекта.
Поддержать мой проект и записаться в вайтлист можно на сайте POMPO. В будущем именно эти первые токены будут иметь наибольшую ценность.
С чего все начиналось
Я начал изучать язык программирования Scratch с 8 лет. Начал с создания небольших мультиков и простых игр по учебникам.
В 12 лет в качестве выпускного проекта в 5 классе я придумал и разработал обучающую игру “School Fire” для школьников, которая имитировала пожар в школе и в игровой форме помогала усвоить все основные правила безопасности.
JavaScript я начал учить совершенно случайно :) Когда решил создать сервер для Minecraft, которые работают на Java... Я не знал, что Java и JavaScript - это разные языки. Когда я это понял, было поздно, т.к. я уже начал проходить курс по JavaScript.
Эта случайность мне потом пригодилась, потому что я увлекся разработкой сайтов, и это стало моим основным инструментом, как frontend-разработчика.
Чуть позже у меня появились коммерческие проекты.
Посмотреть их можно на моем личном сайте: https://lucker.ninja/
Также я учил языки Python, PHP и популярные библиотеки для JS - Jquery, NodeJS. Пробовал себя в написании парсеров и скриптов, закончил еще несколько курсов.
В конце прошлого года я заинтересовался криптоиндустрией и NFT.
Начал учить язык Solidity, потому что в качестве блокчейна для своего проекта я рассматривал Ethereum. И здесь мне опять пригодилось знание JavaScript, ведь Solidity - это JS подобный язык. Это сильно помогло мне в его понимании.
Про роботов!
С детства у меня было очень много Lego. Всего я собрал больше 80 наборов, а любовь к робототехнике началась с серии Lego Mindstorms. Мне нравится придумывать сложные механизмы, проектировать и собирать их. В 7 классе в качестве выпускной работы я помогал учителю по физике подбирать компоненты и разрабатывать устройство на Arduino, которое совмещало в себе функцию считывания школьных карт и измерения температуры ученика.
В 12 лет я пошел в кружок робототехники под руководством преподавателя Василия Андреевича Кропачева (Москва, школа 1354). Там я научился строить разных роботов, в том числе на Arduino. Несколько раз мы даже строили роботов, чтобы устраивать между ними состязания. Это было мое любимое время в школе!
В то время у меня и появилась задумка, которую я очень хочу реализовать. Я хочу создать настоящего боевого робота и участвовать с ним в шоу-соревновании BattleBots. Это шоу с мировым именем. Один из моих любимых фильмов это “Real Steel”, наверное мое увлечение робототехникой во многом было вдохновлено этим фильмом. Я хочу собрать команду и разработать собственного робота, с которым мы победим в таких соревнованиях.
Кстати, если вы начинающий и мечтаете создавать роботов, как я, то могу вас уверить, что на основе Lego можно собрать не только роботов начального уровня, но и достаточно продвинутых. Серия Technic позволяет без использования пайки собирать очень сложные и довольно прочные каркасы. Для дополнительной жесткости иногда в него можно вкручивать болты, а отверстия по всему периметру деталей позволяет делать отличный кабель-менеджмент. Прибавьте к этому Arduino, который будет собирать данные с датчиков и raspberry pi, например, c C++ на борту, который будет управлять вашим роботом и вы получите действительно крутую связку даже для создания очень сложных роботов!
На видео под спойлером демонстрирую работу роботов, которых я собирал в классе по робототехнике. Один робот - это робот для игры в футбол, который управляется дистанционно. Второй робот передвигается самостоятельно и управляется несложным интеллектом с датчиками, которые помогают определять препятствия, по аналоги с роботами-пылесосами.
Видео с примерами роботов, которых я умею собирать
Любовь к рисованию
Я очень люблю комиксы. У меня целая библиотека комиксов из разных вселенных и аниме. Также у меня есть несколько артбуков по которым я и начал учиться рисовать свои собственные комиксы. Я пробовал рисовать комиксы на разные темы, но больше всего меня увлекло рисование комиксов по вселенной Рик и Морти, это одни из моих любимых персонажей.
Начиная с 7 лет я много рисовал и от руки и на планшете. Это были и просто рисунки, и логотипы, и разные рекламные макеты для наших друзей или школьных мероприятий. А еще я рисовал стикеры на продажу, на которых заработал примерно 50 рублей :)
В 12 лет я понял, что это очень востребованное увлечение и прошел официальный курс по Photoshop при Бауманском институте. Сам освоил Illustrator и Figma. Сейчас я сфокусировался на создании комиксов по вселенной POMPO и буду визуализировать много историй на эту тему. Некоторые зарисовки для будущих комиксов я уже опубликовал на своем сайте вместе со сценарием.
История робота POMPO
В 2019 году я нарисовал первые наброски робота POMPO.
Это многофункциональный робот-помощник, который широко использовался людьми во время освоения Марса.
Позже люди покинули Марс, а на Земле появились киборги - более социально адаптированные роботы, которые вытеснили POMPO.
POMPO остались на Марсе, продолжая свою миссию: колонизировать и обустраивать планету.
А киборги тем временем начинали обретать на Земле силу… Участились случаи бунтов и восстаний. Люди стали скучать по POMPO и начали рисовать роботов в образах любимых персонажей в приступе ностальгии.
В январе 2020 года я разместил POMPO на Behance и очень удивился: ему присвоили награду “Best Character Design” (лучший дизайн персонажа). POMPO даже попал на главную страницу сообщества.
Я советовался с папой: мы вместе обсуждали судьбу POMPO, обменивались идеями, как роботы должны выглядеть, и в какой вселенной они будут жить. Так я создал целый мир и сценарий, в котором развивались события, связанные с POMPO. Придумали и множество отдельных историй, которые будут происходить с роботом и его окружением в будущем.
У меня есть идея целой метавселенной - POMPO MetaMars World.
Почитать ее можно на моем сайте.
Создание Roadmap
Roadmap - это “дорожная карта” проекта, основные обещания создателя своему сообществу. Классный арт с историей и ценностью для держателей NFT будет пользоваться спросом.
NFT-коллекции бывают двух видов:
Вручную отрисованные арты
Автоматически сгенерированные картинки, объединенные общей концепцией
Первое - штучная работа. Рисуются от руки, без применения технологий автогенерации изображения.
А вот “генеративки”, как их обычно называют - это целый бизнес. Их создатели зарабатывают большие деньги за счет огромного количества копий и варьирующейся редкости. Если сумеют убедить покупателей, конечно.
Я решил, что сначала выпущу небольшую коллекцию из 123 полностью вручную отрисованных артов. Я хочу заработать себе имя в криптосообществе и получить поддержку своей идеи. А потом запущу большую генеративную коллекцию.
Обязательная часть проектирования Roadmap - создание Utility.
Utility - это “добавочная ценность” для держателей NFT. Это могут быть самые разные вещи: например членство в закрытом клубе, участие в розыгрышах, право голоса или физический “артефакт” для владельца NFT.
Я уделяю большое внимание Utility в физическом мире, т.к. мне очень интересна эта тема и в будущем я планирую делать такие NFT-токены, которые будут еще сильнее связаны с физическими объектами и возможностью влиять на них. С самых ранних этапов проекта я закладываю этот мост между физическим и цифровым миром. Я верю, что за этим большое будущее.
Я придумал несколько вариантов Utility.
Физические копии
Каждый из 123 nft-токенов в моей первой коллекции обеспечен моей реальной работой, нарисованной от руки, которую я отправлю в любую точку мира.
Участие в постройке боевого робота
С поддержкой держателей моих NFT я построю настоящего боевого робота. Сообщество будет выбирать, из каких частей робот будет состоять, и что он будет уметь. Весь процесс сборки я буду показывать на видео.
Бесплатные NFT
Каждый покупатель первой коллекции, записавшийся в вайтлист, получит две NFT из всех моих будущих коллекций!
Розыгрыши
Я планирую проводить живые стримы, на которых в режиме реального времени, буду рисовать и анимировать новых роботов, идеи для которых выберет сообщество. Всех нарисованных роботов я буду разыгрывать среди своих первых покупателей.
Как я разбирался с технической частью
Больше всего в понимании языка Solidity и принципа работы смарт-контрактов мне помогла образовательная платформа cryptozombies.io. Это бесплатные уроки в игровой форме, в которых на примере создания своей собственной игры про зомби ты знакомишься со всеми основными этапами, которые примерно проходит создатель NFT-коллекции.
Вторым самым полезным источником информации для меня стал youtube-канал Hashlips. Это сборник не только полезных советов, но и готовых решений для создания NFT-коллекций. По большому счету на этом канале можно найти вообще все, что нужно для изучения языка Solidity и понимания принципов создания NFT-токенов.
Именно здесь я нашел базовый контракт для своей коллекции. Мне пришлось немного доработать его, я не нашел для себя нужной функции. Но в целом это отличный, проверенный временем контракт, на базе самого популярного стандарта ERC721, который подойдет для большинства. Если будете использовать этот контракт, имейте ввиду, что в нем можно отключить 5% комиссии автору проекта Hashlips.
Лично я поддерживаю донаты в пользу авторов, но opensource должен быть действительно open source-ом, правда? :)
Я призываю всех быть предельно внимательными, в крипте много мошенников.
Часто создатели коллекций не показывают свои лица и делают “пустые” проекты с красивым маркетингом, а потом исчезают не продолжая никакого развития. Коллекционеры теряют свои деньги. Я стараюсь ничего не умалчивать и всегда быть на виду. Ведь я планирую заниматься этим и другими проектами очень долго и дорожу своей будущей Web 3 репутацией. Даже на мою коллекцию появилось уже очень много скама на Opensea. Я постоянно пишу в поддержку, их удаляют, но они очень быстро появляются снова.
На тему технической реализации NFT-коллекции можно написать еще много. Некоторые блоки, которые я реализовываю для сайта сам (в том числе приложение для минта, discord-бот и измененный контракт), я выкладываю на своем GitHub.
Немного о том, что я доработал в смарт-контракте Hashlips
Я хотел реализовать в контракте функцию для минта подарков, которая будет работать только для Owner-а и без каких-либо ограничений на паузу и максимально количество NFT-шек.
После создания этой дополнительной функции, и развертывания контракта Hashlips в Rinkeby testnet, я увидел, что в стандартной функции mint уже добавлена такая возможность, и отключено ограничение на минт, но с условием, что контракт не стоит на паузе:
if (msg.sender != owner()) {
require(msg.value >= cost * _mintAmount);
}
Мне такой вариант не подходил, т.к. я хочу быть уверен, что пока я буду минтить конкретные NFT, никто не сможет сминтить их вместо меня. Поэтому минт для Owner-а, когда контракт на паузе, я решил перемещением функцию require(!paused) внутрь условия (msg.value >= cost * _mintAmount);
Как я сейчас продвигаюсь
Я долго изучал другие NFT-коллекции. Особое внимание уделял не только тем, кто у всех на слуху. Но и тем, у кого просто хорошие продажи на OpenSea.
Все, кому удавалось сделать хорошие продажи — либо везде рекламировались, либо были популярными.
У меня пока нет ни денег, ни репутации крутого художника. Поэтому дорогая реклама мне сейчас недоступна.
Это дичь, но цена за одно размещение может доходить до $25 000 :)
Не верите? Вот одно из стандартных предложений от маркетологов, которыми вас начнут забрасывать, как только вы начнете какую-либо активность на этом поле:
У меня нет таких денег, поэтому я делаю ставку на открытость. Со всеми, кто приходит ко мне в соцсети, общаюсь лично.
Каждый день я выделяю несколько часов на то, что хожу по различным Discord-серверам и зову всех на сервер POMPO.
Это работает! Мой Discord постепенно растёт.
В Twitter я пытаюсь напрямую достучаться до коллекционеров, у которых не пустые профили на OpenSea. Их очень много! К сожалению, отвечают они редко :( Чаще всего даже не открывают письма. Тем не менее мне удалось получить уже настоящих фанатов своей идеи, я был удивлен, но эти люди не только инвестируют свои деньги в коллекции, но и всячески помогают с продвижением!
Готовлю посты на Reddit, обращаюсь в различные СМИ, пишу статьи.
Рассчитываю на поддержку авторов известных NFT-коллекций и людей, которые меня вдохновляют. Для этого я создал отдельную серию роботов для коллабораций.
Уверен, моя тактика сработает.
Многие приходящие в Discord люди очень тепло отзываются о проекте. Им нравится идея POMPO, планы развития проекта и те ценности, которые я несу.
А еще мы с отцом провели небольшой партизанский маркетинг на Blockchain-life.
Вот так, наверное, выглядит шиллинг коллекции в реальной жизни :)
Сначала было немного страшновато, т.к. это был мой первый опыт общения на таком мероприятии, но когда я увидел заинтересованных людей, внимание, улыбки, поддержку и позитив, я понял, что я все сделал правильно. Обменялся большим количеством визиток и получил очень много эмоций и новый опыт.
Планы на будущее
Как только я продам вторую коллекцию (генеративную), я начну строить того самого боевого робота.
Это очень большая работа на месяцы труда целой команды, она включает в себя множество этапов. От проектирования цифровой версии и выбора стратегии, до тестирования прототипов в реальных условиях боя.
Пока же я начну работу над первым прототипом и более глубоким изучением темы робототехники.
В этом мне поможет участие в разных тематических выставках, типа Robotics Summit & Expo. В моем обзоре на Reddit много интересных событий в мире робототехники в 2022 году.
Эта коллекция — мой первый шаг в мире Web3. В будущем я соберу команду, с которой мы будем делать новые проекты и развиваться как студия. Например, как Larva Labs — авторы коллекции CryptoPunks.
План создания боевого робота
Я уже сделал первый набросок боевого робота и выложил его во всех своих группах (впереди будет ещё много скетчей). В итоге комьюнити, а не я, будет выбирать его окончательный внешний вид и отдельные особенности. Я выделю на это большую часть бюджета, когда продам вторую, генеративную коллекцию.
Примерный план действий такой:
Сбор команды с опытом сборки боевых или специализированных роботов
Выявление слабых / сильных сторон команды с последующим определением боевой стратегии робота
Проектирование цифрового прототипа робота
Поиск помещения в долгосрочное пользование с необходимым оборудованием и условиями для сборки робота
Поиск и изготовление деталей, тестовая сборка первого прототипа робота
Испытания и выявление слабых сторон робота (вес, используемые материалы, потенциально слабые узлы, эффективность боевых инструментов, управляемость)
Подготовка деталей и сборка второй версии робота с учетом всех доработок
Тестовые испытания
Третья боевая версия робота
Тестовые испытания
Маркетинг и связи с общественностью
Поездки и участия команды в турнирах и соревнованиях
Работа оператора / монтаж контента для блога
Поездки и участия в тематических выставках
Здесь я выложил очень предварительные расчеты по созданию робота и работы команды. https://mountain-darkness-9e6.notion.site/POMPO-Battle-Bot-3f205d2ed2d44992ac12d387626e8b01
В какой-то момент я привлеку инвесторов и начну создание целой метавселенной POMPO MetaMars World, если к тому моменту мы не уйдем в какое-то более узкое направление. Сейчас сложно сказать, как будет развиваться индустрия, одно ясно точно — я здесь надолго, и эти NFT лишь мой первый (но очень важный!) шаг. В отличие от множества анонимных коллекций, я не скрываю свою личность, а значит планирую довести дело до конца и выполнить все обязательства, а своих первых холдеров (владельцев nft) буду радовать всевозможными плюшками в будущих проектах.
Послесловие
Я считаю своей миссией — популяризацию науки. В основе множества крутых изобретений лежит робототехника. Своим примером я хочу показать: изучать такие штуки совсем не сложно! И точно пригодится в жизни :)
Моя Большая Мечта — помочь человечеству в колонизации Марса. Когда-нибудь я создам реального робота POMPO (это у меня в планах) и, возможно, устроюсь на работу к Илону Маску.
Для этого сейчас мне и нужна ваша поддержка. И я благодарен каждому, кто купит NFT из моей первой коллекции. С вашей помощью я продвинусь к исполнению мечты, а у вас на кошельках появятся очень редкие и ценные NFT-шки. Сейчас не хочется спойлерить насчет будущей цены этих NFT, но поверьте, мы придумали несколько очень интересных механик и уверены в светлом будущем нашего флор прайса (базовой цены NFT)
Вся информация есть на сайте:
17 мая коллекция станет доступна тем, кто оставил заявку в Whitelist.
19 мая — старт продаж для всех.
Один NFT из коллекции POMPO будет стоить 0.15 ETH.
Я сделаю все возможное, чтобы отблагодарить всех, кто меня поддержал.
Готовлю разные ништяки :)
NFT из первой коллекции будут иметь самую высокую ценность.
Те, кто их купит, получат несколько ценных NFT из последующих коллекций бесплатно.
А также вы получите физический арт, который можно повесить на стену.
Чтобы вписаться в Whitelist:
Перейдите на страницу https://pompotherobot.com/mint-page.php
Нажмите кнопку Connect wallet и следуйте инструкциям.
Часто задаваемые вопросы и о том, как подключить кошелек Metamask вы можете прочитать в специальном разделе у меня на сайте.
Спасибо, что дочитали до конца! :)
PS Чтобы избежать лишних вопросов сразу скажу, что с данной статьей мне помогал мой папа. Также мы вместе работаем над проектом POMPO и вместе его продвигаем, т.к. в одиночку такой большой проект реализовать невозможно. Об этом я также упоминаю на сайте проекта и везде говорю об этом.
Комментарии (24)
Nprasolov
05.05.2022 19:01+1500 баксов за картинку? Не многовато ли для благотворительности?
Lucker_Kophe Автор
05.05.2022 19:06Это не благотворительность, я продаю свои работы
fedorro
05.05.2022 21:06+1Когда покупка не приносит никакой пользы покупателю, кроме морального удовлетворения - это благотворительность. Продавать за $ 50, и с этого вторую коллекцию запустить. Хотя я не советчик и не фанат NFT.
maxanus
06.05.2022 14:23Если это будут nft в сети эфира, то там только комиссия за покупку будет 50$.
randomsimplenumber
05.05.2022 21:58+3Работы забавные (местами). Но долго на этой теме ездить нельзя. Ну купил какой то анонимус этих картинок на целых 500 баксов. Ну купит кто-то ещё на 500. Что дальше? Третьего может и не случиться. Есть планы зарабатывать как художник - нужно идти и учиться. Есть планы зарабатывать как программист - нужно идти и учиться.
Al-Vas
06.05.2022 06:18+4Парень, не слушай никого....ты молодец, а все эти речи про украденное детство полный бред. Есть люди которые в итоге ничего не добиваются и таких большинство, и таким тебе предлагают стать. И батя у тебя молодец, если бы мой уделял хотя бы 5% времени как тебе, то было бы супер. опять же, общение со сверстниками на фоне такого увлечвения куда интереснее и продуктивнее..
urvanov
06.05.2022 10:05-2Но девочку лучше уже сейчас искать. Если будут со школы вместе лет 10, то потом будет много общего, и будет меньше шансов, думаю, что она подаст на развод и заберёт детей, квартиру и алименты.
1eternal
хватит эксплуатировать мальчика ради наживы.
папа маркетолог - горе в семье.
вы ведь на vc уже публиковали и скорее всего ещё везде.
Lucker_Kophe Автор
Папа мне во многом помогает, с поддержкой сайта, маркетингом, советами и много чем еще. Папа привил мне увлечение наукой с раннего детства, поддерживал все мои стремления, без папы я никуда. Я работаю над проектом уже 4 месяца, каждый день после школы, без поддержки папы я бы уже поехал кукухой, но я сам тащусь оттого что я делаю
LuggerFormas
У тебя украли детство. Твой отец уже пушит тебя в пропасть дитя-"индиго". На это больно смотреть. Забей на все и иди погуляй.
Doydo
Да ладно вам, в глобальном масштабе чем раньше начать - тем дальше уйдешь
LuggerFormas
Нет. Как в школе, так и в универе (давным-давно) я видел множество таких детей, родители которых ради своих амбиций убивали им детство.
Ворох коммуникационных проблем, невозможность жить без гиперопеки. Забитые, жалкие дети, не общавшиеся со сверстниками и не имеющие собственного разума (в противопоставление интеллекту). Комплект психических расстройств в довесок.
Это именно эксплуатация, а в конечном итоге чуть ли не убийство.
Lucker_Kophe Автор
Спасибо, глубоко вы копнули, я даже не задумывался об этом) вроде пока у меня все норм)
LuggerFormas
>Папа
>Папа
>без папы я никуда
>4 месяца, каждый день после школы
> без поддержки папы
Оглянись и иди склей себе девочку, порубись с пацанами в шутанчик или что там ща модно, заведи друзей. А то станешь растением к двадцати. На всех фото один, это жестоко.
(а теперь для тебя, морда ты наглая: отдай пацана в любую (!) групповую шнягу, от сольфеджио до группы скалолазания, и отвали уже)
urvanov
+1.
Shreedeer
Даже за примером далеко ходить не надо, была история про девочку, которая поступила в МГУ в 9 лет и там отец мутный очень.
tvr
которую проступили
Suvitruf
Или очень рано разочаруется. Как по мне, инициатива — это круто, но для некоторых вещей, всё же, всему своё время.
randomsimplenumber
Не факт. Всему своё время. 15 лет - время инвестиций в себя, в своё будущее, сорян за высокий штиль. Учеба, коммуникации, работа в команде - вот что нужно прокачивать. Участвовать в папином хобби-проекте весело, но не особо полезно. Денег на мороженое можно и на автомойке заработать.
Cheater
Папа, разлогиньтесь!
ABHuman
Наука прививает критическое мышление, а с критическим мышлением перепутать Java и JS с поддержкой от папы можно только в случае халатного отношения к этому самому увлечению вместе. Страшно поручать таким ведение проектов.