ГайдыNodeSocialFi

Farcaster — новый децентрализованный социальный протокол на базе Optimism!

Обновлено: 14.07.2024 · 5 мин
Кирилл Иконостасов

Farcaster— это децентрализованный социальный протокол на базе Optimism.

Проект собрал 180$ млн от крупнейших фондов, таких как a16zcrypto, Coinbase Ventures, Multicioin Capital. Кроме топовых фондов, у проекта топовые активные пользователи. Например, Виталик Бутерин.

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

Запуск Farcaster Hubble

Официальные рекомендуемые требования:

  • 16 GB of RAM
  • 4 CPU cores or vCPUs
  • 160 GB of free storage (мы рекомендуем брать сервер от 240 GB)

Перед установкой ноды Farcaster нам необходимо выполнить несколько действий:

  1. Арендовать виртуальную машину
  2. Зарегистрировать аккаунт в Warpcast (клиент, для работы с протоколом Farcaster)
  3. Создать API ключи

Для установки Farcaster Bubble мы арендовали сервер на платформе Xorek.cloud.Оплачивать услуги на этой платформе можно как российскими рублями, так и криптовалютой. Для запуска ноды подойдет сервер, отмеченный на скрине ниже:

xorek.jpg

Для регистрации аккаунта на Warpact переходим на сайт и проходим стандартную регистрацию.

Важно: активация аккаунта обойдется пользователю в 5$.

После создания аккаунта, заходим во вкладку Profile > нажимаем ... > about > копируем FID и сохраняем в блокнот

Screenshot_2.jpg

Наша Farcaster Bubble будет взаимодействовать с блокчейном Ethereum и Optimism, поэтому нам необходимо создать API ключи для этих сетей.

Сделать это можно следующим образом:

1) Переходим на сайт Infura 2) Регистрируем аккаунт 3) Нажимаем "Create new API key"

Screenshot_3.jpg

Отмечает нужные сети (Ethereum и Optimism) и сохраняем настройки.

Screenshot_4.jpg

После этого переходим во вкладку Active Endpoints, копирует API ключи и сохраняем их в блокнот.

Screenshot_5.jpg

Запуск Farcaster Bubble

Подготовка сервера

Обновляем информацию о доступных пакетах, а затем установливаем все доступные обновления для установленных пакетов.

sudo apt update && sudo apt upgrade -y
sudo apt-get install cron

После установки проверяем, что служба cron запущена:

sudo systemctl start cron
sudo systemctl enable cron

Устанавливаем пакет "screen" (позволяет запускать несколько терминальных сессий в одном окне и переключаться между ними).

sudo apt install screen -y

Устанавливаем пакет "npm" (установки и управления библиотеками и инструментами, необходимыми для работы с JavaScript)

sudo apt install npm -y

Перезагружаем сервер

reboot

Создаем новую сессию с именем Hubble

screen -S Hubble

Запускаем установочный скрипт:

curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash

Важно: во время установки, скрипт напомнит Вам о том, что установка ноды не будет награждаться. Вам неободимо согласиться и ввести слово "yes"

Screenshot_1.jpg

Aptos Network также предупреждал, что не планирует распределять награды на тех, кто запускал ноды в тестовой сети. При этом в итоге все равно раздал всем, кто заполнил форму на валидатора по 1500$.

Дожидаемся завершения скрипта и вводим следующие данные конфигурации по порядку (мы их сохраняли в блокнот на первых шагах):

  1. URL RPC Ethereum Mainnet
  2. URL RPC OP Mainnet
  3. FID Farcaster
cl_logo_footer
Популяризируем crypto и Web3, помогаем проектам автоматизировать процессы работы с трафиком и онбординогом новых пользователей

Услуги криптопроектам

КонсультацииТрафикКонтент

Следи за нами в соцсетях

CryptoLayer © 2019-2024