Blockchain is an emerging technology that involves keeping track of a list of records, called blocks, using cryptography. This list is nearly unchangeable and does not have to rely on one central authority to manage it. Due to this, blockchain technology has become rapidly adopted by businesses for its security, efficiency, and reduced transaction costs.

Tech Kits

Tech Kits are part of the walk-in service provided by OPIM Innovate. There are three levels of difficulty meant for different users and their experience with the different technologies. Many of the Tech Kits build off each other as you progress.


Introducing Blockchain

Length: 30 Minutes

Description: A blockchain is a growing list of records, called blocks, which are linked using cryptography. Each block contains a cryptographic identifier of the previous block, a timestamp, and transaction data. Blockchain technology is becoming rapidly adopted by businesses because of its security, efficiency, and reduced transaction costs.



Transactions in Blockchain

Length: 45 Minutes

Description: A ledger is a digital record-keeping system. It is usually used to store cryptocurrency transactions, but it can also be used to store other public information (e.g votes, payments). It uses a series of blocks on which transaction details are recorded for the purpose of authentication and verification for network transactions.


Blockchain Applications

Length: 45 Minutes

Description: Just as a ledger is a digital record-keeping system, a distributed ledger does the same through the use of independent computers to store, share, and validate transactions. Distributed ledgers greatly increase security and the traceability of data shared because of the decentralized nature of the network.


Python logo

Python 3.5

Type: Programming Language

Description: Python is an interpreted high-level programming language for general-purpose programming. Version 3.5 is a part of the many new versions that continuously are being put out.

Ethereum logo


Type: Platform

Description: Ethereum is a decentralized platform for making blockchain applications as well as cryptocurrencies.