Крипто Devs | Gnezdo Hub – Telegram
Крипто Devs | Gnezdo Hub
433 subscribers
1.02K photos
66 videos
20 files
2.29K links
Агрегатор с крипто dev'ами

🦧 Основной канал: https://news.1rj.ru/str/cryptomokakke

☯️ Все каналы: https://news.1rj.ru/str/cryptomokakke/742

🗂 Все агрегаторы: https://news.1rj.ru/str/addlist/dNb2TYSUysU3Nzgy
Download Telegram
Как изи заработать $10,000?

Порекомендовать крутого Senior Full-Stack Engineer нам в команду! Если продержится с нами 3 месяца - бонус ваш.

Если же вы и есть тот самый заряженный кандидат, то почитать вакансию и податься:
👉 тут

А если у вас свой канальчик, то можете сделать подгон своей аудитории шейром этого поста ❤️

📟 Прилетело из @serafimcloud

📟 На серваки
🚀 Разбираемся с Uniswap V3 и стратегиями для поставщиков ликвидности

Подготовили для вас полезные статьи для понимания работы Uniswap и рисков провайдеров ликвидности.

1️⃣ Непостоянные потери в Uniswap V2/V3
Что такое Impermanent Loss, как он возникает и почему это важно для LP. Разбор логики работы Uniswap V2 и V3.
https://habr.com/ru/articles/841586/


2️⃣ Хеджирование позиций в Uniswap V3 через опционы
Как опционы помогают защититься от ценовых рисков при работе с Uniswap V3. Практический разбор с примерами.
https://habr.com/ru/articles/855990/


3️⃣ Разбираем позицию Uniswap V3 на два опциона
Как LP-позицию можно представить в виде опциона, оценка её стоимости и эффективности стратегии.
https://habr.com/ru/articles/877642/


4️⃣ Неочевидные моменты логики Uniswap V3
Глубже в механику: кросс-тик свопы, расчет ликвидности, особенности работы пула.
https://habr.com/ru/articles/882916/


💬 Обсуждаем в чате!

Канал | Общий чат

📟 Прилетело из @python_web3

📟 На серваки
❗️ Последние важные обновления софтов.

Abstract


— Добавлен badge: gacha;

На балике должно быть не меньше 0.005 ETH для его минта, а сам бейдж стоит 2$. Хоть цена минта и не маленькая, с этой гачи сразу может упасть копеечка для окупа.
На 30 акков у меня вышло 60$ затрат и 47$ окупа. Получается 30 бейджей за 13$.

Monad


— Полностью рабочий модуль с регистрацией аккаунта и регой в турнир в Fantasy.
— Софт теперь может отрабатывать по очереди ваши мейн аккаунты Monad и аккаунты, созданные в Fantasy.
— Модуль минта рандомных топовых NFT на MagicEden под Monad NFT Week.

DePin


Gradient обновлен до последней версии.
Bless обновлен до последней версии.
— Готовится обновление Grass в ближайшее время.

Eclipse


— Добавлено задание Blip, которое увеличит фарм травы на +1 grass за тик.
— Готовится задание на ежедневные чекины, также будет +1 grass за тик.

💳 СОФТЫ ПРОДАЮТСЯ только в подписке All In One. Отдельно купить его нельзя.
Исключение - DePin. Он есть в подписке, но можно купить отдельно за 200$ в месяц.

✍️ Если есть вопросы - задавайте их нашему менеджеру - @ProstoXleb

✍️ Покупка подписки и скидка 15% : https://news.1rj.ru/str/OduLandBot?start=r_oxygen_tools

📟 Прилетело из @oxygen_tools

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
🧑‍🌾 WEB3 ПЕТ-ПРОЕКТЫ Разбираем

🐈 Pet-project - личный (не коммерческий) проект, который ты создаешь для изучения технологий, прокачки навыков и создания портфолио.


разбираем такие проекты:

1⃣ Web3 Dashboard для Отслеживания Портфеля

Создаем DApp, которое подключается к кошельку (MetaMask, WalletConnect) и показывает баланс токенов, стейкинг, доходность фарминга, транзакции и другие метрики 💻

Технологии: TypeScript, Next.js, Ethers.js / Viem, The Graph

💰 Фичи:

