Как создать свой токен криптовалюты

Как создать свой токен криптовалюты

Как бесплатно создать криптовалютный токен менее чем за 10 минут

Это руководство по созданию вашего собственного криптовалютного токена на любой ОС. Здесь я опробую свой токен только в тестовой сети, но я также покажу, как поместить его в основную сеть Ethereum. Несмотря на то, что ваш токен ничего не будет стоить, он все равно будет передаваться через MetaMask. Примечание: убедитесь, что у вас установлен Google Chrome.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
Пример токена, который я создал

Шаг 1

Сначала вам нужно будет создать учетную запись в MetaMask. Перейдите по этой ссылке и следуйте указаниям, пока у вас не установится расширение chrome, как на примере ниже. Вам нужно будет создать учетную запись и написать пароль из 10 слов, который будет использоваться для входа в вашу учетную запись.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Шаг 2

Прежде чем мы приступим к созданию токена, вам нужно учесть следующие вещи. Вам нужно будет выбрать:
Имя токена (например, TutorialToken)
Символ токена (обычно 3 или 4 буквы. Например, TUT)
Десятичные знаки (покажет, на сколько десятичных знаков может быть разделена каждая монета. Например, Биткоин имеет 14 десятичных знаков. Для этого я просто буду использовать 1)
Количество токенов в обращении (например, 100 000)

Шаг 3

Сначала вам нужно будет приобрести тестовую версию Ethereum за плату за газ. Плата за газ – это, по сути, плата за использование их блокчейна для передачи ваших токенов. Зайдите на этот сайт и запросите хотя бы 1 Ethereum из кран https://remix.ethereum.org

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Затем вставьте этот код в редактор

Теперь найдите, где говорится / / ПОМЕНЯЙТЕ ЭТИ ЗНАЧЕНИЯ ДЛЯ ВАШЕГО ТОКЕНА.

Замените все эти значения на то, что хотели ранее.

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

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Убедитесь, что все ваши настройки совпадают с этим во вкладке RUN:

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Перейдите во вкладку COMPILER и переключитесь на версию компилятора 0.4.24 commit version. НЕ ИСПОЛЬЗУЙТЕ ВЕРСИЮ NIGHTLY VERSION. Также убедитесь, что включена автоматическая компиляция и отключена оптимизация.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Теперь перейдите обратно во вкладку RUN и выберите TOKEN.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Далее необходимо нажать на значок MetaMask во вкладке extensions (расширения) и нажать на кнопку Contract Deployment (развертывание контракта). Затем нажмите на View On Etherscan (просмотр на Etherscan).

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Затем скопируйте ID контракта, выделенный ниже.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
Нажмите кнопку COPY TO CLIPBOARD (Копировать в буфер обмена).

Вернитесь к MetaMask и нажмите menu, затем Add Token (добавить Токен).

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Добавьте все данные для своего токена. Адрес контракта – это идентификатор (ID), который вы только что скопировали.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

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

Шаг 4 (необязательно)

В качестве заключительного шага вы можете поместить токен в основную сеть Ethereum, сделав его официальным токеном. Недостатком этого является то, что вы должны заплатить около 30 долларов США, чтобы сделать это. Все, что вам нужно сделать, это повторить шаг 3, но быть при этом в главной сети Ethereum вместо сети Ropsten.

Вывод

Это было обучающее пособие о том, как создать криптовалютный токен в сети Ethereum. Если у вас возникнут какие-либо ошибки, прокомментируйте их, и я постараюсь помочь их исправить. Просто чтобы внести ясность: это не криптовалюта. На самом деле, чтобы создать криптовалюту, у вас должен быть блокчейн, а это намного сложнее сделать. Но это хорошее начало, если вы намерены в дальнейшем переключиться на блокчейн и криптовалюты.

Простая алхимия. Как выпустить свою криптовалюту

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Однако конкуренция на крипторынке действительно велика, выжить в цифровой индустрии и тем более пробиться в топ-100 рейтинга крупнейших по капитализации цифровых монет могут лишь те проекты, которые имеют реальные рабочие инструменты и продукты. Поэтому прежде чем выпускать очередную монету, необходимо понять, для кого она предназначена, какую пользу будет нести и какими преимуществами обладать. От цели зависит и способ создания криптовалюты.

Способы создания цифрового токена

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

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

Второй вариант — выпуск форка какой-либо цифровой монеты. Это, по сути, создание клона известного токена, но с исправлением критических ошибок и с добавлением нового функционала. К примеру, сегодня на рынке больше 50 форков биткоина, наиболее известные монеты: Bitcoin Cash, Bitcoin Gold, Bitcoin Diamond.

Чаще всего, создавая внутренний токен для какого-либо сервиса или проведения ICO, разработчики используют специальные блокчейн-платформы, такие как Ethereum, NEO, NEM, Ripple или Waves. Существуют и особые фреймворки для создания криптовалют.

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

Популярные ресурсы для создания криптовалюты

GitHub.com — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки. На нем можно подобрать подходящий код и найти нужное ПО, к примеру пакет программного обеспечения Open-Transactions, который позволяет создавать цифровые монеты.

Ethereum — блокчейн-платформа, на которой создано большинство токенов для проектов, вышедших на ICO.

The World Exchange — платформа, созданная командой Ripple. Сервис позволяет не только пополнять кошелек, покупать и продавать монеты XRP, но и создавать собственные токены.

Hyperledger Fabric — фреймворк для создания смарт-контрактов и криптовалют, поддерживаемый Linux Foundation.

Exonum — еще один фреймворк с открытым исходным кодом для создания приложений на основе блокчейна.

WAVES — российская блокчейн-платформа для разработки цифровых монет, не соответствующих стандарту ERC20.

Сколько придется заплатить за создание криптовалюты

За самостоятельный запуск токена c помощью измененного программного кода известной цифровой монеты, к примеру, на блокчейне Ethereum, придется заплатить около 2 ETH (около 27 тыс. рублей по курсу на данный момент). Создание уникального альткоина при наличии специализированных знаний обойдется в 0,5-1 BTC (300-600 тыс. рублей).

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

Сегодня существует немало компаний, которые готовы создать криптовалюту под ключ. Мы запросили прайсы в некоторых фирмах и выяснили, что средняя стоимость варьируется от 3 до 8 млн рублей. Первичный этап проектирования и прототипирования криптовалюты оплачивается отдельно, он стоит приблизительно 600-800 тыс. рублей. Можно создать и свою команду, чтобы разрабатывать криптовалюту вместе. Средняя заработная плата блокчейн-разработчиков в Москве составляет 80-150 тысяч рублей.

Создаем свой ERC20 токен на базе Ethereum за 2 минуты

Проработку ICO оставим на следующую статью, а пока создадим наш ERC20 токен на базе Ethereum максимально быстро.

Я уже писал, что для создания своего токена у вас есть много путей, наиболее простые и популярные это:

1. Это структура данных(читай таблица), состоящая из связи адреса Ethereum = количество токенов(целое число).

