
metamask/metamask-mobile
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
metamask/metamask-mobileは、[[T0]からインポートされたエージェントスキル候補です。
概要
metamask/metamask-mobileは、[[T0]からインポートされたエージェントスキル候補です。
概要(AI 翻訳)
MetaMaskは、イーサリアムブロックチェーンを使用するウェブサイトに簡単にアクセスできるモバイルウォレットです。
最新のニュースは、TwitterまたはMediumページをフォローしてください。
MetaMask互換アプリケーションの開発方法を学びたい方は、当社の開発者ドキュメントをご覧ください。
MetaMaskのコードベースへの貢献方法を学びたい方は、当社の貢献者ドキュメントをご覧ください。
ドキュメント
- 建築
- アニメーション
- BigInt番号移行(廃止された
app/util/number/index.jsバーンダウンおよびESLint許可リスト) - エキスポ開発環境のセットアップ
- ネイティブ開発環境設定
- ビルドトラブルシューティング
- コンポーネントビューテスト
- E2Eテスト
- オンランププロバイダー手動テスト
- デバッグ
- 開発プロセス
- パフォーマンス
- リリースビルドプロファイリング
- 内部Androidディストリビューション
- ストーリーブック
- その他
- リッシャー性能試験(パイロット)
始める
インフラプロジェクト設立
MetaMask Mobileはブロックチェーンネットワークに接続するためにInfuraのプロジェクトIDが必要です。
内部寄稿者
- 1Passwordから
.js.envファイルを取得し、正しい金庫を探します。このファイルにはMM_INFURA_PROJECT_IDが含まれています。
外部寄稿者
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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
- Architecture
- Animations
- BigInt number migration (deprecated
app/util/number/index.jsburndown and ESLint allowlist) - Expo Development Environment Setup
- Native Development Environment Setup
- Build Troubleshooting
- Component View Testing
- E2E Testing
- On-Ramp Provider Manual Testing
- Debugging
- Development Process
- Performance
- Release Build Profiling
- Internal Android distribution
- Storybook
- Miscellaneous
- Reassure Performance Testing (pilot)
Getting started
Infura Project Setup
MetaMask Mobile requires an Infura project ID to connect to blockchain networks.
Internal Contributors
- Grab the
.js.envfile from 1Password, ask around for the correct vault. This file contains theMM_INFURA_PROJECT_ID.
External Contributors
- Go to https://developer.metamask.io and create an account
- Generate an API key
- Add API key to
MM_INFURA_PROJECT_IDin.js.env.example - Rename
.js.env.exampleto.js.env - Rebuild the app
[!CAUTION]
Without an Infura project ID, the app cannot connect to blockchain networks.
Using Expo (recommended)
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add metamask/metamask-mobile