安装 Vela

同一个钱包可以在好几个地方运行,打开的都是同一个地址、用的都是同一组钥匙。按需要选择,也可以 同时用好几个。下载都在获取 Vela 页面。

是什么费用状态
网页版任意较新浏览器里的 wallet.getvela.app免费已上线
浏览器扩展放在工具栏里的钱包,可连接 dApp免费下载后手动加载;尚未上架 Chrome 应用商店
桌面版macOS、Windows、Linux 原生 App免费从“获取 Vela”页面或 GitHub 下载
iPhone、Android原生 App在商店一次性买断还没上架;可以从源码编译
打开网页钱包 →

网页版

什么都不用装。打开 wallet.getvela.app,创建钱包或登录即可。账户列表 保存在这个浏览器里;换一台设备,用你的任意一把钥匙重新登录就行。

浏览器扩展

适用于 Chromium 系浏览器:Chrome、Edge 和 Brave(Chrome 122 及以上)。它把钱包放进工具栏,让 dApp 可以直接连接。在上架 Chrome 应用商店之前:

  1. 从获取 Vela 下载扩展,解压到一个你会一直保留的文件夹——浏览器从那里运行它。
  2. 打开 chrome://extensions,开启开发者模式。
  3. 点击加载已解压的扩展程序,选择那个文件夹。

它就是同一个钱包:扩展和网页钱包使用同样的 getvela.app 通行密钥,所以同样的钥匙打开同一个地址。

桌面版

原生 App,而不是套在窗口里的网页:Windows 10 和 11(x64 与 ARM)、macOS 11 及以上,以及 Linux(.deb、.rpm 或 Flatpak,x64 与 ARM)。

  • Windows 会提示“已保护你的电脑”,因为安装包暂未做代码签名。点更多信息,再点仍要运行。
  • macOS 版本要单独经过 Apple 签名和公证,所以可能比其他平台晚。如果 Mac 按钮显示“稍后提供”, 最近一个经过公证的 Mac 版本可以在 GitHub 发布页找到。
  • Linux:要使用 USB 安全密钥,系统需要允许 App 访问它——.deb 和 .rpm 安装包会自动装好这条规则。

在 macOS 和 Windows 上,桌面版内置了用于 dApp 的浏览器。每个安装包的校验值都在 GitHub 发布页上——能核对的不止校验值,见下文。

iPhone 和 Android

原生 App,支持 iOS 17.4 及以上、Android 10 及以上。它们将在 App Store 和 Google Play 以一次性买断 的方式销售,目前还没有上架。代码是开源的,你可以免费自己编译——只有一个区别:你自己签名的版本 不能用手机自带的通行密钥给 getvela.app 钱包签名,但用另一部手机扫码和用 USB 安全密钥都可以。见 自己编译 App。

核对你下载到的东西

校验值只能告诉你两个文件一模一样,却不能告诉你这个文件是谁做的—— 何况那份校验值清单,就挂在下载链接的同一个页面上。所以我们发布的每个安装包还带一份构建证明: 发布工作流会签署一份声明,写明文件、提交和这次运行,由 GitHub 保存。 用 GitHub CLI 一条命令就能核对(先用 gh auth login 登录一次;核对本身免费):

gh attestation verify vela-wallet_0.9.4_amd64.deb --repo mondaylabsltd/vela-wallet

它会告诉你这个文件由谁、从哪个提交构建,核不上就报错。 这个答案不需要你的电脑先信任我们:签名是 GitHub 在发布时做的,别人把文件重新传到某个地方,是签不出来的。

Mac 的镜像是例外:它由人工构建、用我们的 Developer ID 签名并经 Apple 公证,并非工作流构建;之后由另一个工作流 按发布出来的原始字节补做构建证明(核对时加上 --signer-workflow mondaylabsltd/vela-wallet/.github/workflows/macos-attest.yml)。Apple 的公证是它的第一份证明, 你打开时 macOS 会替你检查。想自己问一遍:

xcrun stapler validate VelaWallet-0.9.4-macos-arm64.dmg
spctl -a -t open --context context:primary-signature -v VelaWallet-0.9.4-macos-arm64.dmg

在这项功能启用之前发布的安装包,只有校验值。

用 Vela 连接 dApp

dApp 连接 Vela 的方式,和连接任何浏览器钱包一样(EIP-1193 和 EIP-6963):

  • 在电脑浏览器里,通过 Vela 浏览器扩展;
  • 在桌面版(macOS、Windows)、iPhone App 和 Android App 里,通过它们内置的浏览器。

wallet.getvela.app 上的网页钱包不连接 dApp,也不支持 WalletConnect。dApp 发来的每一个请求,都会在 你签名前被解码并展示给你——见清晰签名。

你的设备需要什么

Vela 用通行密钥签名,近几年的设备几乎都支持:

设备支持情况
iPhone、iPad、MaciOS / iPadOS 16 及以上,macOS 上较新的 Safari 或 Chrome
Android带 Google Play 服务的较新 Android,或一把 USB 安全密钥
WindowsChrome 或 Edge 配合 Windows Hello,或一把安全密钥
Linux一把安全密钥,或身边的手机(扫二维码)

如果你的设备本身无法保存通行密钥,可以用另一部手机或硬件安全密钥。 签名钥匙与安全密钥列出了各个 App 支持哪些种类的钥匙。

仅有的官方地址

  • getvela.app——本站,以及下载
  • wallet.getvela.app——网页钱包
  • github.com/mondaylabsltd——代码和发布包

下一步:创建钱包。