> Автоподключение к кошельку

> История транзакций

> Анализ доходности

> Поддержка нескольких сетей


2⃣ Блокчейн-бот для Аукционов NFT

⌚️ Бот, отслеживает новые NFT-аукционы на OpenSea / Blur и уведомляет пользователя о самых перспективных лотах.

Python (Web3.py), Solidity, OpenSea API, Telegram Bot API

💪 Фичи:

> Подключение к NFT-маркетплейсам

> Оценка ликвидности коллекций

> Автоматическое размещение ставок

> Уведомления в Telegram


3⃣ Web3 Чат с Крипто-Платежами

🤫 Чат, где можно отправлять сообщения и платить за них криптой.

Solidity, React, IPFS, WalletConnect

Фичи:

> Отправка сообщений через IPFS

> Оплата через smart-contract

> Поддержка ENS 🪙


4⃣ DAO-инструмент для Голосования

Создаем платформу для управления DAO с возможностью голосования и управления токенами.

Solidity (Governor контракт), React, Ethers.js, Hardhat

☕️ Фичи:

> Поддержка голосования на основе токенов

> Гибкие правила голосования

> Подключение к Snapshot / Aragon


5⃣ On-Chain Игровой NFT Маркетплейс

🤬 Маркетплейс для игровых NFT с возможностью P2P-торговли и ставок.

🤣 Solidity (ERC-721 / ERC-1155), Next.js, IPFS, The Graph

Фичи:

> Выставление NFT на продажу

> On-chain аукционы

> Подключение к OpenSea

🧠 ЗАЧЕМ??

Изучение технологий - прокачиваем Solidity, Ethers.js, Web3.py, Hardhat, Foundry и другие инструменты 🥤

💼 Создание портфолио - можно показать работодателю или инвесторам

🤩 Развитие идеи - успешный pet-project можно превратить в стартап.

Проверка концепции - можем тестировать новые механики, например, новые модели токеномики 🎉


Реализация пет-проектов - ключ к понимаю технологий, с которыми мы работаем

ПОРА ДЕЛАТЬ 📞

Предлагаю реализовать один из таковых тут! Как вам? 🔥

📟 Прилетело из @code_vartcall

👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
😣 WEB3 СОФТ-Python с НУЛЯ

разбираемся на практике - создаем проекты постепенно набирая обороты

1⃣ Подключение к блокчейну через web3.py

как работать с web3.py и получать информацию из блокчейна? 😑

Устанавливаем web3.py

> Подключаемся к публичному RPC-узлу (Infura или Alchemy)

> Получаем информацию о блоках, балансе кошельков и истории транзакций


2⃣ Создание и подпись транзакций

отправляем транзакции и работаем с приватными ключами 🙏

> Создаем и подписываем транзакцию с помощью web3.py

> Отправь тестовые ETH на Goerli или Sepolia

> Пробуем взаимодействовать с любым смарт-контрактом


3⃣ Автоматизированный сбор данных из блокчейна

🥊 читаем события из блокчейна и работаем с историей транзакций.

> Подключаемся к WebSocket-узлу Ethereum для реального времени

> Пишем Python-скрипт для мониторинга новых блоков и транзакций

> Фильтруем транзакции по адресу, токенам или конкретным контрактам

> Парсим события (logs) из смарт-контрактов (например, переводы токенов ERC-20)

4⃣ Парсинг цен токенов через API бирж - REST API

Получаем информацию о ценах криптовалют с CEX и DEX ✏️

> Подключаемся к API Binance, OKX, KuCoin (CEX)

> Получаем данные о ценах токенов и объёме торгов

> Подключаемся к Uniswap или 1inch API для получения цен на DEX

> Реализовываем мониторинг скачков цен и анализ спредов между биржами


5⃣ Бот для мониторинга резких движений цены (Асинхронность)

Автоматическое отслеживание значительных изменений цен 😭

> Подключиться к нескольким биржам (CEX + DEX)

> Реализовать логику уведомления при изменении цены > X% за Y секунд

> Реализовать Telegram-бота для отправки уведомлений

Добавить функционал, например: просмотр цены по запросу 👊


СТАРТОВЫЙ ПАКЕТ ТАКОВ!!

Как вам?? ИДЕИ!?


