undedoloremque
Version:
Green Field JS SDK
39 lines (27 loc) • 850 B
text/mdx
id: greenfield-client
title: 'Greenfield Client'
sidebar_position: 1
# Create Greenfield Client
| params | description |
| -------------- | ------------------- |
| GRPC_URL | Greenfield grpc url |
| GREEN_CHAIN_ID | Greenfield chain id |
```js
import { Client } from '@bnb-chain/greenfield-js-sdk';
// Node.js
const client = Client.create(GRPC_URL, GREEN_CHAIN_ID);
// Browser
const client = Client.create(GRPC_URL, String(GREEN_CHAIN_ID), {
zkCryptoUrl:
'https://unpkg.com/@bnb-chain/greenfield-zk-crypto@1.0.0/dist/node/zk-crypto.wasm',
});
```
:::tip
Browser need load wasm manually.
:::
## Usage
The JS SDK consists of two parts:
- Chain: https://docs.bnbchain.org/greenfield-docs/docs/api/blockchain-rest
- Storage Provider: https://docs.bnbchain.org/greenfield-docs/docs/api/storage-provider-rest