Trust Wallet Core 功能路径总览:从助记词到多链签名

摘要

Trust Wallet Core 可以理解成一个多链钱包底层库:它主要处理本地的助记词、HD 派生、私钥/公钥、地址、交易/消息编码与签名。它不是 web3.jsethers.js 那种面向节点 RPC 与合约交互的网络层,也不负责行情、余额索引、广播重试、风控或账户体系。

更准确的一句话是:

Trust Wallet Core 负责把「本地密钥材料」变成「多链地址」和「可广播/可验证的签名结果」;链上参数查询、交易广播、回执轮询和业务风控由 App、后端或 RPC 层完成。

Read more

Flutter 应用里Dart 侧如何与链打交道:库分工与调用顺序

摘要

在「原生壳 + Flutter 模块」的混合架构中,链上读写、业务网关与钱包连接往往同时存在。本文将 Dart 侧常见能力归纳为 五类:JSON-RPC 客户端、HTTP 传输、链数据编解码与请求封装、WalletConnect 会话,以及签名与跨语言辅助;再用 一张总览流程图多张时序图 说明它们如何串成一条可上线的 Swap / 授权类链路。文末补充 大单、单池深度不足 场景下 路由服务与客户端 的分工,便于读者按自家模块命名做映射。

Read more