ArcBlock claims to be the world's first blockchain ecosystem for building and deploying decentralized applications. ArcBlock focuses on bridging the gap between different blockchains by developing an open chain access layer that enables them to span across multiple blockchains. ArcBlock strives to become a comprehensive solution that combines blockchain technology as well as cloud computing. This enables the developers to develop and deploy decentralized applications across blockchain. The team also aim to provide an incentive-driven marketplace for reusable services, apps and so on.