📟 Прилетело из @code_vartcall

👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
Дополнение для VS Code, которое занимается газлайтингом и даёт пассивно-агрессивную обратную связь. Для сильных духом https://marketplace.visualstudio.com/items?itemName=Niiju.syntax-gaslighting

📟 Прилетело из @dev_in_ruby_colors

☕️ На кофе
Запустил Magic MCP, ai тул который интегрируется в cursor, windsurf или vs code через cline ext, и помогает создавать качественные флоу и новые shadcn/ui-like компоненты

В бета тесте участвовало 4к пользователей которые уже подписались на $300 MRR

Поддержите пожалуйста пост

https://x.com/serafimcloud/status/1897641079131746725

📟 Прилетело из @serafimcloud

☯️ Почистить карму
#Sign protocol: создаём и подписываем ончейн аттестации, или работа с договорами и соглашениями в web3

Что это за фигня?
Проект, где ты можешь создавать аттестации и минтить другие.
Например, видел одну, где создатель спрашивал: "Насколько часто вы пьёте пиво?". И было 2 варианта: часто и нечасто. В полях можно было написать любую строку и подписать.

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

Читать в Teletype, читать в Mirror.
Приложение EthSign, приложение Sign protocol.
(первое позволяет создавать контракты на основе документов, второе - работать с аттестациями).

В статье как всегда описал команду, концепт, коин, код и практику. Концепт написал на основе двух документаций: EthSign и Sign.

Общий итог
19 из 25 баллов или 4 из 5:
• Команда: 4 из 5: команда представлена в LinkedIn. Хоть и не все со ссылками, указанные достаточно опытны. Соцсети активные, но есть и заброшенный Medium. В X же слишком много реакций на посты, будто ботами накрученные... Tweetscout и moni говорят, что score у проекта не самый крутой (средний).
• Концепт: 5 из 5: уникально, интересно, востребовано с учётом интеграции законодательств с web3.
• Коин: 3 из 5: инвестиции есть и от известных фондов, сумма тоже хорошая - за это 2 плюса; токеномики и ютилити нет - за это плюсы не даю.
• Код: 3 из 5: Репозитории сть, но разрабатывают редко. Хотя может это и нормально для подобного протокола...
• Практика: 4 из 5: отличный функционал и удобный интерфейс за исключением одного: ввода API ключа при подписывании аттестации (можно было бы проще для пользователей реализовать).
Также в EthSign я не смог разобраться с подписыванием документа, но вероятно причина в том, что я что-то не так сделал, поэтому минус ставить не буду...

Читать в Teletype, читать в Mirror.

Распространяй статью и отправляй донаты на кошелёк (это мотивирует продолжать писать):
0xf85ceCcFe2112E88be58162C43f5Ec959672AB54
Либо другими способами по ссылке донатов в конце поста.
Благодарю.

И хорошего дня!

📟 Прилетело из @blind_dev

🍣 На суши
Посвящается тем, кто что-то слышал, но не вникал в построение ai-агентов.

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

Если углубляться в семантику, то корректное описание такое:
- ai agent - автономная система, как игровой npc, который сам что-то там делает.
- ai workflow - автоматизация некоторых задач с помощью llm, например мониторить новые видео на канале и транскрибировать их, чтобы выжимку публиковать в тг канал)
Но так же как исходное значение ai сильно упрощено, так же и со значением агента, это чуть проще по смыслу чем изначально задумано, прошу принять такое допущение))

Самый низкий порог входа в написание агентов лежит через no/low-code системы. Трушные системы еще и opensource, чтобы свои секретики можно было полностью локально обсуждать:
- n8n, open-source, заметное сообщество, много видео гайдов, много интеграций (строительные блоки telegram/slack/youtube и тд)
- dify, open-source, сообщество поменьше, интеграций поменьше, но интерфейс будто более логичный, чем n8n.

Чат с llm состоит из истории переписки

[
{role: system, query: "..."},
{role: user, query: "123"},
...
],

содержит три роли, system вначале чата и чередование user-assistant:
- system - системный промпт, настройки того, как ллм должна отвечать, тональность, правила обработки.
Открытием стало то, что можно просить умную модель помочь составить промпт описав ситуацию и правила. А добивочка это попросить умную ллм потом отрефакторить промпт и он сокращается на половину без потери качества.

