创建钱包
为你的每位用户即时生成带你品牌的 8 网络钱包。
你的用户在 8 个网络上创建钱包,你在每一笔兑换中获利,通过 npm install 几分钟即可集成。非托管白标钱包,带你的品牌,为你的产品而生。
从创建钱包到链上收取手续费,VKX 基础设施处理每一步。你集成一次,其余自动运行。
为你的每位用户即时生成带你品牌的 8 网络钱包。
种子在用户浏览器中生成并加密(Argon2id + AES-256-GCM)。VKX 只保存公开地址。
跨网络代币兑换的路由与执行都在钱包内完成,你无需编写任何代码。
你的每笔兑换手续费自动在链上收取并结算,直接进入你的钱包。
订阅、用量上限与开票都在控制台管理 — 无需合同,无需等待。
合作方只需接入:服务端一次调用,浏览器一次调用。
为你的产品准备好的三件事:非托管的 8 网络钱包、钱包内可获利的兑换,以及 BNB Chain 上的代付 Gas。你负责集成;VKX 运营基础设施。
种子在你用户的浏览器中生成(Argon2id + AES-256-GCM)。VKX 只保存公开地址。一个覆盖 8 网络、带你品牌、嵌入你网站的钱包。
你的用户在钱包内进行跨链代币兑换。你赚取你的加价(0 至 0.70%),VKX 收取 0.30% — 全部链上,逐笔结算。
在 BSC 上,用户通过预付 Gas Tank 无需持有 BNB 即可交易。其他网络的 Gas 代付正在部署中。
不做空泛承诺。这是一份诚实的矩阵:每个网络上哪些已上线生产、哪些正在部署、哪些尚不存在。
| 网络 | 创建钱包 | 代付 Gas | 兑换 |
|---|---|---|---|
| BNB Chain (BSC) | ✓ | ✓ | ✓ |
| Ethereum | ✓ | 即将推出 | ✓ |
| Base | ✓ | 即将推出 | ✓ |
| Arbitrum | ✓ | 即将推出 | ✓ |
| Polygon | ✓ | 即将推出 | ✓ |
| Solana | ✓ | — | 即将推出 |
| Tron | ✓ | — | 即将推出 |
| Bitcoin | ✓ | — | — |
创建钱包目前在全部 8 个网络可用。代付 Gas 已在 BNB Chain 上线生产;其他网络即将推出。兑换覆盖 EVM 网络。
安装 @vkx/waas 包,在你的后端用项目凭证创建 embed 会话,然后在前端挂载钱包。服务端凭证(apiKey 和 hmacSecret)绝不进入浏览器。
npm install @vkx/waas
const { createEmbedSession } = require('@vkx/waas/server');
const session = await createEmbedSession({
apiKey: process.env.VKX_API_KEY,
hmacSecret: process.env.VKX_HMAC_SECRET,
externalUserId: 'user-123',
origin: 'https://seusite.com'
});
// devolva session.embedUrl para o frontend
import { mountWallet } from '@vkx/waas';
mountWallet('#carteira', { embedUrl });
凭证、会话流程、权限、网络以及在哪里查看收入 — 都在这里。
每个项目获得三个凭证。只有 publicKey 是公开的;apiKey 和 hmacSecret 属于服务端,绝不能出现在浏览器代码中。
publicKey
公开 — 用于浏览器,标识你的项目。
apiKey
服务端 — 用于认证 embed 会话的创建。绝不用于浏览器。
hmacSecret
服务端 — 对会话签名(HMAC-SHA256)。绝不用于浏览器。
wallet:read
读取用户钱包的地址与余额。
wallet:create
为用户创建 8 网络钱包。
receive
展示地址供用户接收资金。
swap
执行跨链兑换并应用你的手续费。
合作方通过该包使用的两个入口。
| 方法 | 参数 | 运行位置 |
|---|---|---|
| createEmbedSession | apiKey, hmacSecret, externalUserId, origin |
服务端 |
| mountWallet | embedUrl |
浏览器 |
直接的回答,帮你把 VKX WaaS 与普通钱包、托管 API 以及第三方 ERC-4337 基础设施区分开。