#tokens
Уже во всю идет знакомство с фракталом, цена растет, хайп набирает обороты и майнинг новых токенов уже активен. Котиков мы начали майнить ещё прошлым утром. Теперь, когда всё грамотно разжевали, делимся с вами:
// CAT Protocol — инновационное решение на основе UTXO для Bitcoin, названное Covenant Attested Token (CAT) Protocol. Используется в смарт контрактах для управления майнингом и передачи токенов.
Вы уже знакомы с майнингом благодаря разным проектам, как на Солане, так и на Биткоине — например, PAW, ORE, PEPE и другие. Сейчас у нас примерно такой же сценарий, только с другими компонентами.
// Для майнинга нам понадобится:
— Сервер (на ваше усмотрение);
— Docker;
— Node.js;
— Git.
Перейдем к установке:
// Установка Docker:
apt update
apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
apt update
apt install docker-ce -y
sudo systemctl start docker
sudo systemctl enable docker
// Установка Node.js
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
nvm install 20
npm install -g yarn
// После установки всех пунктов выше на сервер открываем терминал и по очереди набираем:
npm install -g yarn
git clone https://github.com/CATProtocol/cat-token-box.git
cd cat-token-box
yarn install
yarn build
cd packages/tracker
yarn install
yarn build
docker compose up -d
cd ../../ && docker build -t tracker:latest .
docker run -d \
--name tracker \
--add-host="host.docker.internal:host-gateway" \
-e DATABASEHOST="host.docker.internal" \
-e RPCHOST="host.docker.internal" \
-p 3000:3000 \
tracker:latest
Ожидаем ~20 минут синхронизации с трекером, проверяем тут.
// В терминале продолжаем набирать:
cd packages/cli
yarn install
yarn build
// Создаем файл с названием config.json, начинку далаем следующую:
{
"network": "fractal-mainnet",
"tracker": "http://127.0.0.1:3000",
"dataDir": ".",
"maxFeeRate": 30,
"rpc": {
"url": "http://127.0.0.1:8332",
"username": "bitcoin",
"password": "opcatAwesome"
}
// Создаем кошелек и получаем сид-фразу командой:
yarn cli wallet create
// Для получения адреса кошелька вписываем:
yarn cli wallet address
Полученный адрес используем для отправки на него токенов $FB. Токены нужны для оплаты минтов майнинга.
// Для старта майнинга пишем:
yarn cli mint -i 45ee725c2c5993b3e4d308842d87e973bf1951f5f7a804b21e4dd964ecd12d6b0 5
// Для проверки баланса намайненых монет пишем:
yarn cli wallet balances
PS. Чтоб остановить ноду или прервать любой процесс в терминале жмем Ctrl + C.
Майнинг будет идти еще как минимум пару дней, проект собрал много хайпа и некоторые сервисы уже внедряют максимально простой способ фарма без поднятия серверов. Для отслеживания газа во фрактале используем Fractal Mempool, последние сутки газ только растет, но блоки проходят очень быстро.
Для мануального минта CAT появились уже появилось две площадки:
— Первая от Zen'a, на которой можно как минтить, так и отслеживать статус определенной руны;
— Вторая от BtcTerminal, с похожим функционалом.
С газом в ~2,000 sat/vB один минт (5 монет) выходят примерно в ~$0.5 в монете $FB. По монете CAT сминчено уже около 42% сапплая, ждем солда, вторички и считаем прибыль.
Public Discord / YouTube / Twitter / VK / Website