1.0.0 • Published 7 months ago
@bnb-chain/greenfield-zk-crypto v1.0.0
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