- user - query юзера
- assistant - ответ llm

Чтобы агент помнил историю чата можно передавать всю историю переписки в json, чтобы сгенерировать ответ с максимальным покрытием контекста, условно юзер назвал имя в первом сообщении и вот месяц чатится и чтобы модель помнила, по началу передавали всю историю
Минусы такого подхода в том, что много слов нужно передавать в модель, есть риск что достигнет лимита контекста (llm context limit)

Потом придумали RAG (retrieval-augmented-generation), это когда берется умная llm-модель и в system-prompt описываются все важные новости и изменения по конкретному workflow. Потому что чаще всего модели при релизе уже отстают от реальности на несколько месяцев и через RAG подход можно помочь наверстать контекст (новости, наука и тд).
Простые реализации пишут факты подряд, более умные реализации хранят данные в векторной бд и берут только записи, которые семантически важны на основе system+user prompt.

📟 Прилетело из @invmru

👧 На суши и девочек
⚡️ AstrumMachine | 💜 Новый модуль Monad

Powered by ⚡️ Astrum


💜 Monad - Тестнет здорового человека, выглядит очень хорошо, так как экосистема готовилась довольно долго. Собрали 244$ млн инвестиций(с Paradigm и DragonFly в лидах), буду отрабатывать плотнейшим образом, так как риск/ревард выглядит максимально здраво.

▶️Видео обзоры модуля на Youtube - Soon

Базовый функционал машины сможете почитать в документации

От меня лично вы получите:
🟣Отдельную тех.поддержку (отдельный чат для вас)
🟣Фиксы с новыми релизами (1-2 дня на релиз)
🟣Дальнейшую поддержку и развитие софта

Модуль Monad:
🔴Клейм токенов на офф. кране (на запросах)
🟢Свапы на Bean/Uniswap/Ambient/Izumi
🟢Стейки на Apriori/KintSu/Magma
🟢Стейки/Комиты на Shmonad
🟢Создание предиктов на Castora
🟢Минты на MagicEden (Terminal)
🟢Минт доменов на Nad.Domains
🟢Чекер статистики (балансы, кол-во транзакций)