2. Это набор функций, осуществляющих проверку на владение определенным количеством токенов, передача токенов = списание(операция вычитания) токенов у пользователя с определенным адресом и пополнение(операция сложения) «баланса» другого пользователя внутри структуры данных, и прочая логика.

Когда идет обращение к смарт-контракту, вы либо читаете данные из его структуры данных(бесплатно, общедоступно), либо записываете их туда(платно, от имени своего кошелька). Поскольку операция записи будет происходить в сеть блокчейн Ethereum, вам необходимо будет заплатить за такую транзакцию майнерам. Чем больше вычислений внутри вашего смарт-контракта, тем больше необходимо будет заплатить.

Из-за появления кучи бажных смарт-контрактов, пытающихся выполнить одни и те же действия, была предпринята попытка(удачная) стандартизировать выпускаемые токены. Сделано это было в первую очередь, чтобы:

Для выпуска токена стандарта ERC20 вам необходимо:

Открываем NewToken.sol, ставляем вместо переменных в нужные значения:

Должно получиться что-то в духе:

В правой части редактора remix открываем вкладку compile. По умолчанию контракт компилируется автоматически. Выбрав свой контракт в select’е и нажав Details вы можете просмотреть байт-код и прочую информацию.

Для деплоя жмем Run, выбираем Injected Web3, выбираем Account, которым будем деплоить(он должен подгрузиться автоматически, если у вас установлен MetaMask в браузер). Вводим нужную информацию в поля(газ, value), жмем Create.

Жмем Submit. Ваш контракт задеплоен(после внесения в блокчейн, конечно). Деплой подтверждается в MetaMask’е иконкой с документом(она ведет на страницу транзакции) и надписью «Contract published».

Производить операции с нашим токеном(передавать его, например) мы можем либо на странице контракта на etherscan(ссылка в MetaMask’е), либо на странице remix.

Для передачи токенов вводим адрес получателя и количество. После этого(и внесения данных в блокчейн, конечно) можно проверить свой баланс или баланс получившего токены операцией balanceOf.

Вот и всё, развлекайтесь!

Буду рад ответить на ваши вопросы в комментариях или (комментарии на vc.ru можно оставлять не всегда) в чате t.me/chainchain.

В следующей статье рассмотрим как запустить свое ICO в течение 10 минут.

Я осознаю, что сейчас кому-то обломаю бизнес, но это слишком просто, чтобы брать за это деньги, имхо

Как создать криптовалюту: пошаговая инструкция

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Как создать токен | Incrypted | В этой статье:

Скорее всего вы заметили насколько часто и быстро в крипте появляются новые проекты. Некоторые из них могут нести в себе полезные юзкейсы, нацеленные на улучшение индустрии, но к сожалению, такие не все. Зачастую это просто бесполезные хайп проекты чей жизненный срок короче, чем у бабочки однодневки. Но вне зависимости от целей проекта, у каждого из них есть свой токен или монета. И сегодня мы поговорим о том, как создать криптовалюту, начиная с самого начала.

Кстати, еще один довольно популярный и бесполезный юзкейс — создание токенов под громкий инфоповод. Все мы знаем как всего один твит Маска может запампить Doge, такая же история и у CZ с BNB. А еще хорошим примером стал случай с МакДональдс. Компания написала Маску о вымышленном токене Grimace coin, и буквально в первые часы появилось десятки плагиатов, причем на разных блокченах.

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

Токен и монета: в чем разница

Предлагаем пройтись по основам и вспомнить, что криптовалюта – это тип цифрового актива у которого есть несколько вариантов использования. Один из самых простых предполагает перевод денежной стоимости без 3-го лица по всему миру. Известным примером подобного применения крипты является биткоин.

Но главное отличие криптовалюты от любого другого актива – это наличие технологии блокчейна в ее основе.

Условно криптовалюту можно поделить на две категории: монеты (coin) и токены (tokens). Начнем с первого варианта. У каждой монеты есть свой отдельный блокчейн, например Солана (SOL) или Эфир (ETH). В зависимости от задумки монета может использоваться для оплаты комиссий за транзакции, стейкинг, участия в управлении проекта и других целей.

Теперь токены. Главное отличие этого типа криптовалюты от предыдущего – это отсутствие необходимости создавать новый блокчейн, поскольку токены строятся на уже существующих сетях. По своей функции они похожи на монеты, но их действие или полезность обладает силой исключительно в рамках отдельного проекта, а не всего блокчейна.

Создание криптовалюты

Прежде чем приступить к разработке своего проекта нужно понимать, что для запуска монеты или токена необходимо разное количество ресурсов, времени и сил. Чтобы создать монету, вам наверняка понадобится целая команда разработчиков и других экспертов. Когда же при создании токена вы сможете исключить часть расходов за разработку своего блокчейна, используя уже существующие: Binance Smart Chain, Ethereum, Polygon, Solana, Near или другие.

Если вы все таки остановили свой выбор на монете, то при ее создании можно рассмотреть вариант с использованием форка уже работающих блокчейнов. Поскольку разработка сети с нуля может занять много времени. В качестве примера успешного форка предлагаем посмотреть на Bitcoin Cash (BCH) или Ethereum Classic (ETC). В большинстве своем успех такого проекта будет зависеть от его оригинальности и привлечения новых пользователей.

Запуск токена на работающем блокчейне уже заранее может сформировать правильную репутацию для вашего проекта и обеспечить ему определенный уровень безопасности. Вам по прежнему понадобятся технические знания, но благодаря изобилию информации в интернете на создание токена может уйти всего несколько минут. Особенно когда речь идет о BSC и Ethereum.

Если в основе вашей задумки лежит создание приложения DeFi или NFT игры, то для этого вполне подойдет обычный токен. Такие сети как BSC и Ethereum способны дать разработчикам довольно высокий уровень свободы и при этом обладают необходимой гибкостью. Если же предоставляемый уровень кастомизации токена вам кажется слишком ограниченным, то скорее всего вам придется запускать свою монету с отдельным блокчейном. Но какой бы варианты вы не выбрали, для достижения успеха вам понадобятся знания рынка, технологии и экономики.

Решения для создания криптовалюты

Первое с чего стоит начать рассмотрение возможных решений – это блокчейны. Самыми популярными на сегодняшний день являются сети Binance Smart Chain и Ethereum. Стандарт токенов ERC-20 и BEP-20 поддерживаются почти всеми криптовалютными кошельками, что является однозначным плюсом. Каждая из этих сетей разрешает пользователям создавать смарт-контракты и с их помощью запускать токены или децентрализованные приложения. При запуске DApps можно построить свою экосистему внутри блокчейна и таким образом увеличить функциональность токена.

При запуске своего токена дополнительным плюсом станет наличие удобных конструкторов, которые сделают большую часть работы за вас. Все что нужно сделать – это предоставить необходимые параметры и правила по которым криптовалюта будет работать.

Еще одно решение, которым вы можете воспользоваться – это сайдчейны. Они используют безопасность крупных блокчейнов и предоставляют дополнительные возможности для кастомизации. Сеть Polygon является ярким примером такого проекта. Она работает в связке с Ethereum, предоставляя такую же функциональность, но при этом обладает дешевыми комиссиями и быстрой скоростью работы.

