Live Training #3 - Smart Contract Security #1

Learn how to write safe smart contracts in Solidity

head of someone

Your Instructor

Souhail Mssassi

Live Training #3 - Smart Contract Security #1 image
$97

Course Details

Duration: 1 hour
Students: 880
Last Updated: Jun 2, 2021
Prerequisites
  • Javascript
  • Ethereum
  • Solidity
Content
  • Introduction to security
  • Importance of security for smart contracts
  • Classical attacks & real-scenario hacks
  • Best practices and security patterns
Course Outcome
  • Learn smart contract vulnerabilities

Course Description

What is the highest paid skill in the Blockchain industry?

Security.

As a smart contract security specialist, you can earn up to 250k USD / year.

Yep.

Hundreds of millions have been lost to smart contract hacks.

If you can write safe smart contracts, it's worth a LOT of money.


In this 1h live training you will learn how to write safe smart contracts in Solidity:

40mins for the main part
20mins of Q&A
2 month of support in the private discord chat of EatTheBlocks
These security tips apply to any EVM-compatible Blockchain, which includes Ethereum of course, and also Binance Smart Chain.

When is the training?

June 10th, 11pm UTC+8
If you cannot access the live event, you will still be able to access the recording after

PART I: INTRODUCTION TO SECURITY
Confidentiality
Integrity
Availability
Security by Design

PART II: IMPORTANCE OF SECURITY IN SMART CONTRACTS

Why it’s important to secure you smart contract
Security differences between classical programs and Smart Contracts

PART III: CLASSICAL ATTACKS AND REAL SCENARIOS HACKS

Solidity vulnerabilities
Re-entrancy attack
Race conditions
Integer overflow/underflow
Denial of service
Force sending Ether
Uninitialised storage pointers
Tx.origin authentication
Logical vulnerabilities
Yearn v1 hack

PART IV: BEST PRACTICES AND SECURITY PATTERNS

Ways to prevents classical vulnerabilities
SecurityPatterns
Access restrictions
Check effects interaction
Pull over push
Emergency stop

Curriculum

file icon

Meet Your Instructor

head of someone

Souhail Mssassi

With more than 8 years of experience in cybersecurity as an offensive Security Engineer specialized in application security, cryptography and security of decentralized applications he assisted several organizations in improving their own cybersecurity strategy.

And as an Instructor and a Speaker he presented Security lectures in universities and Conferences.

Recently researching on Formal Verification in the cybersecurity Field.


earth background image

Invest in Yourself & Kickstart Your Web3 Career

Unlock access to all our video courses and our private community

hexagon

Yearly Plan

Yearly Full Access

  • Access to all courses
  • Access to all lab projects
  • Access to the discord community
  • Support via chat and email
  • Save $1164
hexagon

SAVE $1164

hexagon

Monthly Plan

Monthly Full Access

Partners

Polygon
hexagon
Consensys
Consensys
Chainlink
hexagon