The Certified Multi-Protocol Developer program provides existing developers with a depth of
knowledge in Blockchain technology, architecture, security and protocol development
capabilities on multiple private and public Blockchains. You will learn the programming
language Solidity to develop Smart Contracts and distributed applications (DApps) on
Ethereum. To become a Certified Multiple Protocol Developer you must illustrate the ability to
develop Smart Contracts and DApps on at least two additional blockchains, such as Algorand,
Hedera Hashgraph, EOS.IO, R3 Corda, Hyperledger Fabric, and NEAR Protocol.