На что обратить внимание

Обратите внимание на ценность вашего проекта, какую пользу он несет людям или какой интерес может удовлетворить. Чтобы определить полезность вашей криптовалюты, нужно с самого начала задуматься о ее особенности. Неважно будет это новый мем коин или еще один Unisawap.

Одной из важнейших составляющих любого проекта является его экономика. Именно она будет определять общее предложение, начальную цену или методы распределения. С ее помощью вы сможете привлечь других пользователей и обеспечить своему проекту будущее.

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

Этапы создания криптовалюты

В процессе создания вашей криптовалюты придется пройти несколько обязательных этапов. В зависимости от выбранной вами типа криптовалюты этапы создания будут отличаться. В монетах их будет больше.

Создание токена BEP-20

Поскольку создание токена объективно проще чем созданием монеты, мы решили сделать акцент именно на нем. Для начального ознакомления идеально подойдет BNB Chain. Этот блокчейн дешевый, популярный и достаточно надежный. Чтобы запустить токен нам потребуется кошелек MetaMask, базовые знания программирования, и BNB для оплаты транзакций.

Настройте кошелек MetaMask на основную сеть BSC. В этом вам поможет наша инструкция.

Откройте онлайн-приложение Remix, которое поможет развернуть и разработать смарт-контракт в сети BNB Chain. Выберите папку “Contracts” и создайте новый файл.

Дайте вашему файлу название. Затем проверьте, что у вас установлен правильный язык программирования. В данном случае – это Solidity, без него ваш смарт-контракт не будет работать.

Скопируйте код смарт-контракта BEP-20 в свой документ.

Измените название, символ, количество знаков после запятой и общее предложение согласно параметрам вашей монеты. В качестве примера мы выбрали Dimasik Coin (DMSK) с 18 десятичными знаками и общим предложением в 100 000 000 токенов. Не забудьте добавить нули, чтобы покрыть 18 десятичных разрядов.

После пройденных этапов скомпилируйте ваш смарт-контракт. Для этого поставьте галочку в окне “Auto Compile” и “Enable Optimisation”, после чего нажмите на кнопку “Compile”. Дальше у вас появится окно, где необходимо нажать на кнопку “ABI”, чтобы скомпилировать ABI контракта.

Нажмите на иконку эфира в левой части экрана. Выберите в качестве среды [injected Web3], а затем подключите MetaMask к приложению Remix. Проверьте, что выбрали контракт BEP20, и нажмите [Deploy]. Для этого придется заплатить комиссию за транзакцию. После запуска смарт-контракта проверьте публикацию исходного кода.

Перейдите на BSC Scan в раздел Verify Contract. Скопируйте адрес контракта в BscScan, выберите [Solidity (Single)] как тип компилятора и выберите версию компилятора, которая была у вас в приложении remix. Нажимаем продолжить.

Затем щелкните правой кнопкой мыши BEP20.sol в Remix и нажмите [Flatten]. Затем вам нужно будет предоставить Remix разрешение на оптимизацию кода.

Скопируйте код из BEP20_flat.sol в поле и убедитесь, что для [Optimization] установлено значение «Yes». Нажмите кнопку [Verify and Publish] внизу страницы.

Теперь вы можете минтить свой токен через BscScan, используя функцию «_mint call», которая находится в контракте. Перейдите к адресу вашего контракта на BscScan и нажмите [Write Contract], затем нажмите [Connect to Web3], чтобы подключить свой аккаунт MetaMask.

Прокрутите страницу до пункта «Mint» и введите количество токенов, которые вы хотите наминтить. Мы собираемся наминтить 100 000 000 DMSK. Не забудьте добавить десятичные знаки в данном случае 18. Нажмите [Write] и оплатите комиссию в MetaMask.

Все, токены появятся в вашем кошельке.

Итак, мы провели для вас небольшую экскурсию, где рассказали чем отличаются токены от монет. Выявили преимущества одних и недостатки других. Разобрали процесс создания токенов BEP-20 в блокчейне Binance Smart Chain.

Следующий шаг остается за вами. Используйте наш материал, как точку отсчета для создания собственных проектов. Но помните, что запуск токена это лишь половина работы. Чтобы проект оказался успешным, вам предстоит погрузиться в маркетинг, который поможет построить комьюнити и наладить коммуникацию с внешним миром.

Криптовалюта — как её создавать?

Я уверен, все знают, что такое криптовалюта, и возможно вы даже знаете, с чем её едят, и сами пользовались. В 2009 году благодаря Satoshi Nakamoto была создана всем известная Bitcoin, благодаря которой её автор заработал приличное состояние.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

И следует логичный вопрос: если первая криптовалюта появилась в 2008 году, то ведь давно уже в сети Интернет должны существовать ресурсы с гайдами, уроками и примерами создания таких вещей.

Действительно, такое есть, но, к сожалению, все уроки сводятся к: “Придумай, купи на сайте, внедри” или “Придумай, скачай, пользуйся с друзьями” и так далее. И никогда не рассматривается подробный процесс создания. В общем-то, данной статьёй я и хотел бы исправить настоящее положение вещей и всё-таки привнести в русскоговорящее комьюнити такую информацию и рассказать людям, как же всё-таки можно создать свою валюту.

Причин создания криптовалюты может быть море:
1. Например, у вас есть свой игровой сервер, и, вы хотите таким образом создать реальную игровую валюту;
2. Вы действительно хотите на этом заработать;
3. Вас подогревает интерес и вы хотите просто знать нутро цифровой валюты;

Это первые причины, которые пришли мне в голову, если у вас есть и другие причины — пишите их в комментарии.

Признаюсь честно, всё же одна страничка с гайдом по созданию виртуальной валюты в Интернете мною была найдена. И, грубо говоря, эту статью можно назвать очень вольным переводом, только с дополнениями и тому подобное, так как в оригинальной статье много недочётов и пробелов.

По ходу написания статьи я также буду создавать криптовалюту для пущей наглядности, да и чтобы самому не сбиться. Ссылка на репозиторий.

Итак, начнём:

Скачивание базового кода

“First things first”, как написано в оригинальной статье, мы должны подготовить окружение для разработки. Если найти на github-е любую криптовалюту, то вы можете увидеть, какое огромное количество кода там храниться. Конечно же, мы не будем писать всё с нуля, не нужно изобретать велосипед, тем более мы и не сможем, пока сами хотя бы не попробуем сделать для него руль.

И пример криптовалюты мы легко можем найти на просторах того же github. Конечно же, такой код я нашёл и скопировал в свой репозиторий, и вам нужно склонировать его к себе. Кто умеет, те пропускают этот раздел, а кто не умеет, те читают спойлер:

Есть много способов получить исходный код с github, но я расскажу про самый понятный и простой:
Переходите по ссылке и находите кнопку “Download ZIP”. У вас скачивается ZIP-архив, внутри которого находится весь исходный код.

