Become a Smart Contract Security Expert

In Under 3 Weeks

Understand Smart Contracts


A bad smart contract can result in the loss of millions of dollars, loss of privacy and the end of an organization. But how can this be avoided? With proper smart contract security training.


On January 28th, Join Benji, the lead developer of Bountyone ( World’s first decentralized smart contract auditing platform) in a 3 Week intensive smart contract security training workshop.

TIME 3 Weeks
CLASSROOM OPENS January 28th, 2019
PREREQUISITES A solid grasp of Solidity is suggested. Need to get caught up to speed? Check out our Ethereum Accelerator.

What’s in the Smart Contract Security Accelerated Program?


Explore smart contract foundations


Learn inner workings of high profile hacks


Learn Solidity (the language that runs Ethereum)


Master best practices to avoid blockchain security vulnerabilities


Week 1

Smart Contract General Philosophy

  • Technical reads
  • Code examples
  • Solidity
  • Intro to cracking smart contracts
  • Spotting and preventing vulnerabilities
Week 2

Smart Contracts Securities

  • Known attacks and hacks
  • Smart securities
  • Best practices and patterns to follow
  • Security tools
  • Tokens best practice
  • Digital signatures
  • Assignment - Break a contract
Week 3

Blockchain Issues

  • Filling blocks:
  • Miners manipulating time
  • 51% attacks
Lead developer of Bountyone (World’s first decentralized smart contract auditing platform) Benji Richards This course is led by Benji Richards. An avid Blockchain full-stack engineer Benji has worked in the tech startup industry for several years. He is passionate about all things blockchain and enjoys staying up to date with unique trends in the market. Benji comes from a blockchain gaming background where he believes the blockchain will revolutionize the way that the gaming industry functions.

Bonus Material Included

A weekly live lesson with our teachers

Direct access to teachers

Weekly quizzes

Weekly readings and projects

Receive a personal certification that will identify you as a Blockgeeks verified blockchain professional

Is This Program for You?

Due to the nature of our program, it will not be suitable for every applicant. Therefore not every applicant will be accepted into the program. We are not doing this to be mean, but we only want to save you time, money and frustrations. Therefore it is strongly recommended that you have some kind of prior programming basics, whether that is javascript, python, or something else.

We are also limiting the spots in the program to 20 people this semester. We do this in order to make sure every student succeeds in the program. Course starts 2019.

Yes, you should have some basic programming knowledge before taking this course.

The program costs $397

Upon completetion of the program, you get a non-fungible personalized token proving you're a verified Blockgeeks pro if you pass all projects.

Yes, Blockgeeks Alumni receive 20% discounts and special access to additional content and events.

The free trial gives you access to all of the great Blockgeeks content that you would get as a paying customer for free for 7 days. You can cancel at any time during your trial and you won't be charged. If you love it, then you don't have to do anything and your paid subscription will start at the end of the 7 day trial.

There are absolutely no contracts with Blockgeeks. You can cancel or pause your account at any time.

Looking to get clarity on smart contract security?

Apply today to become a Blockchain smart contract expert. Let us guide you
each step of the way. (We accept crypto as a form of payment)