Ежемесячное обновление PowerPool — 29 июля 2024 года

PowerPoolRU
8 min readJul 31, 2024

--

Пришло время поделиться традиционным ежемесячным обновлением с сообществом PowerPool!

В этой статье мы рассмотрим:

1. Маркетинговую активность PowerPool
2. PowerAgent V2: статистика сети
3. Изменения в коде и интерфейсе PowerAgent
4. Результаты исследований и разработок

Маркетинговая активность PowerPool

Недавно PowerPool обновил свою стратегию, сосредоточив внимание на секторах web3 с наибольшим потенциалом для увеличения автоматизации: web3-ориентированных AI-агентах и приложениях DeFi на основных L2 сетях.

Мы провели обширные мероприятия до и во время конференции ETHCC, чтобы повысить осведомленность о проекте. Давайте углубимся в результаты!

Новое видение PowerPool представлено на мероприятии Hack Seasons

PowerPool выступил соорганизатором Hack Seasons, одного из крупных побочных мероприятий в рамках недели ETHCC. В программе участвовали крупнейшие проекты экосистемы Ethereum и не только, такие как EigenLayer, Linea, Scroll, StarkNet и многие другие:

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

1. Распространение информации, мерча и проведение бизнес-активностей с проектами на выделенном стенде PowerPool.
ла2. Василий Суманов, руководитель отдела исследований, выступил с докладом о новом видении PowerPool, технологии и ценностном предложении для AI-агентов и L2.
3. Василий также принял участие в панельной дискуссии с другими отраслевыми экспертами.

Мы провели множество обсуждений с проектами о использовании автоматизации PowerPool в DeFi и AI. Первое публичное следующее мероприятие запланировано как AMA с 0G Labs, POND, GaiaNet, IoTeX и Zk.Link, посвященное AI-оптимизации пользовательских историй в web3.

Публикация и распространение нового видения PowerPool через СМИ

Новое видение PowerPool, сосредоточенное на выполнении транзакций для AI-агентов и проектов DeFi на ведущих L2, было представлено сообществу и распространено через несколько медиа-ресурсов:

  1. Оригинальная статья PowerPool 2.0 на Medium
  2. Пресс-релиз на Coindesk
  3. Пресс-релиз на Decrypt
  4. Статья на Mpost

Другие медиа-публикации, связанные с PowerPool

  1. Обновленная статья о дорожной карте на 2024 год
  2. Статья о победе на хакатоне dAGI (POND bounty)
  3. Статьи, упоминающие активность PowerPool во время Hack Seasons [1],[2],[3]

Статистика сети PowerAgent

Общая статистика сети PowerPool представлена ниже:

https://dune.com/powerpool/poweragent-multichain

Статистика по сетям, где развернут PowerPool, может быть отслежена на нашем Dashboard

Чтобы участвовать в тестнете PowerAgent и зарабатывать награды, присоединяйтесь к PowerPool Discord

Изменения в коде и интерфейсе PowerAgent

Здесь мы делимся списком обновлений в коде и в интерфейсе, выполненным за последний месяц. Обратите внимание, что некоторые ссылки относятся к приватным репозиториям и позже будут доступны публично.