Если же вы всё-таки хотите научиться использовать все возможности github и git, то в помощь вам вот эта книга, но предупреждаю, что это затратно по времени.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Установка библиотек и зависимостей

Об этом говорить мне проще всего, так как сам работаю на Ubuntu. Установить зависимости не составляет труда:
1. Открываете терминал нажатием Ctrl+Alt+T;
2. Вводите следующее:

3. Жмёте Enter;
4. По ходу установки пакетов разрешаете установку и прочее-прочее.

Честно говоря, на Mac OS поработать возможности не было, так что я приведу вам ровно то, что было написано в оригинальной статье:

Чтобы установить библиотеки, от которых зависит базовый код, вам нужно воспользваться MacPorts или Homebrew. Сам автор статьи предпочитает MacPorts, объясняя это тем, что он проще, сразу устанавливает в /opt и потому что он устанавливает универсальные сборки по умолчанию. Если же вы выберите Homebrew, то автор советует установить флаг напортив 32-bit. Но пример по установке всё же приведён через MacPorts.

Этот раздел будет чуть позже. В общем-то, все библиотеки и зависимости пригодятся нам позже — при сборке готового продукта, так что с этим я повременю, дабы не путать вас и себя.

Теперь, когда подготовка закончена, подойдём к самому главному — к редактированию кода.

Замена названия

Сейчас вы должны задуматься, как бы вы хотели, чтобы ваша криптовалюта называлась. Придумали? Отлично.
Базовый код, который вы скачали, является готовой, но ещё не скомпилированной криптовалютой, и эта криптовалюта называется FooCoin. Всё, что вам нужно сделать: это заменить везде в базовом коде названия FooCoin, Foo и т.д. на название вашей криптовалюты. Конечно, делать это вручную в 10 000 строках кода – дело долгое и бессмысленное.
Хорошо, что добрые люди давно облегчили нам задачу и сделали программы, которые позволяют массово заменять строки в файлах на другие.

Моя криптовалюта называется PuffCoin. Вот список тех слов, которые я буду заменять на свои:

Советую и вам составить подобный список.

Для замены есть множество программ, я сейчас перечислю некоторые.

Для Linux есть Regexxer (бесплатно). Для Mac OS — TextWrangler (её предлагает автор оригинальной статьи, бесплатно). Для Windows нашёл много, например: Search and Replace, Actual Search & Replace, HandyFile Find and Replace, NHRPLC. Надеюсь, проблем с их использованием не будет.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Также стоит переименовать файл foocoin-qt.pro на ***coin-qt.pro, написав название нижним регистром.

Выбор и настройка сетевых портов

Отлично, теперь перейдём к самому важному и интересному — технической стороне кода. Надеюсь, что сейчас перед вами открыта папка с базовым кодом.

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

Вам нужно выбрать 4 порта: два для P2P и RPC, и два для тестовых P2P и RPC (testnet) соединений. Конечно, порты нужно выбрать такие, чтобы они точно не использовались каким-нибудь другим приложением. Для этого можете перейти по ссылке и посмотреть, какие порты свободны. Лично я сделаю так же, как и автор оригинальной статьи, и для RPC выберу 55883 порт, для P2P выберу 55884 порт, а для testnet: RPC — 45883, P2P — 45884.

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

Файл src/bitcoinrpc.cpp: (RPC порт)

В следующей строке вы можете указать любой первоначальный адрес, по которому вы можете проверить дополнительные адреса. Если честно, то я не понял, для чего это, но у меня работало всё и без этого, так что это не обязательный параметр. Если кто может объяснить, то отпишитесь в комментариях. Заранее спасибо!
Файл src/net.cpp:
Строка 1000:

Настройка генерации валюты

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

В следующей строке вы можете изменить количество валюты, которое выдаётся за генерацию одного блока. Для этого вам просто нужно изменить:
Файл src/main.cpp:

Так как наша валюта является “крипто-”, значит, все транзакции происходят закрыто и только с использованием ключей. У каждого пользователя валюты есть публичный и приватный ключи. В коде у нас есть возможность самим установить, какой первый байт публичного ключа у нас будет. Это может быть символ или цифра. Выбрать цифру или символ можно из таблицы. Слева от символов “Character” стоят их числовые значения “Value”. Выберите символ и запомните его числовое значение. Так как моя криптовалюта называется PuffCoin, то я выбрал себе символ P, а его значение — 22.

Теперь нужно заменить на ваше значение следующую строку:
Файл src/base58.h:

Замена иконок и изображений

На выходе у нас будет готовое GUI приложение для пользователя и консольное приложение, используемое как для сервера, так и для клиента.

Для GUI тоже есть ресурсы, которые находятся в папке src/qt/res. Там хранятся иконки для приложения. Вы можете заменить какие-нибудь иконки своими, главное – это такое же имя и разрешение.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Также автор оригинальной статьи предлагает воспользоваться специальной утилитой для конвертирования иконок.

На этом первая часть гайда закончена. Надеюсь, что вскоре появится и вторая. Постараюсь сделать это побыстрее.

Как создать свою криптовалюту?

Осторожно! Много текста.

При создании новой криптовалюты вы должны определиться с тем, будет это монета или токен. Монета существует на собственном блокчейне, а токен – на уже существующем. За счет блокчейна достигается безопасность и децентрализованность криптовалют.

Создание токена требует меньше опыта и знаний, чем создание монеты. Для создания монеты обычно нужна команда разработчиков и экспертов. Для создания токена также нужны технические знания, но его можно создать за считаные минуты, используя такие блокчейны, как Ethereum, Binance Smart Chain, Solana и Polygon.

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

Популярными блокчейнами для создания цифровых валют являются Ethereum и Binance Smart Chain. Вы можете самостоятельно создать токен, используя шаблонный код, или воспользоваться платным сервисом по созданию монет. Еще один популярный способ создания токена – использование сайдчейнов, так как они предоставляют большую гибкость в разработке при сохранении достоинств основного блокчейна.

Прежде чем создать собственную криптовалюту, вам нужно определиться с вариантами ее использования, токеномикой и правовым статусом. Далее на этапе разработки необходимо выбрать блокчейн, механизм консенсуса и архитектуру. Затем вам необходимо провести аудит проекта и юридическую проверку. Несмотря на то, что создать криптовалюту может практически каждый, разработка надежного проекта требует серьезной работы и долгосрочной заинтересованности.

Введение

Идея создания собственной криптовалюты, сценариев использования и привлечения аудитории является захватывающей для многих поклонников криптовалюты. С чего лучше всего начать? Существует множество способов создания монет и токенов. Затраты и порог вхождения зависят от сложности вашего проекта. Если вы думаете о создании собственной криптовалюты, то в нашей статье изложены самые основы, которые помогут вам начать.

Что такое криптовалюта?

Разница между криптовалютными монетами и токенами

Создание монеты или создание токена

Монета

Токен

Запущена в собственной сети блокчейна

Запущен на существующем блокчейне с готовой пользовательской базой

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

Относительно просто создается с помощью готовых инструментов и общедоступного кода

Разработка блокчейна требует больше временных и денежных затрат

Разработка токена более быстрая, простая и относительно дешевая

