PkgRadar

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 promoting

Mixed 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"}'
Publisherrichardliang
Artifact bytes113,106
Previous version0.1.3-rc4
Published2024-01-05T19:50:57.257Z
SHA-256a10f54a25d909c0c0c61c40bf3710293d5350ae45ddcb180e31914654a3de55e

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

review
Last checked
reviewRisk
6Score
0.1.3-rc5Version
Status history (1 event)
  1. newavailable · risk review · score 6 · status changed

Evidence

Static findings

1 static · 0 from release diff · showing high-signal first.

SeverityKindPathDetailPoints
mediumRemote Dependency Specpackage.jsondependencies.snarkjs="git+https://github.com/vb7401/snarkjs.git#24981febe8826b6ab76ae4d76cf7f9142919d2b8"12

Manifest

Package metadata

Scripts76
  • buildtsc
  • compile: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_registration
  • gen-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_subject
  • gen-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_send
  • gen-input:paylah:registrationnpx tsx ./scripts/generate_input.ts --email_file=emls/paylah_send.eml --payment_type=paylah --circuit_type=registration --output_file=input_paylah_registration
  • gen-input:paylah:sendnpx tsx ./scripts/generate_input.ts --email_file=emls/paylah_send.eml --payment_type=paylah --circuit_type=send --output_file=input_paylah_send
  • gen-input:venmo:registrationnpx tsx ./scripts/generate_input.ts --email_file=emls/venmo_send.eml --payment_type=venmo --circuit_type=registration
  • gen-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_receive
  • gen-input:venmo:sendnpx tsx ./scripts/generate_input.ts --email_file=emls/venmo_send.eml --payment_type=venmo --circuit_type=send
  • gen-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_merchant
  • gen-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_receive
  • gencalldata: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.0
  • buffer^6.0.3
  • circomlib^2.0.5
  • ethers^5.5.1
  • process^0.11.10
  • snarkjsgit+https://github.com/vb7401/snarkjs.git#24981febe8826b6ab76ae4d76cf7f9142919d2b8