Featured image of post Trust Wallet core介绍

Trust Wallet core介绍

wallet-core代码分析

Trust Wallet core介绍

# 1. 简介

Trust Wallet core是一个支持多种平台的开源钱包库,它能够支持非常多种加密货币和token,包括比特币、以太坊、BNB、TRX等。Trust Wallet core提供了一组相对友好的API,使得开发者可以轻松地集成钱包功能到他们的应用程序中。

# 2. 代码结构

wallet-core主要是C++代码, 加密算法库用到了trezor-crypto. 版本不断更新中, 从大版本v4.0开始, 除接口层外的主要算法和结构开始由Rust实现(对APP接口并没有影响).

以bitcoin举例:

  • 创建钱包:

  • 锁定脚本:

  • 签名:

Licensed under CC BY-NC-SA 4.0