Создание монеты

Создание токена

Создание токена на существующем блокчейне может повысить его репутацию и безопасность. Несмотря на то, что у вас не будет полного контроля над всеми характеристиками вашего токена, у вас все же остается пространство для кастомизации. Для создания токенов, особенно на BSC и Ethereum, в интернете существует множество сайтов и инструментов.

Что выбрать для своего проекта – монету или токен?

Если вы хотите расширить варианты использования монеты или блокчейна, то, скорее всего, лучше будет создать монету с собственным блокчейном. Создание нового блокчейна и монеты, безусловно, сложнее, чем выпуск криптотокена. Но если у вас получится, ваш проект принесет много инноваций и новых возможностей. Хорошими примерами являются Binance Smart Chain, Ethereum, Solana и Polygon.

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

Лучшие решения для создания криптовалюты

На что стоит обратить внимание при разработке криптовалюты

Помимо очевидного выбора между монетой и токеном следует обратить внимание на следующие ключевые области:

Полезность криптовалюты

Токеномика

Соответствие нормативным стандартам

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

6 шагов к созданию собственной криптовалюты

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

1. Выбор подходящей блокчейн-платформы

Если вы создаете токен, вам необходимо выбрать блокчейн, на котором вы выпустите свою криптовалюту. Популярными решениями являются BSC and Ethereum, но хорошим вариантом могут быть и сайдчейны. Чтобы создать монету, нужно подумать о проектировании своего блокчейна или о найме кого-то, кто сделает это за вас.

2. Выбор механизма консенсуса

3. Дизайн архитектуры блокчейна

4. Разработка блокчейна

Если у вас нет экспертных знаний в области разработки, то для реализации своих идей вам понадобится помощь со стороны. Вносить изменения в ключевые концепции и правила блокчейна, уже работающего в реальной среде, очень сложно. Чтобы убедиться, что все работает по плану, используйте тестовую сеть и в идеале сотрудничайте со всей командой разработчиков.

5. Аудит криптовалюты и ее кода

Аудиторские компании, такие как Certik, проверяют код вашего блокчейна и его криптовалюту на предмет уязвимостей. Затем вы можете опубликовать аудит публично и далее действовать в соответствии с его выводами. Этот процесс является гарантией безопасности для вас как для создателя проекта и для всех потенциальных пользователей и инвесторов.

6. Повторная проверка нормативного соответствия

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

7. Минтинг вашей криптовалюты

Независимо от того, создаете вы токен или монету, вам нужно будет сгенерировать единицы криптовалюты. Точный способ будет отличаться в зависимости от вашей токеномики. Например, токены с фиксированным предложением обычно минтятся за один раз с помощью смарт-контракта. Такие монеты, как биткоин, выпускаются постепенно по мере того, как майнеры валидируют новые блоки транзакций.

Как создать токен BEP-20

Чтобы создать простой токен BEP-20, вам требуются базовые навыки программирования для разворачивания смарт-контракта на Binance Smart Chain. Вам также потребуется установленный MetaMask и BNB для оплаты комиссий.

Как создать свою криптовалюту (токен) без единой строчки кода

Поделиться

Как создать свою криптовалюту (токен)

Сколько стоит запустить настоящий токен

В чем разница между блокчейнами

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Редакция BeInCrypto попыталась разобраться, как можно выпустить собственный токен, не написав ни единой строчки кода

P.S. Для тех, кто не хочет разбираться в предварительных деталях создания криптовалюты — переходите к подразделу «Как создать криптовалюту (токен)?».

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

На момент написания данного материала криптовалютные агрегаторы по разным подсчетам насчитывают от 11 000 до 20 000+ токенов и криптовалют. Большая часть из этой суммы — токены, и лишь единицы считаются настоящими криптовалютами.

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

Каждый токен — это самостоятельный блокчейн?

Не всегда. Большинство токенов развернуты на блокчейне Ethereum. Например, по данным Nomics, в сети Ethereum насчитывается более 12500 токенов, однако из этой суммы лишь чуть более 4160 имеют хоть какие-то торговые объемы. На втором месте — Binance Smart Chain, где есть более 8700 токенов. Выбор блокчейна — личное дело самого разработчика. Сети отличаются как по комиссионным издержкам, так и по размерам сообществ.

Важно понимать: созданный в одной сети токен не будет работать в другой. Единственный способ «перенести» токен — это воспользоваться так называемыми «мостами», но это тоже тема не для сегодняшнего материала.

Что нужно для создания криптовалюты (токена)?

Как создать криптовалюту (токен)?

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

Поскольку блокчейн-рынок уже более-менее начал свое развитие, энтузиасты развернули целую группу площадок по созданию токенов. Вы вряд ли найдете что-либо на русском языке, но от вас не потребуется особых лингвистических усилий, чтобы разобраться во всем.

Итак. Есть несколько сайтов, которые готовы без регистрации разобраться со всей технической составляющей за вас. Вот несколько из них:

Внимание! Редакция не несет никакую ответственность за принимаемые вами решения на вышеперечисленных веб-ресурсах. Максимально убедитесь в безопасности сайта перед созданием токенов на нем. Сегодняшний результат не гарантирует качество услуг в будущем.

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

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалютыИсточник: cointool.app

Перед началом создания токена вам необходимо синхронизировать свой кошелек с сайтом. Предполагается, что вы уже установили его себе в браузер. Кошелек понадобится для того, чтобы сайт самостоятельно создал смарт-контракт, через который и выпустит токены. Эта услуга платная, если вы создаете настоящий токен. Если же хотите просто бесплатно потестировать, то об этом расскажем дальше.

Для синхронизации на cointool.app нажмите на кнопку в правом верхнем углу «Connect Wallet». Выпадет окно вашего кошелька. Соглашаемся с условиями и подключаемся. Дальше приступаем к выбору сети для токена.

Выбор сети и стоимость создания криптовалюты (токена)

Синий раздел формы на cointool.app — это выбор блокчейн-сети/протокола масштабирования. О разнице между ними вам уже известно из раздела «Каждый токен — это самостоятельный блокчейн?». Если вы пропустили его — рекомендуем вернуться и прочитать.

На момент написания материала создание настоящего токена через cointool.app обойдется вам в копеечку. Если быть точнее, то в 0,1 ETH (

$400). В чем отличие настоящего токена от тестового? Создав настоящий токен, вы сможете залистить его на торговых площадках и торговать. Провернуть листинг с тестовым вряд ли получится.

Процесс создания как настоящего, так и тестового токена одинаковый. Даже в тестовом сценарии все равно придется платить за комиссию! Правда, бесплатными токенами. В нашем случае мы рассмотрим тестовый сценарий создания токена ERC20 на тестовой сети Ethereum под названием Ropsten.

Подключаем кошелек к сети

По умолчанию MetaMask подключается к Mainnet сети и показывает соответствующий баланс. Нам нужно переключиться на тестовую сеть Ropsten. Вы, конечно, можете выбрать и другие сети: Kovan, Rinkeby и Goerli.

