Package evidence
@zkp2p/[email protected]
Remote Dependency Spec: dependencies.snarkjs="git+https://github.com/vb7401/snarkjs.git#24981febe8826b6ab76ae4d76cf7f9142919d2b8"
Trust signals
Why this verdict
PkgRadar discounts a release’s score when public reputation argues against novel malware. The verdict above already reflects these — the panel just explains what was applied.
- Weekly downloads
- 13
- Versions published
- 32Mature · −50% score
- First published
- Aug 2023
- Publisher
- richardliang
Effective trust discount applied: −50% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.
Recommended action
Review before promotingMixed signals: the package has indicators worth reading before allowing the update in automated dependency flows.
Block this release in CIcurl · GitHub Actions
Fail the build when this package version is added or upgraded. Replace $PKGRADAR_TOKEN with a Pro / Team API key from your dashboard.
curl -fsS https://pkgradar.com/gate/npm \
-H "Authorization: Bearer $PKGRADAR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"specs":["@zkp2p/[email protected]"],"fail_on":"review"}'GitHub Actions step:
- name: PkgRadar gate
run: |
curl -fsS https://pkgradar.com/gate/npm \
-H "Authorization: Bearer ${{ secrets.PKGRADAR_TOKEN }}" \
-H "Content-Type: application/json" \
-d '{"specs":["@zkp2p/[email protected]"],"fail_on":"review"}'Why flagged
What the scanner saw
Remote Dependency Spec: dependencies.snarkjs="git+https://github.com/vb7401/snarkjs.git#24981febe8826b6ab76ae4d76cf7f9142919d2b8"
Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.
Availability ledger
available
Status history (1 event)
- new → available · risk review · score 6 · status changed
Evidence
Static findings
1 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Remote Dependency Spec | package.json | dependencies.snarkjs="git+https://github.com/vb7401/snarkjs.git#24981febe8826b6ab76ae4d76cf7f9142919d2b8" | 12 |
Manifest
Package metadata
Scripts76
buildtsccompile:hdfc:registrationCIRCUIT_NAME=hdfc_registration && cd scripts && ./1_compile.sh && cd ..compile:hdfc:sendCIRCUIT_NAME=hdfc_send && cd scripts && ./1_compile.sh && cd ..compile:paylah:registrationCIRCUIT_NAME=paylah_registration && cd scripts && ./1_compile.sh && cd ..compile:paylah:sendCIRCUIT_NAME=paylah_send && cd scripts && ./1_compile.sh && cd ..compile:venmo:registrationCIRCUIT_NAME=venmo_registration && cd scripts && ./1_compile.sh && cd ..compile:venmo:sendCIRCUIT_NAME=venmo_send && cd scripts && ./1_compile.sh && cd ..gen-input:hdfc:registrationnpx tsx ./scripts/generate_input.ts --email_file=emls/hdfc_send_sachin.eml --payment_type=hdfc --circuit_type=registration --output_file=input_hdfc_registrationgen-input:hdfc:registration:wrong-subjectnpx tsx ./scripts/generate_input.ts --email_file=emls/hdfc_account_update.eml --payment_type=hdfc --circuit_type=registration --output_file=input_hdfc_registration_wrong_subjectgen-input:hdfc:sendnpx tsx ./scripts/generate_input.ts --email_file=emls/hdfc_send_pasted_fresh.eml --payment_type=hdfc --circuit_type=send --output_file=input_hdfc_sendgen-input:paylah:registrationnpx tsx ./scripts/generate_input.ts --email_file=emls/paylah_send.eml --payment_type=paylah --circuit_type=registration --output_file=input_paylah_registrationgen-input:paylah:sendnpx tsx ./scripts/generate_input.ts --email_file=emls/paylah_send.eml --payment_type=paylah --circuit_type=send --output_file=input_paylah_sendgen-input:venmo:registrationnpx tsx ./scripts/generate_input.ts --email_file=emls/venmo_send.eml --payment_type=venmo --circuit_type=registrationgen-input:venmo:registration:receivenpx tsx ./scripts/generate_input.ts --email_file=emls/venmo_receive.eml --payment_type=venmo --circuit_type=registration --output_file=input_venmo_registration_receivegen-input:venmo:sendnpx tsx ./scripts/generate_input.ts --email_file=emls/venmo_send.eml --payment_type=venmo --circuit_type=sendgen-input:venmo:send:merchantnpx tsx ./scripts/generate_input.ts --email_file=emls/venmo_send_merchant.eml --payment_type=venmo --circuit_type=send --output_file=input_venmo_send_merchantgen-input:venmo:send:receivenpx tsx ./scripts/generate_input.ts --email_file=emls/venmo_receive.eml --payment_type=venmo --circuit_type=send --output_file=input_venmo_send_receivegencalldata:hdfc:registrationCIRCUIT_NAME=hdfc_registration && cd scripts && ./9_gen_sol_calldata.sh && cd ..gencalldata:hdfc:sendCIRCUIT_NAME=hdfc_send && cd scripts && ./9_gen_sol_calldata.sh && cd ..gencalldata:paylah:registrationCIRCUIT_NAME=paylah_registration && cd scripts && ./9_gen_sol_calldata.sh && cd ..gencalldata:paylah:sendCIRCUIT_NAME=paylah_send && cd scripts && ./9_gen_sol_calldata.sh && cd ..gencalldata:venmo:registrationCIRCUIT_NAME=venmo_registration && cd scripts && ./9_gen_sol_calldata.sh && cd ..gencalldata:venmo:sendCIRCUIT_NAME=venmo_send && cd scripts && ./9_gen_sol_calldata.sh && cd ..genkey:chunked:hdfc:registrationCIRCUIT_NAME=hdfc_registration && cd scripts && ./3_gen_chunk_zkey.sh && cd ..genkey:chunked:hdfc:sendCIRCUIT_NAME=hdfc_send && cd scripts && ./3_gen_chunk_zkey.sh && cd ..genkey:chunked:paylah:registrationCIRCUIT_NAME=paylah_registration && cd scripts && ./3_gen_chunk_zkey.sh && cd ..genkey:chunked:paylah:sendCIRCUIT_NAME=paylah_send && cd scripts && ./3_gen_chunk_zkey.sh && cd ..genkey:chunked:unsafe:hdfc:registrationCIRCUIT_NAME=hdfc_registration && cd scripts && ./3_gen_chunk_zkey_unsafe.sh && cd ..genkey:chunked:unsafe:hdfc:sendCIRCUIT_NAME=hdfc_send && cd scripts && ./3_gen_chunk_zkey_unsafe.sh && cd ..genkey:chunked:unsafe:paylah:registrationCIRCUIT_NAME=paylah_registration && cd scripts && ./3_gen_chunk_zkey_unsafe.sh && cd ..- …and 46 more.
Dependencies7
@zk-email/circuits^2.0.1@zk-email/helpers^2.0.0buffer^6.0.3circomlib^2.0.5ethers^5.5.1process^0.11.10snarkjsgit+https://github.com/vb7401/snarkjs.git#24981febe8826b6ab76ae4d76cf7f9142919d2b8