Roadmap:
🟠Очень много DApp`s в разработке и скоро появятся, потратил около недели на реализацию крана, чтобы спина от бразеров не болела. В течении недели появится 10+ дапок с разными активностями, далее приступим к отработке крупных проектов в экосистеме Monad
🟠Бесплатное решение капчи для крана (но это не точно😌)

Условия продажи:
🟢90 дней подписки на использование софта, далее ренью 25$/месяц
🟢1 ключ = 1 пользователь = 1 устройство, иначе только по согласованию со мной
🟢Рефанда нет

Формирование цены:

Минимальное количество кошельков к покупке - 1000
От 1000 кошей - 0.35$/кош
От 2000 кошей - 0.3$/кош

Софтом сами пользуетесь вы сами, кран окупит цену софта за недельку-вторую

Владельцам моих софтов - скидка 10%
Несколько софтов к покупке сразу - скидка до 30%

———>BUY SOFTWARE<———
———>BUY SOFTWARE<———
———>BUY SOFTWARE<———

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


Скрины как работает кран оставил в коментариях

AstrumSite - актуальные софты | AstrumBot | AstrumDocs

📟 Прилетело из @askaer

👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
😢 WEB3 СОФТ-Python

часть №2, практика с нуля до софта

1⃣ Создание и взаимодействие с NFT web3.py

Подключаемся к смарт-контракту ERC-721 или ERC-1155

> Получаем данные о NFT (метаданные, владелец, историю транзакций)

> Отправляем NFT другому пользователю

> Читаем события (Transfer) из NFT-контрактов

ТУЛЗ 👍

Web3.py – работа с Ethereum (чтение данных, транзакции)

IPFS / Pinata – хранение метаданных NFT

Etherscan API – получение истории транзакций


2⃣ DeFi-бот для свопов на DEX

бот для автоматической торговли на Uniswap

> Подключаемся к Uniswap V3 (PancakeSwap или 1inch)

> Получаем ликвидность, цены и объемы

> Совершаем свопы между токенами

> Мониторим цены и автоматически исполненяем сделки

ТУЛЗ 🤩

Web3.py – взаимодействие с контрактами

Uniswap V3 SDK / 1inch API – свопы и цены

AIOHTTP / Asyncio – асинхронные запросы


3⃣ Арбитражный бот между DEX и CEX

Ищем разницу цен и совершаем прибыльные сделки 🎧

> Подключаемся к нескольким DEX и CEX

> Расчитываем спред между биржами

> Автоматически исполненяем арбитражные сделки

> Работаем с flash-loan (по желанию)

ТУЛЗ 😱

CCXT - API для CEX (Binance, OKX, KuCoin)

Web3.py – подключение к DEX (Uniswap, PancakeSwap)

Pandas/Numpy – расчет спредов

Flashbots – для арбитража с flash-loans


4⃣ MEV и снайпинг новых токенов

Продвинутая тема для Web3-разработчиков 🎹

> Мониторинг мемпула и поиск выгодных транзакций

> Написание снайпер-бота для покупки новых токенов

> Фронтраннинг (опционально)

ТУЛЗ 💃

Web3.py + Etherscan API – анализ транзакций

Infura / Alchemy – доступ к мемпулу

Flashbots – отправка приоритетных транзакций

Вот такой спикок софта у нас получился, практикуемся!

🤬 РЕАЛИЗУЕМ ЧТО-ТО ПОДОБНОЕ?? ВАШИ ИДЕИ!!

📟 Прилетело из @code_vartcall

☕️ На кофе
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
😎 WEB3 SOFT PYTHON РЕАЛизация

разберем, как писать софты из первой и второй части степ бай степ

1⃣ БАЗА

> Подключение к блокчейну

> Отправка Транзакций

> Взаимодействие с DEX CEX биржами Rest API

> Взаимодействие со смарт-контрактами

💩 все подробно расписал в моих python материалах на Teletype

teletype.in/@vartcall/+web-3-python-development


2⃣ Advanced

Бот для мониторинга резких движений цены (Асинхронность)

> Подключение к API бирж - используем ccxt для CEX и web3.py для DEX. 😡

> Асинхронный мониторинг цен - используем asyncio, будем проверять цены с определенным интервалом.

> Логика уведомлений - если цена изменится больше чем на X% за Y секунд, отправляем уведомление.

> Telegram-бот - реализуем уведомления через aiogram.


пример 😑

async def fetch_price():
"""Функция для получения цены с биржи"""
exchange = getattr(ccxt, EXCHANGE_ID)()
ticker = await exchange.fetch_ticker(PAIR)
await exchange.close()
return ticker['last']

async def monitor_prices():
"""Мониторинг резких изменений цен"""
prev_price = await fetch_price()
while True:
await asyncio.sleep(CHECK_INTERVAL)
current_price = await fetch_price()
price_change = ((current_price - prev_price) / prev_price) * 100

if abs(price_change) >= PRICE_CHANGE_THRESHOLD:
message = (f"⚠️ Цена {PAIR} изменилась на {price_change:.2f}%\\\\n"
f"Было: {prev_price}, стало: {current_price}")
await bot.send_message(chat_id=YOUR_CHAT_ID, text=message, parse_mode=ParseMode.MARKDOWN)

prev_price = current_price


DeFi-бот для свопов на DEX

бот для автоматической торговли на Uniswap / PancakeSwap / 1inch

> Подключаемся к Uniswap V3 / PancakeSwap / 1inch через web3.py и etherscan API 🌈

> Получаем ликвидность, цены и объемы из смарт-контрактов DEX.

> Совершаем свопы между токенами, используя смарт-контракт DEX.

> Мониторим цены и автоматически исполнять сделки при заданных условиях.


пример 🤩

from web3 import Web3
import asyncio
import json

# настройки

INFURA_URL = "https://mainnet.infura.io/v3/INFURA_PROJECT_ID"
PRIVATE_KEY = "PRIVATE_KEY"
WALLET_ADDRESS = "WALLET_ADDRESS"
UNISWAP_ROUTER = "0xE592427A0AEce92De3Edee1F18E0157C05861564" # Uniswap V3 Router
TOKEN_IN = "0xdAC17F958D2ee523a2206206994597C13D831ec7" # USDT
TOKEN_OUT = "0xC02aaa39b223FE8D0A0e5C4F27eAD9083C756Cc2" # WETH
AMOUNT_IN = Web3.toWei(10, "ether") # Сколько токенов покупаем
SLIPPAGE = 0.5 # % проскальзывания

# подключение к Ethereum

w3 = Web3(Web3.HTTPProvider(INFURA_URL))
assert w3.isConnected(), "Ошибка подключения к сети Ethereum"

# загрузка ABI Uniswap

with open("UniswapV3RouterABI.json") as f:
router_abi = json.load(f)

router_contract = w3.eth.contract(address=UNISWAP_ROUTER, abi=router_abi)

def get_quote():
"""Получаем цену обмена через смарт-контракт"""
amount_out_min = int(AMOUNT_IN * (1 - SLIPPAGE / 100))
return amount_out_min

def swap():
"""Исполняем своп USDT -> WETH"""
nonce = w3.eth.get_transaction_count(WALLET_ADDRESS)
txn = router_contract.functions.exactInputSingle({
'tokenIn': TOKEN_IN,
'tokenOut': TOKEN_OUT,
'fee': 3000,
'recipient': WALLET_ADDRESS,
'deadline': w3.eth.get_block('latest')['timestamp'] + 60,
'amountIn': AMOUNT_IN,
'amountOutMinimum': get_quote(),
'sqrtPriceLimitX96': 0
}).build_transaction({
'from': WALLET_ADDRESS,
'gas': 200000,
'gasPrice': w3.toWei('50', 'gwei'),
'nonce': nonce
})

signed_txn = w3.eth.account.sign_transaction(txn, private_key=PRIVATE_KEY)
tx_hash = w3.eth.send_raw_transaction(signed_txn.rawTransaction)
return w3.toHex(tx_hash)

async def monitor_and_trade():
"""Мониторинг цен и автоторговля"""
while True:
price = get_quote()
print(f"Текущая цена: {price}")
if price < Web3.toWei(0.02, "ether"): # Критерий покупки
tx_hash = swap()
print(f"Своп выполнен! TX: {tx_hash}")
await asyncio.sleep(30)


ВОТ ТАКАЯ ПЕРВАЯ ЧАСТЬ!

Как вам ИДЕЯ, ЧТОБЫ ВСЕ ЭТИ МАТЕРИАЛЫ Я ДРОПНУЛ НА GITHUB?? 🤩

📟 Прилетело из @code_vartcall

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
элексир если нужен антидрейн не забываем - @thinkingthinkingthinking

📟 Прилетело из @n4z4v0d

🍣 На суши
Media is too big
VIEW IN TELEGRAM
👀Игровой Abstract?
забираем XP себе


Все же знают что прошлая неделя наградила пользователей что играли в игры? У нас есть: просмотры стримов и донаты, активность в сети в виде обменов и минтов NFT, сбор бейджей, но чего не хватало? ИГР! Вы всё еще делаете это руками? 😎

✍️Новое обновление:

— Добавлены проекты: Gigaverse и Roach Racing (Таракан);
— Регистрация в Gigaverse, прохождение подземелий и сбор лута, отправка тараканов на отдых и участие в забегах, сбор ежедневных наград;

💳 СОФТЫ ПРОДАЮТСЯ только в подписке All In One. Отдельно купить его нельзя.
Исключение - DePin. Он есть в подписке, но можно купить отдельно за 200$ в месяц.

✍️ Если есть вопросы - задавайте их нашему менеджеру - @ProstoXleb

✍️ Покупка подписки и скидка 15% : https://news.1rj.ru/str/OduLandBot?start=r_oxygen_tools

📟 Прилетело из @oxygen_tools

👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
Всех женщин и девушек с 8 марта!
С международным женским днём.

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

Мечтай, и чтоб эти мечты воплощались всегда.

Улыбайся каждое утро, день и вечер 😊. Ну и конечно когда спишь тоже.

Желаю, чтоб ты всегда понимала то, в чём желаешь совершенствоваться, и чтоб эти дела помогали тебе с воплощением мечт.

С праздником!

P. S. Изображение создала нейронка Dall-E 3.

Канал (подписаться), Чат | бот | Поддержать донатом

📟 Прилетело из @blind_dev

👧 На суши и девочек