5.2.3 文昌链

密钥算法

  文昌链(基于IRITA)通过sm2/secp256k1算法生成链账户地址以及公私钥和助记词,具体可以参考SDK中提供的方法。

Chain ID

  文昌链Chain ID为wenchangchain;EVM模块Chain ID为1223。

接入方式

  文昌链(基于IRITA)支持RPC、REST、WebSocket及gRPC接口。EVM模块新增RPC,WebSocket接口。

区块链浏览器

文昌链浏览器

网关地址规则

  • rest访问地址

  网关地址/api/[接入key]/[链标识]/rest/{链上接口地址};

  • RPC访问地址

  网关地址/api/[接入key]/[链标识]/rpc/{链上接口地址};

  • EVM RPC访问地址

  网址地址/api/[接入key]/[链标识]/evmrpc;

  注意:EVM RPC接口只适用于EVM合约模块,只支持K1账户;

  • WebSocket地址

  网关地址/api/[接入key]/[链标识]/ws/{链上接口地址};

  • EVM WebSocket地址

  网关地址/api/[接入key]/[链标识]/evmws;

  • gRPC地址

  域名:端口号;

  接入Key,在请求header中增加:

  { x-api-key:接入Key }

  { x-api-chain-type:链标识 }

  注:使用gRPC接口时,需启用TLS证书认证,详情可参考最新版本的SDK:

  GO语言:https://github.com/bianjieai/opb-sdk-go

  Java语言:https://github.com/bianjieai/opb-sdk-java

  接入Key:注册登录->在网络接入管理->接入key,如下图:

  5-2-3

  Protocol:开放链-协议(RPC,REST,WebSocket ,gRPC)。

合约语言

  文昌链(基于IRITA)官方使用Rust语言进行合约的开发。

开发文档

  https://github.com/bianjieai/bsn-docs/tree/main/irita-opb

开发实例

  https://github.com/CosmWasm/cosmwasm-examples

Copyright 北京红枣科技有限公司

results matching ""

    No results matching ""

    results matching ""

      No results matching ""