Understand the risks.
Before you deploy.

Technical due diligence, smart contract reviews, and ongoing security advisory. Clear findings for the teams building protocols and the firms putting capital to work.

JohnnyTimeFounder, Ginger Security · In blockchain since 2013
What I reviewCode, permissions, and the systems they depend on.
What a security review covers A review connects deployment, contract logic, privileged controls and external dependencies to inform your decision. DeploymentDependenciesPrivilegedcontrolsContractlogic Yoursystem

Smart contract reviews and security work.

Explore Ginger Security

Security services

DeFi technical due diligence

Understand the system before committing capital or integrating a protocol. I examine the contracts, dependencies, and privileged controls, then document the findings and open questions.

  • Deployment and audit-scope comparison
  • Dependencies and privileged controls
  • Technical diligence memo
Explore DeFi due diligence

Ongoing Web3 security advisory

Keep senior security input close as your systems change. Reserved capacity for architecture, integrations, protocol changes, and follow-up, with clear priorities and response expectations.

  • Reserved monthly capacity
  • Architecture and integration reviews
  • Written analysis and follow-up
Explore ongoing advisory

Smart contract audits & reviews

Challenge a defined codebase, integration, or upgrade before release. I investigate failure paths, document actionable findings, and review agreed fixes with your developers.

  • Defined codebase and review scope
  • Actionable findings and evidence
  • Agreed remediation review
Explore security reviews

Work directly with Johnny.

I’m Jonathan Shahak, known as JohnnyTime: founder and Lead Security Engineer at Ginger Security, and creator of Smart Contract Hacking (SCH). I bring together smart contract analysis, DeFi experience, and practical security education.

I lead the review and walk your team through the findings.

Start a conversation

How a security review works

  1. Define the question.

    Agree on the system, intended interaction, review depth, and timeline before work begins.

  2. Challenge the system.

    Examine the code and assumptions within scope. Investigate failure paths and document the evidence.

  3. Make the findings useful.

    Walk through the conclusions, unresolved questions, and agreed next steps directly with your team.

What clients and students say

@brandthebuidler
@brandthebuidler StarkSwap Co-founder
★★★★★

"Working with Ginger Security was a true pleasure. As one of the only auditors native to StarkNet, they brought unparalleled knowledge and expertise. Their thorough understanding allowed them to uncover potential vulnerabilities, ensuring Starkswap was fully prepared for launch. Highly recommend Ginger Security for top-notch security audits."

Ginger Security Client
@TodaysFinTech
@TodaysFinTech SCH Course Graduate
★★★★★

"What a game-changer! I just completed Part 1 of Johnny's Smart Contract Hacking Course. Over 20 hours of video and hands-on coding exercises. As someone just starting into Solidity Security, I found the course to be a godsend. The hands-on approach is fantastic – detailed code walk-throughs and real-world testing with Hardhat. Highly recommend!"

Blockchain Security Academy
@christo_papas
@christo_papas Senior Talent Partner
★★★★★

"Bunch of new users today from the video – we got 42 users and counting! Usage was so good this week that our servers went down for a bit, which in my view is amazing. Thank you again for the fantastic work!"

YouTube Partnership

My work

Ginger Security

Ginger Security

Smart contract audits and security reviews for DeFi protocols.

Audit experience with Keyrock, eOracle, Starkswap, Braavos and Argent.

Explore Ginger Security

Smart Contract Hacking

Hands-on security courses and CTFs. A community of 1,500+ members.

Visit the academy

JohnnyTime on YouTube

CTF walkthroughs, security tools and researcher interviews for 30,000+ subscribers.

Watch the channel

Security courses

Practical training in the analysis and techniques behind smart contract security.

Core curriculum
Smart Contract Hacking Course
★★★★★
4.9/5.0

Smart Contract Hacking (SCH)

Learn smart contract auditing through code reviews, vulnerability analysis and hands-on exercises.

30+ hours
1,500+ students
Intermediate
Professional audit techniques
Guest lectures from industry experts
Official certification
Specialist curriculum
Cairo Smart Contract Hacking Course
★★★★★
4.8/5.0

Cairo Smart Contract Hacking (CSCH)

Learn Cairo and Starknet security through contract analysis and practical hacking exercises.

25+ hours
800+ students
Advanced
Cairo programming mastery
Starknet ecosystem deep-dive
Hacking Cairo contracts

Logos identify students’ employers; they do not imply company endorsement.

Articles & tools

Short reads on crypto products, security, tools, and practical Web3 decisions.

View all articles

Fetching latest articles...

Research notes, practical tools, and observations from the field.

Tell me what you need reviewed.

Share your system, review goals and target timeline.