Contracts:

  • Мы внесли некоторые исправления в развертывание VRFAgentConsumer и развернули скрипт Hardhat для отслеживания идентификатора slasher для отладки (https://github.com/powerpool-finance/powerpool-agent-v2-dev/commit/4e5d64a20864b08679529e52db6ae55ba75cf6e1).
  • Мы развернули VRF Power Agent в сети Gnosis для тестирования (https://github.com/powerpool-finance/powerpool-agent-v2-node/pull/110/files).
  • Мы написали тест для двух контрактов VRFAgentConsumer, зарегистрированных в VRFCoordinator (powerpool-finance/powerpool-agent-v2@c6dadb8).
  • Мы изменили код контракта Power Agent, чтобы использовать tstore и tload для блокировки исполнения вместо переменной minKeeperCVP и флага EXECUTION_IS_LOCKED_FLAG (powerpool-finance/powerpool-agent-v2@875c6cb).
  • Мы развернули и обновили новую реализацию Power Agent на Arbitrum, поддерживающую tstore и tload для блокировки исполнения (https://arbiscan.io/tx/0xa2dde767910baea0a3d4d730697a6e6e3b2e67a579a86c65a1cc10c935e2a50a).
  • Мы добавили функцию updateJob() в контракт VRFAgentManager (powerpool-finance/powerpool-agent-v2@b8ca1a5).
  • Мы исправили некоторые тесты для двух VRFConsumers (powerpool-finance/powerpool-agent-v2@7a1d0b0 и powerpool-finance/powerpool-agent-v2@455c0a9).
  • Мы модифицировали контракты и тесты, связанные с VRF, включая изменение видимости переменных, обновление сигнатур функций, улучшение обработки запросов и обеспечение надлежащего выполнения запросов на случайность (powerpool-finance/powerpool-agent-v2@b371fdf).
  • Мы разделили настройку vrfJobKey и autoDepositJobKey на отдельные функции, переместив их из setVrfConfig() и setAutoDepositConfig() (powerpool-finance/powerpool-agent-v2@546bec3).
  • Мы создали скрипт для генерации стандартных файлов Solidity Input JSON для каждого контракта, удаления ненужных ссылок на контракты для уменьшения их размера и сохранения очищенных файлов для успешной проверки на Etherscan (https://github.com/powerpool-finance/powerpool-agent-v2-dev/commit/d1967254449d64a9a4b2c22e4a8a8bbd6edfc101).
  • Мы исследовали проблему с ошибкой исполнения VRF, проблема была вызвана установкой флага callResolverBeforeExecute в false, что было исправлено путем установки флага в true.
  • Мы развернули и мигрировали на новую версию AgentManager (https://arbiscan.io/txs?a=0x29BfF390FC12C900Aaf0F2e51C06675Df691337a).
  • Мы переработали функции getBalanceRequiredToDeposit() и migrateFromOldManager() в контракте AgentManager (https://github.com/powerpool-finance/powerpool-agent-v2/pull/26/files#diff-8ebf3fe667595830c2389c4ab8d96cc3cba7de5f76f9732096cc345572bba60aL144).
  • Мы сделали Power Agent V2 совместимым с форком Shanghai (https://github.com/powerpool-finance/powerpool-agent-v2/pull/27/files).
  • Мы развернули Power Agent V2 на Linea и провели начальное тестирование (add linea network constants powerpool-finance/powerpool-agent-v2-node#115).
  • Мы добавили поддержку PowerAgentBased (https://github.com/powerpool-finance/powerpool-agent-v2-dev/commit/c3fadfe957aa383cb4a6be17478d962813e1ad42).
  • Мы изменили версию Solidity и наследование для улучшения ручной проверки (https://github.com/powerpool-finance/powerpool-agent-v2/pull/28/files).
  • Мы провели тестовые развертывания на Linea, Optimism, Scroll, Blast и zkSync, чтобы проверить работу block.prevrandao и выявить возможные проблемы с развертыванием Power Agent.
  • Мы разработали начальный контракт для стратегии защиты от ликвидации для AAVE (https://github.com/powerpool-finance/powerpool-agent-v2-apps-dev/blob/main/aave3-hf-monitor/Strategy.sol).

Power Agent Node (TS):

Power Agent Off-chain service (TS):

dApp:

Cross-chain DCA trading strategy dApp:

UI/UX:

  • Мы полностью переработали стили на странице Bridge и на всех страницах в разделе Network, включая Agent Contracts, My Keepers, My Jobs, All Keepers, All Jobs, All Events, Explorer и его подпункты.

subQuery:

Explorer:

Landing page:

Результаты R&D команды PowerPool

Здесь представлены действия команды R&D PowerPool, выполненные за последний месяц.

Поддержка тестнета PowerAgent V2

Исследовательская команда непрерывно поддерживает тестнет. Это включает в себя мониторинг сети, производительности Киперов и инфраструктуры RPC на различных сетях, необходимых для тестирования. Мы также общаемся с тестировщиками, обновляем таблицы лидеров тестировщиков и еженедельно распределяем airdrop $CVP для наиболее успешных Киперов.

Другие тестовые мероприятия и результаты (помимо рутинного тестирования и общей поддержки тестнета), выполненные командой R&D за последний месяц:

  • Мы непрерывно тестировали работу VRF и предоставляли отчеты о багах.
  • Мы подали ряд запросов, касающихся найденных багов в работе PowerAgent.

Исследования, прототипирование продукта и создание контента

  • Мы мониторили задачу Gearbox и несколько раз обновляли ее интервал.
  • Мы создали интеграцию с проектом POND AI, что является первой интеграцией AI в экосистеме PowerPool.
  • Мы выиграли награду POND на хакатоне dAGI с решением “AI Hands”, построенным на базе PowerPool и POND, которое на практике продемонстрировало способность PowerPool выполнять транзакции от имени AI-агентов.
  • Мы создали новый презентационный материал PowerPool, сосредоточенный на новом нарративе и ценностном предложении для L2 и AI.
  • Мы выступили на Hack Seasons, участвовали в панельных дискуссиях и работали на стенде, предоставляя BD-активности для проекта, что привело к проведению AMA и будущим партнерствам.
  • Мы участвовали и помогали во всех маркетинговых активностях, способствовали созданию всех публичных материалов.
  • Мы создали программу Points Program для PowerPool и настроили ее с Galxe квестами.
  • Мы создали следующий контент для проекта: PowerPool 2.0, анонс мероприятия Hack Seasons, анонс программы наград, дорожную карта 2024, описание и инфографику решения AI Hands на хакатоне, обзор экосистемы PowerPool.
  • Мы обновили Gitbook: главная страница и ценностное предложение были переписаны. Мы создали новую страницу “История PowerPool”. Мы обновили кейсы использования.
  • Мы обновили инструкцию по запуску Keeper в Gitbook.
  • Мы создали контент для обновления страниц CoinGecko, CoinMarketCap, Kraken, BingX, Cryptorank, Crypto.com.
  • Мы создали контент для обновления текстов сайта, таких как нарратив, история проекта и другие.
  • Мы пересоздали всю аналитику для проекта — дашборды Dune для всех сетей и создали Core Dashboard, содержащий общую информацию и ссылки на каждую сеть (всего создано 8 дашбордов).
  • Мы тестировали и сообщали об ошибках для Partitura.
  • Мы изучили и проанализировали внедрения SupremeDAO на базе PowerPool.

--

--

PowerPoolRU

Официальные переводы оригинальных статей PowerPool (https://medium.com/@powerpoolcvp)