Building on Avalanche? Ava Labs can cover up to 75% of your audit, and we take 10% off our quote. Avalanche audits: up to 75% covered. See how

Train on real findings. Rehearse real decisions.

Courses in Rust, Substrate, and NEAR, or a custom session using your systems, procedures, and roles.

Training scope

Formats

Choose a course in Rust, Substrate, or NEAR, or a custom session using your systems, procedures, and roles.

01

Secure-design workshops

Challenge a real system and turn issues into design decisions.

02

Technical training

Rust, blockchain, and smart-contract security tied to the stack.

03

Custody tabletops

Practice key-management failures and high-impact decisions.

04

Key ceremonies

Rehearse roles, evidence, exceptions, and recovery.

05

Incident exercises

Test playbooks, escalation, and control behavior.

06

Executive workshops

Practice digital-asset security decisions under realistic constraints.

Timing

When to train or rehearse

Before a critical event

A team is preparing for launch or a high-impact operation.

When procedures are untested

The playbook exists but has not been exercised.

When engineers need deeper technical knowledge

Training should connect directly to the actual stack and issues.

When leadership needs decision-making practice

Decision-makers need experience under realistic constraints.

Our approach

How we build and run your session.

01

Define what the team needs to practise

Agree the technical skill, procedure, or leadership decision to exercise. Identify the participants, systems, and constraints that shape the session.

02

Build the scenario and decision points

Use your stack, roles, and threat model to design realistic events. Prepare the tasks and decisions participants will work through.

03

Facilitate the session and capture observations

Run the training or exercise, recording decisions, assumptions, and control gaps as the team works through the scenario.

04

Debrief and prepare follow-up actions

Review the observations with your team. Assign actions to address the gaps and prepare playbook material they can use after the session.

What you receive

What the team leaves the room with.

Scenario design

A session built around your systems and the decisions your team would have to make.

Facilitated session

Technical training or exercise with clear decision points.

Follow-up actions

What we observed, the gaps it exposed, and playbook material you can keep using.

Available courses

Courses in Rust, Substrate, and NEAR.

Each module is taught from findings in our own published reports for that ecosystem.

Rust security training

Security issues in production Rust, taught through findings from our published reviews.

Substrate and Polkadot SDK security training

Pallet design, runtime logic, and the failure modes we have reported in Substrate-based chains.

NEAR security training

Smart contract and protocol security for NEAR, drawn from the reviews we have published.

Public training material

Watch how we teach it before you book it.

Rust security essentials: Explore production Rust security issues through findings from our reviews.
NEAR smart contract security: Learn about NEAR contract and protocol security through findings from our published reviews.

Your engagement team

Meet the specialists

A principal leads each engagement. Your proposal names the specialists assigned to the scope.

José C. Ramírez portrait

José C. Ramírez

Specialist Advisor

Security engineer and trainer with around 10 years of experience across application and protocol security. At ZKsync, reviewed Solidity and Rust code, including account abstraction, then built AI-assisted vulnerability-analysis workflows.

José C. Ramírez portrait

José C. Ramírez

Specialist Advisor

José is a security engineer and technical trainer specializing in smart contract and blockchain security, with around 10 years of experience across offensive security, application security, and security review. At ZKsync, he reviewed code, architecture, and design across Solidity/EVM, account abstraction, protocol-level security, and Rust-based components, later building AI-assisted workflows for vulnerability discovery and protocol security analysis. He has participated in smart contract audits across CosmWasm, EVM, and NEAR and holds OSCP, CREST CRT, AWS Certified Security, and AWS Certified Solutions Architect certifications. José has also delivered university courses, guest lectures, and workshops on blockchain and smart contract security, including at the University of Málaga and with the University of Porto.
LinkedIn
Timur Güvenkaya portrait

Timur Güvenkaya

Founder & Partner

Led a security engineering practice for Rust and non-EVM systems across Substrate and NEAR. Earlier, built vulnerability-detection engines at Invicti used by Fortune 50 and public-sector organizations.

Timur Güvenkaya portrait

Timur Güvenkaya

Founder & Partner

Timur founded Guvenkaya after seeing teams reduce security to code review while their real risk spans architecture, infrastructure, operations, custody, and launch decisions. Before Guvenkaya, he established and led a security engineering practice for complex blockchain systems, specializing in Rust-based and non-EVM ecosystems including Substrate and NEAR. Earlier at Invicti, he helped build enterprise vulnerability-scanning and security detection engines used by Fortune 50 companies and public-sector organizations. He holds the CISSP certification.
LinkedIn
Meet the full team

FAQ

Frequently asked questions

Should we choose a course or a custom session?

Choose a course for Rust, Substrate and the Polkadot SDK, or NEAR. Choose a custom session for tabletops, key ceremony rehearsals, and decisions specific to your team.

What are the courses based on?

The courses use findings from our published reviews. Watch the Rust and NEAR recordings below to see how we teach.

Do you use our real systems and our real playbooks?

Yes. Custom exercises use your architecture, procedures, and threat model. We agree the scenario and access during scoping.

Who should be in the room?

Include the people who would handle the event: signers and approvers for a key ceremony; engineering, operations, and decision-makers for an incident exercise.

What do we need to prepare beforehand?

Share the relevant architecture and procedures, and agree the session’s objective. If you do not have a playbook, we can shape the session to help create one.

What do we get afterwards?

You receive the scenario, observations, and follow-up actions with owners, plus updated playbook material where the exercise identified gaps.

Plan a workshop or security exercise.

Tell us who will attend, what they need to practice, and when. We will propose a course or custom session.

Discuss your scope