
metamask/metamask-mobile
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
metamask/metamask-mobile은 [[T0]에서 가져온 에이전트 스킬 후보입니다.
개요
metamask/metamask-mobile은 [[T0]에서 가져온 에이전트 스킬 후보입니다.
개요(AI 번역)
MetaMask는 이더리움 블록체인을 사용하는 웹사이트에 쉽게 접근할 수 있는 모바일 지갑입니다.
최신 소식은 저희 트위터나 미디엄 페이지를 팔로우해 주세요.
MetaMask 호환 애플리케이션 개발법을 배우려면 개발자 문서를 방문해 주세요.
MetaMask 코드베이스에 기여하는 방법을 배우려면 기여자 문서를 방문하세요.
문서
- 건축
- 애니메이션
- BigInt 번호 마이그레이션 (폐지된
app/util/number/index.js번다운 및 ESLint 허용 목록) - 엑스포 개발 환경 설정
- 네이티브 개발 환경 설정
- 빌드 문제 해결
- 컴포넌트 뷰 테스트
- E2E 테스트
- 온램프 제공자 수동 테스트
- 디버깅
- 개발 과정
- 성능
- 릴리스 빌드 프로파일링
- 내부 안드로이드 배포판
- 동화책
- 기타
- 리슈어 성능 테스트 (파일럿)
시작
인푸라 프로젝트 설정
MetaMask Mobile은 블록체인 네트워크에 연결하려면 Infura 프로젝트 ID가 필요합니다.
내부 기여자
- 1Password에서
.js.env파일을 가져와서 올바른 금고를 찾아보세요. 이 파일에는MM_INFURA_PROJECT_ID가 포함되어 있습니다.
외부 기여자
- https://developer.metamask.io로 가서 계정을 생성하세요
이 페이지는 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