Для подключения к тестовой сети открываем MetaMask > нажимаем сверху на кнопку «Сеть Ethereum Mainnet» > в выпадающем списке нажимаем на «Тестовая сеть Ropsten».

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Если у вас была криптовалюта на MetaMask, то теперь баланс обнулился. Все нормально: ваш кошелек всего лишь подключился к другой сети. Вы можете вернуться к прежней сети по вышеописанному методу, и баланс снова восстановится.

При подключении к Ropsten сайт cointool.app должен перезагрузиться и отобразить вверху справа выбранную сеть «Eth Ropsten». Если этого не произошло — убедитесь, что ваш кошелек подключен к сайту.

Итак, мы подключились к тестовой сети, когда уже создаем сам токен? Уже скоро. Остался последний пункт — получение бесплатных токенов. Для этого можете воспользоваться «кранами» (англ. faucet) токенов.

Вот несколько сервисов, которые раздают бесплатные токены для тестового пользования:

Выбирайте любой. Перейдя на сайт, вставьте ваш публичный адрес. Получить его можно открыв MetaMask и нажав на графу «Account 1». Как только отправили запрос на получение бесплатных токенов — придется подождать. Тестовые ETH попадут на ваш кошелек в течение 5-10 минут.

Внимание! Сайты никак не отображают успешную отправку ETH. Если вы начнете несколько раз отправлять заявки на ETH, то ваш кошелек внесут в черный список на 24 часа. Просто отправьте запрос и подождите. В течение 5-10 минут кошелек сам обновит баланс.

Устанавливаем настройки криптовалюты (токена)

Как только вы получили тестовые ETH, переходим к самому созданию токена. В форме на cointool.app указаны следующие поля:

Заполнять все поля необязательно — это опционально для ваших нужд. В нашем случае мы назвали тестовый токен Paprika Coin, а тикер — PPK. Остальные настройки оставили по умолчанию.

Оплачиваем создание смарт-контракта

Как только вы выставили все необходимые настройки > пролистываем вниз и жмем кнопку «Create Token». Откроется окно с кошельком и запросом на отправку ETH для создания контракта с вашим токеном. В нашем случае на это потребовалось 0.01 тестовых ETH.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Нажимаем «Подтвердить». После этого с тестового баланса спишется ETH, но новые токены нигде так и не появятся. Это нормально. Ваш кошелек, скорее всего, пока не поддерживает смарт-контракт с новыми токенами.

Узнаем детали смарт-контракта

Для отображения нам сперва нужно узнать адрес смарт-контракта, который создал токены. Для этого переходим во вкладку «Активность» и ищем транзакцию под названием «Развертывание контракта», за которую ранее и заплатили 0,1 ETH. Жмем на транзакцию, а в деталях нажимаем на «View on block explorer».

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалютыИсточник: etherscan.io

Как видно выше, вас перебросит на сайт etherscan.io. Здесь расписаны все детали создания смарт-контракта вашего токена. Находим строку «To», где написано «Contract» и адрес самого контракта. Копируем этот адрес. Дальше открываем главную страницу MetaMask > внизу жмем «Import Tokens» > в поле «Адрес контракта токена» вставляем скопированный адрес.

Кошелек должен автоматически подхватить данные импортируемого смарт-контракта, включая тикер токена и систему исчислений. Нажимаем «Add Custom Token».

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

И вот, как видно ниже, созданные токены (в нашем случае Paprika Coin) теперь отображаются у вас в кошельке.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Вот и все! Внешний вид токена (логотип, описание, ссылки на социальные страницы) можно тоже указать в разделе «Create token» > «Create token view» на cointool.app. Дальше тестовый токен можно отправлять на другие кошельки в сети Ropsten, которые тоже должны импортировать настройки смарт-контракта. Создать настоящий токен можно по абсолютно схожему сценарию, только понадобятся не тестовые ETH, а реальные.

Есть что сказать? Напишите нам или присоединяйтесь к дискуссии в нашем Телеграм-канале.

Как создать свою криптовалюту (токен) без единой строчки кода

Содержание статьи:

Редакция BeInCrypto попыталась разобраться, как можно выпустить собственный токен, не написав ни единой строчки кода

P.S. Для тех, кто не хочет разбираться в предварительных деталях создания криптовалюты — переходите к подразделу «Как создать криптовалюту (токен)?».

На момент написания данного материала криптовалютные агрегаторы по разным подсчетам насчитывают от 11 000 до 20 000+ токенов и криптовалют. Большая часть из этой суммы — токены, и лишь единицы считаются настоящими криптовалютами.

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

Каждый токен — это самостоятельный блокчейн?

Важно понимать: созданный в одной сети токен не будет работать в другой. Единственный способ «перенести» токен — это воспользоваться так называемыми «мостами», но это тоже тема не для сегодняшнего материала.

Что нужно для создания криптовалюты (токена)?

Как создать криптовалюту (токен)?

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

Поскольку блокчейн-рынок уже более-менее начал свое развитие, энтузиасты развернули целую группу площадок по созданию токенов. Вы вряд ли найдете что-либо на русском языке, но от вас не потребуется особых лингвистических усилий, чтобы разобраться во всем.

Итак. Есть несколько сайтов, которые готовы без регистрации разобраться со всей технической составляющей за вас. Вот несколько из них:

Внимание! Редакция не несет никакую ответственность за принимаемые вами решения на вышеперечисленных веб-ресурсах. Максимально убедитесь в безопасности сайта перед созданием токенов на нем. Сегодняшний результат не гарантирует качество услуг в будущем.

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

Перед началом создания токена вам необходимо синхронизировать свой кошелек с сайтом. Предполагается, что вы уже установили его себе в браузер. Кошелек понадобится для того, чтобы сайт самостоятельно создал смарт-контракт, через который и выпустит токены. Эта услуга платная, если вы создаете настоящий токен. Если же хотите просто бесплатно потестировать, то об этом расскажем дальше.

Для синхронизации на cointool.app нажмите на кнопку в правом верхнем углу «Connect Wallet». Выпадет окно вашего кошелька. Соглашаемся с условиями и подключаемся. Дальше приступаем к выбору сети для токена.

Выбор сети и стоимость создания криптовалюты (токена)

Синий раздел формы на cointool.app — это выбор блокчейн-сети/протокола масштабирования. О разнице между ними вам уже известно из раздела «Каждый токен — это самостоятельный блокчейн?». Если вы пропустили его — рекомендуем вернуться и прочитать.

На момент написания материала создание настоящего токена через cointool.app обойдется вам в копеечку. Если быть точнее, то в 0,1 ETH (

$400). В чем отличие настоящего токена от тестового? Создав настоящий токен, вы сможете залистить его на торговых площадках и торговать. Провернуть листинг с тестовым вряд ли получится.

Процесс создания как настоящего, так и тестового токена одинаковый. Даже в тестовом сценарии все равно придется платить за комиссию! Правда, бесплатными токенами. В нашем случае мы рассмотрим тестовый сценарий создания токена ERC20 на тестовой сети Ethereum под названием Ropsten.

Подключаем кошелек к сети

