Courses/Smart Contract Security
AdvancedSecurity

Smart Contract Security

Learn to think like an auditor. This course covers the most common Solana vulnerabilities — from missing signer checks and PDA seed collisions to arithmetic overflows and reentrancy via CPI. Each module includes a vulnerable program for you to exploit and then fix.

Pedro Alvarez
4.9(82 reviews)
10 hours20 lessons674 enrolled1,500 XP
Free

Full access · Earn 1500 XP

Enroll Now — It’s Free

Instant access · No credit card required

CertificateOn-chain cNFT

What You’ll Learn

Identify missing signer and owner checks
Detect PDA seed collision vulnerabilities
Find arithmetic overflow/underflow bugs
Understand CPI-based reentrancy risks
Write comprehensive security test suites
Produce a professional audit report

Course Content

3 modules · 8 lessons
Thinking Like an Auditor
Video15 min
Common Solana Exploits
Reading12 min

Student Reviews

4.9(82)
F
Fernando R.
1 week ago

Exploit-and-fix labs are genius. You really learn by breaking things first.

I
Isabel M.
3 weeks ago

Essential for anyone writing production Solana code. Must-take course.

Course Details

DifficultyAdvanced
Duration10 hours
Lessons20 lessons
XP Reward1,500 XP
Students674
LanguageEnglish
Last UpdatedFeb 2025

Prerequisites

  • Anchor Framework Mastery
  • Intermediate Rust

Earn on Completion

1,500 XP
Experience points
Completion Certificate
Shareable credential
On-Chain cNFT
Evolving credential