1.0.0 • Published 7 months ago

@bnb-chain/greenfield-zk-crypto v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

Zk Crypto

NPM Wrap for zkbnb-js-sdk.

Usage

> npm i @bnb-chain/greenfield-zk-crypto

Browsers

ESM

import {getEddsaCompressedPublicKey} from "@bnb-chain/greenfield-zk-crypto"

// set wasm path: CDN or your server path
window.__PUBLIC_ZKCRYPTO_WASM_PATH__ = 'zk wasm path';

;(async () => {
  const res = await getEddsaCompressedPublicKey('foo');
  console.log(res)
})()

UMD

<script src="https://cdn.jsdelivr.net/npm/@bnb-chain/greenfield-zk-crypto/dist/umd/index.js"></script>
<script>
  // set wasm path
  window.__PUBLIC_CROSS_WASM_PATH__ = 'https://cdn.jsdelivr.net/npm/@bnb-chain/greenfield-zk-crypto/dist/node/zk-crypto.wasm';

  ;(async () => {
    const res = await getEddsaCompressedPublicKey('foo');
    console.log(res)
  })()
</script>

Nodejs

const { getEddsaCompressedPublicKey } = require("@bnb-chain/greenfield-zk-crypto");

;(async () => {
  const res = await getEddsaCompressedPublicKey('foo');
})()
1.0.0

7 months ago

1.0.0-alpha.0

7 months ago

0.0.4

8 months ago

0.0.4-alpha.0

8 months ago

0.0.3

8 months ago

0.0.3-alpha.0

9 months ago

0.0.2

9 months ago

0.0.2-alpha.4

9 months ago

0.0.2-alpha.3

9 months ago

0.0.2-alpha.2

9 months ago