Decentralized applications (dApps) are being developed on the basis of Ethereum and other smart contract blockchains alike.