SWTC公链/联盟链nodejs库

专为应用开发者打造

安全第一

本地签名 密钥不出本机

完全兼容

井通接口, websocket | rpc | proxy

独享便利

零配置webpack支持 零配置browserify支持

多框架支持

node web mobile angular vue react

模块化

理顺依赖关系 反馈正式版本

现代化

Promise, typescript, rollup, esm

扩展性

增加api/rpc/proxy

联盟链支持

等同支持所有井通联盟链

CDN可用

web版本直接CDN引用

集成生态节点

支持中型应用

代理实现

标准 REST API

未来可用

国密 多签 合约 EDDSA

安装

区块链操作使用 websocket接口 npm in|

定义区块链

区块链定义举例 |

使用

区块链操作使用 websocket接口 const |

属性静态绑定const {Transaction|

websocket
rpc
依赖
依赖
依赖
依赖
依赖
Class Remote
Wallet
require("@swtc/lib").Factory(chain)
Transaction
区块链网络服务 The Block Chain Network (defined by chain specification) where Nodes Provide Websocket And RPC Services
Class Remote
Transaction
require("@swtc/rpc").Factory(chain)
Wallet
Class Transaction
Class Serializer
Class Keypair
Class Wallet
KeyPair
require("@swtc/wallet").Factory(chain)
addressCodec
AddressCodec
Utils

Gitter lerna typescript
es6 browserify webpack

文档

国密综合 - 国密 公链 联盟链 定制链

钱包

编程接口(lib)

编程接口(rpc)

编程接口(api)

改进提高

应用实例

公链api扩展

程序包 (全面支持联盟链)

程序包名称 CDN 功能描述
@swtc/rpc name: swtc_rpc
unpkg (opens new window)
jsdelivery (opens new window)
SWTC 公链/联盟链库, 基于 rpc
@swtc/lib name: swtc_lib
unpkg (opens new window)
jsdelivery (opens new window)
SWTC 公链/联盟链库, 基于 websocket
@swtc/proxy 节点代理, 提供标准 API 接口
@swtc/api name: swtc_api
unpkg (opens new window)
jsdelivery (opens new window)
SWTC 公链库, 基于 restapi
@swtc/transaction name: swtc_transaction
unpkg (opens new window)
jsdelivery (opens new window)
井通公链交易库, 支付/挂单/关系/合约
@swtc/serializer 井通公链交易序列化库, 基于钱包
@swtc/utils 井通公链 utility 库,基于钱包
@swtc/wallet name: swtc_wallet
unpkg (opens new window)
jsdelivery (opens new window)
井通公链钱包库, 支持所有联盟链
@swtc/keypairs 公钥私钥
@swtc/address-codec 编码解码
@swtc/common 基础信息

支持开源SWTCLIB 支持公链生态

**金主** 经济支援单位。可以参与影响库规划, 享受专业支持

**赞助** 欢迎喜欢项目的个人捐助

**用户** 列出公司或者个人也是对项目的支持

金主

SWTC基金会 商链

赞助

swtc-donate jGxW97eCqxfAWvmqSgNkwc2apCejiM89bG
捐助

用户

CA节点 | 畅节点 | 至尚节点 | JSKY节点
井畅