发现 
移动应用生活服务
MetaMask Mobile:移动端以太坊钱包
面向移动端用户的以太坊钱包与 DApp 浏览器,可访问使用以太坊区块链的网站。
- 浏览
- 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 整理,以原仓库为准。
更新记录
- v8.18.0当前版本
新增代币详情 Holders 标签、Perps 市场 Overview/Feed/Top traders 标签与仓位分享;Rewards Money 仪表盘加入 Performance 标签;新增高网络费提醒、保证金充值按钮、余额动画更新等。
评论