June 1, 2023

Bitcoin NFT Guide

Для работы с Bitcoin нам понадобится два основных кошелька - Xverse и Unisat. Первый более удобный, второй более функциональный, но в будущем вам нужно будет их совмещать. Чтобы не переводить ваши деньги на два разных кошелька, вы можете сделать намного легче и удобнее. Создаем кошелек в Xverse и сохраняем сид-фразу. После чего создаем НЕ новый кошелек в Unisat а просто импортируем сид-фразу с Xverse. В итоге получится так что у вас будет два разных кошелька (в плане технической составляющей) на одном сиде.

Для того чтобы импортировать сид-фразу в Unisat вам нужно открыть меню кошелька и нажать HD Wallet #1. После чего тыкнуть плюсик и выбрать Restore from mnemonics, куда мы и вставляем ваш сид.

С созданием кошельков мы разобрались. Далее. Как правильно пополнить ваш кошелек, ведь у Биткоина не единый адрес на все как например у Metamask. Самое основное что вам нужно знать это что кошелек который начинается на цифру 3 может принять ТОЛЬКО ТОКЕНЫ BTC. Если вы отправите на него NFT (Ordinals) или BRC-20 токены - они сгорят. Кошелек который начинается на bc1p можно использовать для принятия также токенов BTC, NFT (Ordinals) и разных BRC-20 токенов на блокчейне битка. Также очень важный момент. Если у вас например есть какой-то BRC-20 токен на кошельке, то чтобы выставить его на продажу на Unisat, вам нужно будет иметь токены BTC именно на bc1p кошельке. Токены с первого кошелька не подойдут. Но, токены BTC легко можно переводить между кошельками которые начинаются на 3 и на bc1p, так что с этим проблем у вас быть не должно.

Блокчейн биткоина работает в целом также как и большинство других PoW сетей. Основной сервис где мы можем трекать статус своих транзакций это Mempool. Переходим на сайт, вставляем в поиск хеш нашей транзакции и смотрим на стрелочку, она покажет в каком блоке находится ваша транзакция. Оранжевые квадратики это блоки которые еще не были обработаны, синие - те, где транзакции уже взялись в обработку и пошел процесс подтверждения. Блоки в биткоине почти всегда выпускаются регулярно в среднем каждые 5-8 минут, но иногда из-за нагрузки на сеть блоки могут выпускаться раз в 20-30 а то и 40 минут. Из-за чего создается большая очередь транзакций и сильно вырастает комиссия сети. Поэтому никогда не жалейте лишних пару $ на переплату за газ, ведь если вы сэкономите на этом - ваша транзакция может надолго застрять в блокчейне.

Некоторые лаунчпады, например как Ordkit, предоставляют возможность минтить NFT на выбор в двух сетях - BTC или ETH. В случае если мы выбираем ETH то транзакция, очевидно, пойдет через Metamask кошелк. Если в будущем у вас будет выбор для минта (например на этом же Ordkit) между этими двумя блокчейнами - всегда выбираем ETH. Транзакции в ETH намного быстрее подтверждаются и зачастую обходятся на порядок дешевле чем BTC. Имейте это ввиду. Но все же большинство площадок предлагают минт только в BTC.

Торги абсолютно каждой NFT коллекции которую вы сминтите начнутся на Magic Eden. После того как NFT придет на ваш кошелек, она появится у вас во вкладке My items. Там же вы сможете выставить свою NFT на продажу. Плата комиссий за выставление NFT или за смену цены листинга не снимается. Magic Eden работает по такому принципу что если вы купили NFT какой-то коллекции через их площадку - эта NFT резервируется за вами. Это означает то что какой-то другой кошелек НЕ сможет перебить вашу транзакцию на покупку отправив свою с большим газом. Кто первый тыкнул купить и отправил транзакцию - того и NFT. Довольно справедливо учитывая медлительность блокчейна. NFT покупатель получает после подтверждения транзакции в блокчейне, поэтому иногда нужно будет подождать. Но, если деньги списались с вашего кошелька, можете не переживать - NFT вы 100% получите, просто возможно с небольшой задержкой.

Что касается BRC-20 токенов то основным маркетплейсом выступает Unisat, который работает только с кошельком Unisat. Но это не обычная для большинства биржа где можно продать свои токены просто нажав SELL по стакану. Тут все немного сложнее. Как только ваши токены поступят на кошелек - переходим на страницу торгов. Далее тыкаем на My Inscriptions. Ваши токены будут под колонкой available, если они там - продать вы их не сможете. Для того чтобы открыть ваши токены к продаже вы должны нажать кнопку List, выбрать количество токенов которые вы хотите разблокировать и подтвердить транзакцию. Через какое-то время ваши токены перенесутся с available в transferable. ВАЖНО. Продать вы сможете ТОЛЬКО ровно то количество которое вы сделали transferable. Соответственно если вы хотите продать например ваши токены частями, нужно будет делать эту операцию на каждую часть и каждый раз платить комиссию + ожидание. После того как ваши токены оказались в transferable, опять тыкаем на кнопочку List, выбираем по какой цене хотим выставить вашу пачку токенов и подтверждаем. ВАЖНО. Цена выставляется в SATOSHI а не в $.

После того как вы успешно выставите ваши токены, ваш листинг появится во вкладе My orders (справа от Orders). Там же и появится сообщение о покупке ваших токенов.

Если кратко то прицнип работы такой. Берем два случая и расписываем кратко действия по порядку.

1) Минт NFT(Ordinals). Минтим NFT — ждем подтверждения транзакции — получаем NFT на свой кошелек — продаем NFT на Magic Eden через вкладку My items — получаем токены BTC

2) Минт BRC-20 токена. Минтим токен (для получения BRC-20 токенов важно указывать ТОЛЬКО кошелек который начинается на bc1p) — ждем подтверждения транзакции — получаем токены на свой Unisat кошелек — переходим на Unisat маркетплейс на страницу торгов токена — подключаем кошелек с токеном — делаем токены с available на transferable — продаем токены.