По умолчанию METAMASK подключается к Mainnet сети и показывает соответствующий баланс. Нам нужно переключиться на тестовую сеть Ropsten. Вы, конечно, можете выбрать и другие сети: Kovan, Rinkeby и Goerli.

Для подключения к тестовой сети открываем MetaMask > нажимаем сверху на кнопку «Сеть Ethereum Mainnet» > в выпадающем списке нажимаем на «Тестовая сеть Ropsten».

Если у вас была криптовалюта на MetaMask, то теперь баланс обнулился. Все нормально: ваш кошелек всего лишь подключился к другой сети. Вы можете вернуться к прежней сети по вышеописанному методу, и баланс снова восстановится.

При подключении к Ropsten сайт cointool.app должен перезагрузиться и отобразить вверху справа выбранную сеть «Eth Ropsten». Если этого не произошло — убедитесь, что ваш кошелек подключен к сайту.

Итак, мы подключились к тестовой сети, когда уже создаем сам токен? Уже скоро. Остался последний пункт — получение бесплатных токенов. Для этого можете воспользоваться «кранами» (англ. faucet) токенов.

Вот несколько сервисов, которые раздают бесплатные токены для тестового пользования:

Выбирайте любой. Перейдя на сайт, вставьте ваш публичный адрес. Получить его можно открыв MetaMask и нажав на графу «Account 1». Как только отправили запрос на получение бесплатных токенов — придется подождать. Тестовые ETH попадут на ваш кошелек в течение 5-10 минут.

Внимание! Сайты никак не отображают успешную отправку ETH. Если вы начнете несколько раз отправлять заявки на ETH, то ваш кошелек внесут в черный список на 24 часа. Просто отправьте запрос и подождите. В течение 5-10 минут кошелек сам обновит баланс.

Устанавливаем настройки криптовалюты (токена)

Как только вы получили тестовые ETH, переходим к самому созданию токена. В форме на cointool.app указаны следующие поля:

Заполнять все поля необязательно — это опционально для ваших нужд. В нашем случае мы назвали тестовый токен Paprika Coin, а тикер — PPK. Остальные настройки оставили по умолчанию.

Оплачиваем создание смарт-контракта

Как только вы выставили все необходимые настройки > пролистываем вниз и жмем кнопку «Create Token». Откроется окно с кошельком и запросом на отправку ETH для создания контракта с вашим токеном. В нашем случае на это потребовалось 0.01 тестовых ETH.

Нажимаем «Подтвердить». После этого с тестового баланса спишется ETH, но новые токены нигде так и не появятся. Это нормально. Ваш кошелек, скорее всего, пока не поддерживает смарт-контракт с новыми токенами.

Узнаем детали смарт-контракта

Для отображения нам сперва нужно узнать адрес смарт-контракта, который создал токены. Для этого переходим во вкладку «Активность» и ищем транзакцию под названием «Развертывание контракта», за которую ранее и заплатили 0,1 ETH. Жмем на транзакцию, а в деталях нажимаем на «View on block explorer».

Как видно выше, вас перебросит на сайт etherscan.io. Здесь расписаны все детали создания смарт-контракта вашего токена. Находим строку «To», где написано «Contract» и адрес самого контракта. Копируем этот адрес. Дальше открываем главную страницу MetaMask > внизу жмем «Import Tokens» > в поле «Адрес контракта токена» вставляем скопированный адрес.

Кошелек должен автоматически подхватить данные импортируемого смарт-контракта, включая тикер токена и систему исчислений. Нажимаем «Add Custom Token».

И вот, как видно ниже, созданные токены (в нашем случае Paprika Coin) теперь отображаются у вас в кошельке.

Как создать свой токен криптовалюты

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
XtraProfit
27/06/2022 «8bit»
Instant! The amount of 3.61 USD has been deposited to your account.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
XtraProfit
18/06/2022 «8bit»
Instant! The amount of 7.25 USD has been deposited to your account.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
XtraProfit
08/06/2022 «robotics.online»
Paying amazing legit site! Received Litecoin +0,89707 LTC ≈ 57,31 US$ From.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
XtraProfit
30/04/2022 «8bit»
Instant! The amount of 15.78 USD has been deposited to your account.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты
Zulya
24/02/2022 «ExtraCrypto.biz»
not paying waiting 3 days.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

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

1. Установите Waves Exchange

Для начала вам нужно скачать Waves Wallet.

Выберите свою операционную систему, загрузите, разархивируйте и установите.

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

Добро пожаловать в Waves Wallet и Waves DEX.

2. Создайте свой токен криптовалюты

Обратите внимание, что для создания вашей криптовалюты вам понадобится как минимум 1 токен Waves в вашем кошельке. Вы все еще можете заполнить детали, но у вас не будет доступа к кнопке Generate.

Выберите опцию Генерация токена в левой колонке. Теперь вам нужно ввести данные вашей новой криптовалюты.

3. Попытка продать токены

Отсюда вы можете начать пытаться продать свои недавно отчеканенные токены криптовалюты. На протяжении всего урока вы видели создание нашего нового токена. Конечно, это бесполезно в его нынешнем облике.

Если вы хотите попробовать и продать свои токены, вы можете создать несколько списков объявлений о продаже на Waves DEX, пытаясь соблазнить людей. Но если ваш токен, такой как наш, не имеет привязанности к криптографическому проекту или даже к достойной причине, вам может быть трудно убедить людей инвестировать в вашу монету.

На этом этапе, если вы запускаете ICO, вы должны указать свой токен под различными валютными парами, предлагаемыми на Waves DEX. По умолчанию валютная пара используется для [вашего токена] / Waves. Перейдите к тикерам DEX и введите полное имя своего токена, как показано на рисунке ниже.

Теперь у вас есть полный список валютных пар для вашего токена. Вы можете указать сумму, которую хотите продать за Биткойн, Ethereum, Monero и другие криптовалюты, а также фиатные валюты, включая доллары США, евро и фунты стерлингов.

4. Отправьте пользовательские токены криптовалюты своим друзьям / семье / коллегам

В противном случае вы можете отправить свои собственные токены криптовалюты своим друзьям, родственникам, коллегам или другим за очень небольшую плату. Платформы Waves взимают менее 0,01 доллара США за каждую транзакцию, поэтому банк не может разослать вашу криптовалюту бесплатно.

Вы можете отправлять свои токены только на адреса кошелька Waves. Отправка его куда-либо еще приведет к потере.

Кошелек Waves имеет приятную функцию, которая позволяет отправлять токен одновременно на несколько адресов, сохраняя при этом повторяющийся процесс ввода для отдельных адресов. Вы также можете указать сумму для каждого адреса.

Является ли платформа Waves простой в использовании?

Процесс создания собственной криптовалюты Waves невероятно прост. В кратчайшие сроки вы можете создать свою собственную криптовалюту и отправить ее своим друзьям или даже попытаться продать ее через Waves DEX.

Учтите, что создание токена на платформе Waves — это не бесплатный билет ту зе мун. Как уже упоминалось, если за вашим токеном нет продукта или услуги, зачем кому-то вкладывать деньги?

