• Understanding Bitcoin and Blockchain Fundamentals
  • Bitcoin Scripting Proficiency
  • Layer 2 Scaling Solutions
  • SDK/APIs and Deployment
  • Blockchain Developers: Master the integration of Bitcoin protocols into decentralized applications and platforms.
  • Cryptocurrency Enthusiasts: Learn how to develop, trade, and manage Bitcoin-based assets and understand blockchain technology.
  • Software Engineers: Gain expertise in incorporating Bitcoin’s blockchain into software applications for secure and efficient transactions.
  • Financial Analysts: Explore the potential of Bitcoin in financial markets and use blockchain technology for secure financial solutions.
  • Tech Innovators: Dive into Bitcoin development to stay at the forefront of cryptocurrency and blockchain innovation.
  • Familiarity with general programming concepts like data structures, algorithms and networks.
  • Understanding of at least one legacy programming stack (e.g. Python, JavaScript, Java or similar).
  • Fundamental knowledge to use command line consoles on any operating system.
  • Ability to understand developer concepts like SDKs, APIs, application development tools etc.
  • Experience with building end to end tiered applications.
50 questions, 70% passing, 90 minutes, online proctored exam