Browser 集成
将 Browser SDK 解压到工程的 lib 目录下,然后修改 src/main.ts 中的 baseConfig 配置项,修改其中的 relayer 地址和 remoteParty 。
relayer: {
address: "ws://10.110.0.30:9001",
},
remoteParty: [
{
id: 1,
publicKey:
"040ad492d08ba2f34e8bdf44a079694b47374f89c74265700a57888ea2437ee1f4167f98fa232d33daf24440726b03a08476cd1ef697d4b0a6a145dccbea732202",
},
],修改 backendUrl 为部署的 backend 服务的地址,remoteParty为 MPC Node Service 的 ID 和公钥:
// 业务方后端 url
const backendUrl = 'http://10.110.0.30:8088/'
// 业务方 remote party1 配置信息
const remoteParty = {
id: 1,
tpk: "040ad492d08ba2f34e8bdf44a079694b47374f89c74265700a57888ea2437ee1f4167f98fa232d33daf24440726b03a08476cd1ef697d4b0a6a145dccbea732202",
};首先安装 npm 依赖,安装完成后本地可运行 demo:
cd browser
npm install
npm run dev