The Internet Computer protocol, created by DFINITY Foundation, has recently launched its long-awaited public mainnet. Moreover, the native Internet Computer Protocol (ICP) token has seen a surge in price action following a successful launch. The Internet Computer is a cryptocurrency project like no other, aiming to recreate the full internet stack. The project aims to build a new decentralized internet paradigm, fully interoperable with other blockchains. To achieve this, the Internet Computer protocol uses smart contract-like ‘canisters’, a specially-designed programming language ‘Motoko’, and a novel ‘Internet Identity’ (II) model, all operated through the decentralized Network Nervous System.