MS

metamask/smart-accounts-kit

Productivity workflow

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

64 stars Качество 59 Тренд 34Apache-2.0

Инструментарий на основе Viem для интеграции встроенных кошельков смарт-контрактов в dapps.

Обзор

Эта монорепо состоит из набора инструментов, позволяющих разработчикам создавать с помощью системы MetaMask Smart Contract Accounts и Delegation. Пакеты содержат пакеты верхнего уровня, которые будут развернуты для внешнего использования - /delegation-abis имеет коллекцию ABI, соответствующую конкретной версии Рамочной программы для делегаций. -/delegation-deployments содержит развертывания для различных версий Рамочной программы делегирования. - /smart-accounts-kit имеет утилиты для создания SCA DeleGator, известные как смарт-аккаунт MetaMask, настройки делегаций и их погашения. - /delegator-e2e имеет сквозные тесты для Smart Accounts Kit. -./shared содержит основные общие ресурсы для настройки и тестирования пакетов. Навыки содержат навыки агента, которые помогают помощникам по кодированию ИИ правильно использовать Smart Accounts Kit. - /smart-accounts-kit - создание dApps с помощью смарт-счетов MetaMask, делегаций ERC-7710 и расширенных разрешений ERC-7715.

Обзор (машинный перевод)

Эта монорепо состоит из набора инструментов, позволяющих разработчикам создавать с помощью системы MetaMask Smart Contract Accounts и Delegation.

Проектная структура

T0 содержит пакеты верхнего уровня, которые будут развернуты для внешнего использования.

  • /delegation-abis имеет набор ABI, соответствующий конкретной версии Рамочной программы для делегаций.
  • /delegation-deployments содержит развертывания для различных версий Рамочной программы для делегаций.
  • /smart-accounts-kit имеет утилиты для создания SCA DeleGator, известные как смарт-аккаунт MetaMask, настройки делегаций и их погашения. /delegator-e2e имеет сквозные тесты для Smart Accounts Kit. T5 содержит основные общие ресурсы для настройки и тестирования пакетов. ./skills содержит агентские навыки, которые помогают помощникам по кодированию ИИ правильно использовать Smart Accounts Kit. — /smart-accounts-kit — создание dApps с помощью смарт-счетов MetaMask, делегаций ERC-7710 и расширенных разрешений ERC-7715. — /x402-payments — сборка потоков платежей между машинами x402 (HTTP 402) с использованием делегаций ERC-7710 и расширенных разрешений ERC-7715.

Начало работы

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

DeleGator SDK Monorepo

This monorepo consists of a suite of tools to enable developers to build using the MetaMask Smart Contract Accounts, and Delegation system.

Project Structure

  • ./packages contains top level packages that will be deployed for external use
    • /delegation-abis has collection of ABIs corresponding to a specific version of the Delegation Framework.
    • /delegation-deployments contains deployments for different versions of the Delegation Framework.
    • /smart-accounts-kit has utilities for creating a DeleGator SCA know as MetaMask smart account, setting up delegations, and redeeming them.
    • /delegator-e2e has end-to-end tests for the Smart Accounts Kit.
  • ./shared contains basic shared resources for configuring and testing the packages.
  • ./skills contains agent skills that help AI coding assistants use the Smart Accounts Kit correctly.
    • /smart-accounts-kit — build dApps with MetaMask Smart Accounts, ERC-7710 delegations, and ERC-7715 Advanced Permissions.
    • /x402-payments — build x402 (HTTP 402) machine-to-machine payment flows using ERC-7710 delegations and ERC-7715 Advanced Permissions.

Getting Started

To get started with the monorepo, please make sure to review the requirements.

yarn install && yarn dev

Contributing

If you are interested in contributing, please see the contribution guide.

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add metamask/smart-accounts-kit
Новичок в MCP? Начните с руководства на mcpskill.org →