MM

metamask/metamask-mobile

Developer tools

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

3,1 тыс. stars Качество 63 Тренд 50NOASSERTION

metamask/metamask-mobile — это кандидат на навык агента, импортированный из https://github.com/metamask/metamask-mobile.

Обзор

metamask/metamask-mobile — это кандидат на навык агента, импортированный из https://github.com/metamask/metamask-mobile.

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

MetaMask — это мобильный кошелёк, обеспечивающий лёгкий доступ к сайтам, использующим блокчейн Ethereum.

Для самых актуальных новостей следите за нашими страницами в Twitter или Medium.

Чтобы узнать, как разрабатывать приложения, совместимые с MetaMask, посетите наш раздел Developer Docs.

Чтобы узнать, как внести вклад в кодовую базу MetaMask, посетите наш раздел Contributor Docs.

Документация

  • Архитектура
  • Анимации
  • Миграция номера BigInt (устаревший [app/util/number/index.js burndown и ESLint permitlist)
  • Создание среды для развития выставки
  • Настройка нативной среды разработки
  • Устранение неполадок сборки
  • Тестирование представлений компонентов
  • Тестирование E2E
  • Ручное тестирование поставщика на пандусе
  • Отладка
  • Процесс разработки
  • Производительность
  • Профилирование сборки релизов
  • Внутренний дистрибутив Android
  • Сказочная книга
  • Прочее
  • Reassure Performance Testing (пилот)

Начало

Подготовка проекта Infura

Для подключения к блокчейн-сетям MetaMask Mobile требуется идентификатор проекта Infura.

Внутренние участники

  1. Возьмите файл .js.env из 1Password, спросите правильное хранилище. Этот файл содержит MM_INFURA_PROJECT_ID.

Внешние участники

  1. Зайдите в https://developer.metamask.io и создайте аккаунт

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

README

Показан фрагмент оригинального README. Открыть оригинал.

MetaMask Mobile

MetaMask is a mobile wallet that provides easy access to websites that use the Ethereum blockchain.

For up to the minute news, follow our Twitter or Medium pages.

To learn how to develop MetaMask-compatible applications, visit our Developer Docs.

To learn how to contribute to the MetaMask codebase, visit our Contributor Docs.

Documentation

Getting started

Infura Project Setup

MetaMask Mobile requires an Infura project ID to connect to blockchain networks.

Internal Contributors

  1. Grab the .js.env file from 1Password, ask around for the correct vault. This file contains the MM_INFURA_PROJECT_ID.

External Contributors

  1. Go to https://developer.metamask.io and create an account
  2. Generate an API key
  3. Add API key to MM_INFURA_PROJECT_ID in .js.env.example
  4. Rename .js.env.example to .js.env
  5. Rebuild the app

[!CAUTION]

Without an Infura project ID, the app cannot connect to blockchain networks.

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

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

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

Установка

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