![[Pasted image 20240606101049.png]]
# Описание
> [!info] **Децентрализованный социальный протокол на базе Optimism.**
*Он позволяет пользователям создавать профили, публиковать сообщения и взаимодействовать друг с другом, подобно известным социальным сетям, таким как Reddit или X (ранее Twitter). Сохраняя при этом высокий уровень приватности и безопасности. * *Проект стремится уменьшить зависимость от централизованных платформ, таких как Facebook или Twitter, предоставляя альтернативу, которая не контролируется одной компанией или группой.*
- 🛡️ ***Приватность и безопасность:***
> Использование блокчейна обеспечивает защиту личных данных и предотвращает несанкционированный доступ.
- 🚨 ***Цензуроустойчивость:***
> Децентрализованная природа Farcaster делает его менее уязвимым к цензуре со стороны правительств или корпораций.
- 🪬 ***Устойчивость к отказам:***
> Распределенная структура увеличивает надежность сети, снижая риски сбоев и отключений.
- 😼 ***Возможные проблемы:***
> На начальных этапах у проекта могут возникнуть сложности с масштабированием и производительностью. Также вопросы регулирования и юридической неопределенности могут влиять на распространение платформы.
___
*Проект Farcaster может стать значимым игроком в области социальных сетей, если сможет преодолеть начальные трудности и привлечь достаточное количество пользователей, ценящих приватность и децентрализацию.*
___
#### Раунды финансирования
> [!success]- **Series A** 21 May 2024. *Собрали $ 150.00M*
> [Источник](https://danromero.org/farcaster-update/)
> Инвесторы:
> ![[Pasted image 20240615223953.png]]
> [!success]- **Seed** 13 Jul 2022. *Собрали $ 30.00M*
> [Источник](https://danromero.org/farcaster/)
> Инвесторы:
> ![[Pasted image 20240615224214.png]]
#### Что такое Warpcast?
Warpcast — это приложение, разработанное на базе протокола Farcaster. Аналог Facebook и X (👀 бывший Twitter). Оно позволяет пользователям делиться со своей аудиторией короткими постами (также известными как слепки) длиной около 320 символов. Это публичные сообщения, которые могут быть простыми постами или постами со вставками, такими как фотографии или ссылки. Пользователи также могут подписываться на интересующих их личностей или общедоступные каналы, и, набрав 200 подписчиков, они получат значок «Active» рядом со своим профилем.
Warpcast выделяется среди других социальных сетей Web3 благодаря уникальной функции Frames. Эта функция позволяет пользователям разрабатывать мини-приложения, которые интегрируются и функционируют внутри Casts, обеспечивая более гибкое и интерактивное взаимодействие в сети.
___
# Установка ноды и подключение аккаунта
##### Рекомендуемые системные требования для ноды:
- Server Ubuntu 22.04
- 16 GB of RAM
- 4 CPU cores or vCPUs
- 40 GB of free storage
### Шаг 1. Регистрация аккаунта
Для начала заводим аккаунт, на Warpcast.
Переходим по [ссылке](https://warpcast.com/~/invite-page/658512?id=ffbf50f0), пишем свою почту. На нее вам придет инвайт.
Далее скачиваем приложение Warpcast на телефон, в письме будут ссылки.
Проходим регистрацию, за создание учетной записи потребуется внести плату в размере 5 долларов США.
![[Farcaster_mobile_scrin_1.png]]
![[Farcaster_mobile_scrin_2.png]]
![[Farcaster_mobile_scrin_3.png]]
### Шаг 2. Получение вашего FID от Warpcast
Перейдите в свой профиль, выберите «О программе» и запишите свой FID. Он нам понадобится при установки ноды.
![[Pasted image 20240611150559.png]]
![[Pasted image 20240611151009.png]]
### Шаг 3. Настройка API RPC с помощью Infura
Зарегистрируйте учетную запись на [https://app.infura.io](https://app.infura.io) .
Выберите «Мой первый ключ», затем выберите «Конечные точки для основной сети Ethereum и основной сети Optimism». Сохраните изменения.
![[Pasted image 20240617122909.png]]
### Шаг 4. Установка ноды через скрипт
Вводим команду ниже, и выбираем **Install node*:
```bash
source <(curl -s https://gitlab.com/blockchain-projekts/mainnet/-/raw/main/Farcaster/node.sh)
```
![[Pasted image 20240618201252.png]]
Во время установки скрипт попросит ввести вас следующие данные конфигурации по порядку:
1. RPC Ethereum Mainnet
2. RPC OP Mainnet
3. FID
![[Pasted image 20240617151613.png]]
Ссылки берем ранее созданные, с INFURA 👇. FID мы уже сохранили ранее из мобильного приложения
![[Pasted image 20240617123751.png]]
___
Как только пойдут логи такого плана 👇. Значит все хорошо нода какое-то время будет синхронизироваться🔄.
![[scr1.png]]
Что бы выйти из просмотра логов нажмите `ctrl+c`
### 📟 Мониторинг ноды
Для входа в Graphana используйте 2 пункт в меню скрипта. Он отобразит ссылку для входа:
![[Pasted image 20240618133616.png]]
Ссылку вставляем в веб браузер:
![[Pasted image 20240618133724.png]]
### **⛑️ Полезные команды:**
- Просмотр логов
```bash
docker logs hubble-hubble-1 --tail 350 -f
```
- Обновить ноду
```bash
cd ~/hubble && ./hubble.sh upgrade && cd
```
- Удалить ноду
```bash
cd ~/hubble && ./hubble.sh down && cd
```
___