跳到正文
发现
MetaMask Mobile:移动端以太坊钱包
移动应用生活服务

MetaMask Mobile:移动端以太坊钱包

面向移动端用户的以太坊钱包与 DApp 浏览器,可访问使用以太坊区块链的网站。

admin
发布于 2026-11-05
浏览
1
访问
0
下载
0
版本
v8.18.0
平台
Android、iOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

MetaMask Mobile 是 MetaMask 的移动钱包,提供对使用以太坊区块链的网站的访问能力。项目使用 TypeScript 与 React Native 开发,支持 Android 和 iOS,可作为移动端 DApp 浏览器使用。官网:https://metamask.io

主要功能

  • 移动端以太坊钱包与 DApp 浏览体验。
  • 代币详情中提供 Holders 标签,用于查看代币持有者列表;在持有者数据可用前该标签为空。
  • Perps 市场详情提供 Overview、Feed、Top traders 标签,并支持将仓位分享到 Social feed 或分享到外部。
  • Rewards Money 仪表盘展示推荐收益机会,并提供邀请与分享面板;Performance 标签展示推荐进度和交易返利。
  • 当网站建议的网络费明显高于所需费用时给出提醒,并提供编辑网络费的快捷入口。
  • 支持在保证金面板中为 Perps 账户充值,首页与账户组余额支持动画更新。
  • Social V1 首页资料、导航与发现更新位于功能开关之后。

安装与使用

开发者可按 README 使用 Expo 方式启动:

git clone [email protected]:MetaMask/metamask-mobile.git
cd metamask-mobile
yarn setup:expo
yarn watch

随后安装开发构建:iOS 模拟器运行 yarn install:ios:dev,Android 模拟器或设备运行 yarn install:android:dev。在模拟器中可通过 Expo 初始界面选择 bundler 地址,或按 a/i;实体设备可扫描终端中的二维码。需要修改原生代码时,改用 yarn setup 并按原生开发环境文档配置,运行 yarn start:ios 或 yarn start:android。

注意事项

  • 应用需要 Infura Project ID 才能连接区块链网络;外部贡献者需在 https://developer.metamask.io 创建账号并生成 API Key,写入 .js.env 的 MM_INFURA_PROJECT_ID。
  • 原生开发使用 Firebase Cloud Messaging 时,需要提供自己的 GoogleService-Info.plist 与 google-services.json,否则可能出现 No matching client found for package name 'io.metamask' 错误。
  • README 中的开发构建由 GitHub Actions 生成,安装脚本依赖已认证的 GitHub CLI。

本作品整理自 GitHub 开源项目 MetaMask/metamask-mobile,原作者 @MetaMask。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v8.18.0当前版本

    新增代币详情 Holders 标签、Perps 市场 Overview/Feed/Top traders 标签与仓位分享;Rewards Money 仪表盘加入 Performance 标签;新增高网络费提醒、保证金充值按钮、余额动画更新等。

评论