thisvishalsingh avatar

thisvishalsingh

Independent security researcher focused on zkVMs, proof systems, and cryptographic infrastructure.

Independent security research at the boundary between proof-system design, cryptographic implementation, and adversarial software review.

Specialization

The systems and failure boundaries at the center of my work.

zkVMs and proof systems

Verifier behavior, transcript construction, soundness assumptions, execution constraints, and the interfaces between proving components.

Cryptographic infrastructure

Security-critical protocols where implementation details, trust boundaries, and state transitions can invalidate otherwise sound designs.

Implementation review

Rust and Solidity are supporting implementation languages for reviewing the proof, verifier, bridge, and protocol logic around that specialist focus.

Direct-review approach

Clients work with the researcher reading the code from scope through remediation.

Model the system first

Establish assets, invariants, trust assumptions, deployment context, and proof boundaries before treating isolated code paths as findings.

Trace adversarial behavior

Follow state transitions, malformed inputs, challenge construction, verifier decisions, and cross-component assumptions through the implementation.

Stay through remediation

Discuss findings directly, verify fixes against the original failure mode, and deliver an engineering-focused final report.

Engineering background

Building systems informs how I review architecture, implementation trade-offs, and operational assumptions.
CreatorExperimental / not auditedzkVM
ZP1

An experimental, unaudited RISC-V zkVM proving toolstack for exploring execution models, proof-system assumptions, and verifier boundaries.

Open repository ↗
Prior engineeringSolidity
Chainlink CCIP

Prior Solidity development experience on cross-chain infrastructure, informing review of messaging, trust boundaries, and integration behavior.