2.0.1 • Published 10 months ago

@zk-kit/artifacts v2.0.1

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

Downloading artifacts

@zk-kit/artifacts provides a set of functions to automatically download artifacts from the snark artifacts registry hosted by PSE at snark-artifacts.pse.dev. For example:

import { maybeGetSnarkArtifacts, Project } from '@zk-kit/artifacts'

// It will return the artifacts' paths.
const { wasm, zkey } = await maybeGetSnarkArtifacts(Project.POSEIDON, {
  parameters: [2],
  version: '1.0.0',
})

console.log(wasm) // "/tmp/@zk-kit/poseidon-artifacts@1.0.0/poseidon-2.wasm"
console.log(zkey) // "/tmp/@zk-kit/poseidon-artifacts@1.0.0/poseidon-2.zkey"

// Paths on browsers will be the `unpkg` URLs directly.
// e.g. https://unpkg.com/@zk-kit/poseidon-artifacts@1.0.0/poseidon-2.zkey

CLI

Or you can install our snarkli CLI to download artifacts, list available packages or generate artifacts (.zkey, .wasm) from .circom source files.

pnpm add -g @zk-kit/artifacts
snarkli
2.0.1

10 months ago

2.0.0

11 months ago

1.9.0

12 months ago

1.8.0

1 year ago

1.7.0

1 year ago

1.6.0

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago

1.4.1

1 year ago

1.4.0

1 year ago

1.3.2

1 year ago

1.2.0

1 year ago

1.3.1

1 year ago

1.2.2

1 year ago

1.3.0

1 year ago

1.2.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago