Blockchain as a Service (BaaS) is an enterprise-level software service[1] that allows businesses to use cloud-based solutions to build, host and use their own blockchain apps, smart contracts and functions on the blockchain infrastructure developed by a vendor. Just like the growing trend of using Software-as-a-service (SaaS)[2] where access to the software is provided on a subscription basis, BaaS provides a business with access to a blockchain network of its desired configuration without the business having to develop their own Blockchain and build in-house expertise on the subject.[3]
Currently major Blockchain-as-a-Service providers are major cloud services providers and consulting firms, including: