Skip to main content

Getting Started

BandChain.js is a library written in TypeScript used for interacting with BandChain. The library provides classes and methods to conveniently send transactions, query data, OBI encoding, and wallet management.

The library is implemented based on gRPC-web protocol which sends HTTP/1.5 or HTTP/2 requests to a gRPC proxy server, before serving them as HTTP/2 to gRPC server.

The library support both Node.js and browsers.