Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Verified Agent Identity
Версия: 1.0.4
Децентрализованная идентификация для AI-агентов в сети Billions. Этот инструмент позволяет связать агента с реальной человеческой личностью с помощью стандарта ERC-8004 и реестров аттестаций, а также проверять и подтверждать подлинность идентичности.
Решение предоставляет агентам возможность создавать собственные децентрализованные идентификаторы (DID), управлять ими и доказывать владение через криптографические подписи. :
Обзор
Этот скилл предназначен для создания, управления и верификации децентрализованных идентичностей AI-агентов. Он позволяет:
- создавать новые идентичности (DID);
- связывать агента с человеком;
- доказывать владение идентичностью;
- проверять подлинность других агентов.
Все операции выполняются с использованием криптографических механизмов, что исключает необходимость доверия к централизованным провайдерам. :
Установка
Для агента:
- Установите скилл через команду:
npx clawhub@latest install verified-agent-identity
Или установите его через интерфейс ClawHub.
Если процесс верификации не начался автоматически, инициируйте его вручную командой:
Please link your agent identity to me
Для пользователя:
- Установите скилл;
- Создайте новую идентичность:
node scripts/createNewEthereumIdentity.js
Или используйте существующий приватный ключ:
node scripts/createNewEthereumIdentity.js --key
Затем сгенерируйте ссылку для подтверждения:
node scripts/manualLinkHumanToAgent.js --challenge '{"name": "Agent Name", "description": "Short description of the agent"}'
Откройте полученную ссылку в браузере, чтобы завершить процесс привязки.
Ключевые возможности
- Создание идентичности: генерация DID на основе новых или существующих Ethereum-ключей;
- Управление: работа с несколькими идентичностями и выбор основной;
- Связка человек–агент: подтверждение через подписанные челленджи;
- Генерация доказательств: криптографическая аутентификация;
- Проверка: валидация владения идентичностью.
Архитектура
Для работы требуется Node.js версии 20 или выше, а также npm. Основные зависимости сведены к проверенным библиотекам, обеспечивающим безопасность и стабильность системы.
Среди используемых пакетов:
@0xpolygonid/js-sdk— криптография и управление ключами;@iden3/js-iden3-core— базовые типы DID;@iden3/js-iden3-auth— авторизация и проверка;ethers— работа с Ethereum-ключами;uuid— генерация идентификаторов сообщений.
Безопасность и рекомендации
- Храните приватные ключи в защищённой среде;
- по возможности используйте отдельный ключ для агента;
- доверяйте только проверенным endpoints сети Billions;
- запускайте установку в изолированной среде;
- создавайте резервные копии ключей при использовании KMS.
Система не требует сторонних секретов и работает строго в рамках управления идентичностью, не запрашивая лишних прав или данных.
Заключение
Verified Agent Identity — это инструмент для создания доверия в экосистеме AI-агентов. Он делает возможным прозрачную и проверяемую связь между агентом и человеком, устраняя необходимость в централизованных механизмах подтверждения личности.
В мире, где агенты становятся автономными участниками цифровых процессов, наличие проверяемой идентичности становится не просто преимуществом, а необходимостью.
Файл из источника