ava-zk
Version:
Cross-chain ZK proof system using Circom, snarkjs, and Solidity smart contracts with Teleporter bridge integration for Avalanche subnets
63 lines (62 loc) • 1.35 kB
JSON
{
"name": "ava-zk",
"version": "1.0.1",
"description": "Cross-chain ZK proof system using Circom, snarkjs, and Solidity smart contracts with Teleporter bridge integration for Avalanche subnets",
"main": "index.js",
"type": "module",
"engines": {
"node": ">=16.0.0",
"npm": ">=8.0.0"
},
"scripts": {
"compile": "bash ./circom_workflow.sh multiplier2.circom",
"deploy": "bash ./deploy.sh",
"send": "bash ./send_proof.sh",
"verify": "bash ./receive_proof.sh"
},
"repository": {
"type": "git",
"url": "https://github.com/Raaghav-m/zk-proof.git"
},
"keywords": [
"zk-snark",
"zero-knowledge",
"circom",
"snarkjs",
"groth16",
"cross-chain",
"avalanche",
"teleporter",
"blockchain",
"smart-contracts",
"solidity",
"foundry",
"proof-generation",
"verification"
],
"author": "capGobin <dharshan2457@gmail.com>",
"license": "MIT",
"dependencies": {
"snarkjs": "^0.7.4"
},
"files": [
"contracts/",
"*.circom",
"*.sh",
"*.py",
"input.json",
"README.md"
],
"bin": {
"zk-compile": "./circom_workflow.sh",
"zk-deploy": "./deploy.sh",
"zk-send": "./send_proof.sh",
"zk-receive": "./receive_proof.sh"
},
"config": {
"circom": {
"curve": "bn128",
"ptau_size": 12
}
}
}