Arturo Beccar-Varela – EatTheBlocks Pro – Smart Contract Security 201
$11
INSTANT DELIVERY !!!
Please check your email ( spam, junk box) after your order
Link will be sent to you in a hour
Description
Arturo Beccar-Varela – EatTheBlocks Pro – Smart Contract Security 201 download , Arturo Beccar-Varela – EatTheBlocks Pro – Smart Contract Security 201 review , Arturo Beccar-Varela – EatTheBlocks Pro – Smart Contract Security 201 free
Arturo Beccar-Varela – EatTheBlocks Pro – Smart Contract Security 201
Smart Contract Security 201
Learn skills needed to audit smart contract code
Security Course 201
This is the second course in our Smart Contract Security curriculum.
One of the most pressing problems for smart contract deployment is security and as such it is paramount we understand how to develop a smart contract in the safest way possible. But going one step further, this is not enough. We need to be able to audit our own smart contract code using various automated tools and also manual revisions.
Since the large percentage of the contracts represent real money, we, as developers need to be on top of everything and should always be up-to-date on the most known vulnerabilities and know how old hacks worked so as not to repeat those same errors within our own smart contracts.
There are both pros and cons to using the automated analysis tools and/or auditing the code manually for any vulnerabilities. It is good practice to also optimize for gas so users don’t end up paying too much when interacting with our smart contracts.
Lastly, the course goes through the various stages of a professional audit and what it entails and by the end of it will make you an expert on how to apply the same knowledge in evaluating your own smart contract code.
In this course, you will learn:
- Introduction to Audits
- Understanding security in a Blockchain Application
- How does an attack on a Smart Contract work?
- Best practices and security patterns
- Manual Audits and using tests to audit the code
- Automated Analysis Tools vs Manual revisions
- Gas Optimization and tools to measure gas costs
- Review of Public Audits
- Stages of a Professional Audit
We will use:
- Hardhat
- Solidity
- Slither
Prerequisites:
- Solidity Basics:
Solidity Types
Function Declarations
Modifiers
How Inheritance works - Blockchain Basics:
Gas fees, Gas limits
EOA vs Contracts
Transactions vs Calls - Hardhat Basics:
How to deploy and interact with a smart contract
Basic Testing
Hardhat Configuration
Your Instructor
Arturo Beccar-Varela
Hi my name is Arturo and I work as a Blockchain Dev / Auditor at Coinfabrik.
I use my background in financial risk management, math, physics and computer science to help our clients and partners build stable and state of the art web3 solutions.
Course Curriculum
1. Course Introduction
1.1 Welcome to Security 201 (0:16)
1.2. Course Overview (0:58)
1.3. Prerequisites Security 201
1.5. Support & Resources
2. Introduction to Audits
2.1. What is an audit (2:42)
2.2. Review of Overflow & Underflow (6:41)
2.3. Review of Reentrancy (6:30)
2.4. Review of Denial of Service (4:36)
2.5. Appendix of common vulnerabilities not present in the previous course (6:53)
2.6. References
2.7. Q&A
3. Manual Audit
3.1. Summary of an audit (7:59)
3.2. Exercise – Manual Audit of Staking contract (0:19)
3.3. Solution – Manual Audit of Staking contract (3:23)
3.4. Classification of vulnerabilities (3:18)
3.5. Exercise – Using tests to audit code (0:22)
3.6. Solution – Using tests to audit code (9:28)
3.7. References
3.8. Q&A
4. Automated Analysis Tools
4.1. Automated tools vs manual revisions (3:26)
4.2. Test coverage (3:33)
4.3. Visualization (1:19)
4.4. Static Analysis with slither (2:20)
4.5. Slither example (6:40)
4.6. References
4.7. Q&A
5. Gas Optimization
5.1. Identifying common errors (2:52)
5.2. Further recommendations for gas optimization (7:53)
5.3. Tools to measure gas costs (3:51)
5.4. Exercise (0:12)
5.5. Solution (6:14)
5.6. References
5.7. Q&A
6. Review of Public Audits
6.1. Review of Public Audits (9:49)
6.2. References
6.3. Q&A
7. Stages of a Professional Audit
7.1. Before the audit (1:45)
7.2. Just before the audit (0:48)
7.3. During the audit (0:39)
7.4. Intended audience (1:00)
7.5. Closing the audit (1:17)
7.6. Delivery of the report (6:13)
7.7. Revision (2:02)
7.8. References
7.9. Q&A
8. Final Project
8.1. Final Project Presentation (0:56)
8.2. Material for final project
Frequently Asked Questions:
- Innovative Business Model:
- Embrace the reality of a genuine business! Our approach involves forming a group buy, where we collectively share the costs among members. Using these funds, we purchase sought-after courses from sale pages and make them accessible to individuals facing financial constraints. Despite potential reservations from the authors, our customers appreciate the affordability and accessibility we provide.
- The Legal Landscape: Yes and No:
- The legality of our operations falls into a gray area. While we lack explicit approval from the course authors for resale, there’s a technicality at play. When procuring the course, the author didn’t specify any restrictions on resale. This legal nuance presents both an opportunity for us and a boon for those seeking budget-friendly access.
- Quality Assurance: Unveiling the Real Deal:
- Delving into the heart of the matter – quality. Acquiring the course directly from the sale page ensures that all documents and materials are identical to those obtained through conventional means. However, our differentiator lies in going beyond personal study; we take an extra step by reselling. It’s important to note that we are not the official course providers, meaning certain premium services aren’t included in our package:
- No coaching calls or scheduled sessions with the author.
- No access to the author’s private Facebook group or web portal.
- No entry to the author’s exclusive membership forum.
- No direct email support from the author or their team.
We operate independently, aiming to bridge the affordability gap without the additional services offered by official course channels. Your understanding of our unique approach is greatly appreciated.
- Delving into the heart of the matter – quality. Acquiring the course directly from the sale page ensures that all documents and materials are identical to those obtained through conventional means. However, our differentiator lies in going beyond personal study; we take an extra step by reselling. It’s important to note that we are not the official course providers, meaning certain premium services aren’t included in our package:
Refund is acceptable:
- Firstly, item is not as explained
- Secondly, Item do not work the way it should.
- Thirdly, and most importantly, support extension can not be used.
Thank you for choosing us! We’re so happy that you feel comfortable enough with us to forward your business here.
Reviews
There are no reviews yet.