UNPKG

export-ton-verifier

Version:

Tool for generating Groth16 and PLONK verifier code for the TON blockchain from SnarkJS .zkey or verification key JSON files.

73 lines 1.7 kB
{ "name": "export-ton-verifier", "version": "2.5.0", "description": "Tool for generating Groth16 and PLONK verifier code for the TON blockchain from SnarkJS .zkey or verification key JSON files.", "homepage": "https://github.com/mysteryon88/export-ton-verifier#readme", "bugs": { "url": "https://github.com/mysteryon88/export-ton-verifier/issues" }, "repository": { "type": "git", "url": "git+https://github.com/mysteryon88/export-ton-verifier.git" }, "keywords": [ "zksnark", "groth16", "plonk", "ton", "func", "tact", "tolk", "zero", "knowledge", "circuit" ], "license": "GPL-3.0-or-later", "author": "white_coon", "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } } }, "bin": { "export-ton-verifier": "dist/cli.js" }, "files": [ "dist", "templates", "README.md", "LICENSE" ], "scripts": { "build": "tsup", "pack:local": "npm pack", "prepack": "npm run build", "test": "node --test" }, "dependencies": { "@iden3/binfileutils": "0.0.12", "@ton/core": "~0", "ejs": "^6.0.1", "ffjavascript": "^0.3.1", "snarkjs": "^0.7.6" }, "devDependencies": { "@types/node": "^26.0.0", "tsup": "^8.5.1", "typescript": "^6.0.3" }, "overrides": { "underscore": "^1.13.8" } }