Тем не менее, вы можете использовать свою криптовалюту в других областях. Это не должно быть инвестиционным средством.

Вы можете выдать жетоны в свой офис и попросить их проголосовать за изменения или предстоящие события, или раздать их своей семье и проголосовать, куда поехать в отпуск. Как насчет частной внутренней платежной системы для форума или сайта? Политик Ларри Шарп создал Sharpecoin во время его губернаторского забега в Нью-Йорке.

Как создать собственный токен на базе ERC20 от Ethereum и запустить ICO за 20 минут

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

Путем наглядного примера по запуску собственного ICO, эта статья нацелена на объяснение основ функционирования смарт-контрактов (англ. smart-contract) в блокчейн-сети Ethereum.

Основы blockchain-сети Ethereum

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

Смарт-контракты : Смарт-контракты — это самозапускающиеся программные блоки, которые функционируют на блокчейне Ethereum. Смарт-контракты способны обрабатывать не только кодовую часть, но также и информационную. Такие контракты способны принимать решения, взаимодействовать с другими контрактами, хранить данные и обмениваться Ether (единица криптовалюты в блокчейне Ethereum) между пользователями.

Solidity : Solidity — это язык для создания смарт-контрактов.

MetaMask/Mist/Кошелек MEW : Все это является цифровой средой, которая хранит ваши Ether-средства и другие токены, на основе Ethereum.

Шаг 1: Код

Откройте ваш любимый текстовый редактор и вставьте следующий код:

Вышеуказанный код для создания простого ERC20 токена написан на языке Solidity. Он хорошо прокомментирован и его можно легко понять. Вставив код в ваш текстовый редактор, найдите надпись «CHANGE THIS». Здесь вам необходимо данные, в зависимости от характеристик вашего токена. В моем случае, я назвал мой токен HashnodeTestCoin (HTCN). Общий объем выпуска ограничен и составляет 1000 токенов HTCN, однако минимально-возможное количество для хранения HTCN равняется 0.000000000000000001, поскольку в строке «decimal» установлено значение 18 — стандартное количество знаков после запятой.

Вдобавок, владелец контракта (тот, кто его исполняет), получает все начальные токены. Я установил ценовое соотношение для ICO по следующим образом:

1 ETH = 10 HTCN

Это значит, что если кто-то отправит нашему смарт-контракту 1 ETH, то в обмен получит 10 HTCN.

Шаг 2

Скачайте MetaMask — расширения для Chrome, чтобы сгенерировать цифровой-кошелек. Владелец этого кошелька является и владельцем смарт-контракта. В качестве альтернативы, можно использовать Mist или My Ether Wallet. Для простоты примера, в нашем проекте мы будем использовать расширение MetaMask.

Скачав и установив расширение, создайте аккаунт, защищенный паролем. Затем, в верхнем левом углу расширения выберите «Ropsten TestNet». Прежде чем запустить контракт в Main-сети Ethereum’а, мы протестируем наш контракт с помощью TestNet, чтобы убедиться, что все работает как было запланировано. Выглядит все это следующим образом:

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Теперь перейдите к Remix IDE (онлайн-компилятор и отладчик Solidity) и вставьте код, который вы изменили под свои параметры. Не обращайте внимания на все возможные предупреждения. Затем перейдите в настройки и уберите флажок «Enable optimization», если он установлен.

Дальше перейдите во вкладку «Run» и нажмите на кнопку «Create», которая расположена под надписью вашего токена. Нажав на кнопку, MetaMask предложить приобрести несколько единиц Ether для теста и отправит транзакцию. Выглядит примерно так:

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Убедитесь, что вы используете сеть Ropsten TestNet, а не MainNet и нажмите «Submit». Вас перенаправит на сервис Etherscan, где можно отследить текущую транзакцию. Для верификации транзакции может потребоваться примерно 30 секунд. Как только произойдет подтверждение, выглядеть все будет следующим образом:

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Поздравляю! Вы только что запустили собственный смарт-контракт. Заметьте, что адрес, указанный на изображении свыше — это адрес вашего смарт-контракта.

Теперь пора проверить, работает ли все на самом деле.

Шаг 3

Если ранее все было выполнено в соответствии с инструкцией, вам должны прийти все начальные токены (в моем случае — 1000 HTCN), как только вы добавить их в свой кошелек. Поэтому скопируйте адрес контракта, перейдите в MetaMask – > Add Token и вставьте скопированный адрес. Выглядит все это дело так:

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Нажмите на кнопку «Add» и перезагрузите MetaMask. Теперь вы должны увидеть всю начальную поставку (в моем случае — это все те же 1000 HTCN).

Шаг 4

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

Теперь перейдите в Etherscan на адрес ваше смарт-контракта и нажмите вкладку «Contract Code».

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Нажмите на ссылку «verify and publish». Перейдя на новую страницу, заполните все детали, начиная с версии компилятора и возможностью оптимизации. Также не забудьте вставить исходный код нашего контракта, который мы скомпилировали в первом шаге.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

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

Шаг 5

Чтобы окончательно запустить контракт, остается только переключить с TestNet на MainNet в расширении MetaMask (в верхнем левом углу расширения) и повторить шаги со 2 по 4. Обратите внимание, что для запуска контракта на MainNet понадобится потратить настоящий Ether. Поэтому не запускайте контракт до тех пор, пока не будете уверены на 100% (Смарт-контракты невозможно изменить и нельзя обновить после запуска). В нашем уроке, мы продолжим использовать TestNet.

Покупка токенов за Ether

В вашем ICO, пользователи будут покупать ваши токены за ETH. Помните, что мы установили цену в 1 ETH = 10 HTCN, пока разрабатывали контракт? Так вот, если пользователь захочет на вашем ICO купить 10 HTCN, ему придется заплатить 1 ETH. Давайте проверим это на практике.

Перейдите в MetaMask, создайте новый аккаунт и заполните его для теста несколькими Ether. Как только на аккаунте будут средства, нажмите «Send» и в поле адреса, вставьте адрес вашего смарт-контракта. В поле для количества токенов, введите 2 (ETH).

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалютыОтправьте 2 ETH и дождитесь подтверждения транзакции. Перезагрузите MetaMask и проверьте ваши токены через несколько секунд. Новый пробный аккаунт должен получит 20 HTCN (или другую сумму, в зависимости от того характеристик контракта) а у владельца контракта (в нашем случае это вы) должно остаться 980 (или около того) токенов HTCN.

Как создать свой токен криптовалюты. Смотреть фото Как создать свой токен криптовалюты. Смотреть картинку Как создать свой токен криптовалюты. Картинка про Как создать свой токен криптовалюты. Фото Как создать свой токен криптовалюты

Вдобавок вы должны получить 2 ETH.

Поздравляю с успехом!

Запуск страницы ICO

Чтобы отобразить количество ETH, привлеченное нашим проектом, мы будем использовать а нашем сайте библиотеку JavaScript, под названием Web3.js.

Откройте исходник страницы Hashnode Test Coin ICO и проверьте код в последнем

Источники информации:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *