what is hyperledger composer 
hyperledger composer is a set of open source tools that allows business owners operators and developers a way to create blockchain applications and smart contracts aimed at solving business problems and or improving operational efficiencies it is an example of a commercial application of blockchain as a service baas hyperledger composer is one of the several hyperledger projects hosted by the linux foundation in collaboration with corporate members 1 as of august 2019 the hyperledger composer project is in deprecated status meaning that while it is still in use none of the maintainers are actively developing new features or provide support composer has been combined into hyperledger fabric v1 4 2 understanding hyperledger composerhyperledger composer is built in javascript a platform independent programming language that also supports the use of built in libraries and uses available functions and scripts to make the utilities more scalable and reusable composer is an application development framework which simplifies and expedites the creation of hyperledger fabric blockchain applications using hyperledger composer a business person with no technical knowledge can easily collaborate with a developer to build specific features they include defining the business rules based on which blockchain transactions will be processed defining the assets that are exchanged in blockchain based use cases and define controls for participants their identities roles and access levels for performing the various kinds of transactions similarly a developer using hyperledger composer can easily build and configure core components of the blockchain which include the network s digital assets transaction logic participants and access controls composer supports sharing reusability and scalability of components across various organizations one can easily generate the required scripts and apis necessary for business implementation using hyperledger composer it also supports use cases and real time testing which can even be performed through the web based composer playground without the need for local installations using hyperledger composer it is possible for an individual to create and run a sample blockchain and grant restricted permission to various participants for instance one can easily build a perishable goods network that facilitates trading of items like fruits and vegetables include participants like farmers shippers and importers define individual roles for each participant define and execute terms of agreement between the participants track shipments acknowledge monitor and report status of goods at various stage in the supply chain and payments management special considerationshyperledger composer offers a lot of advantages which include the faster creation of blockchain applications in easy steps smooth and low cost modeling and testing allowing the user to build test and deploy various options and then implement the one that offers the best fit and reusability of existing apps and apis that reduce both effort and costs business network archive is central to hyperledger composer s architecture and it maintains the core data and functionality of the business network that includes the business model transaction logic and access controls composer playground is the web based interface that enables modeling the business requirements and functions functional testing as well as deployment testing on a live blockchain a loopback connector that supports various apis and integration capabilities allows a variety of client applications as well as non blockchain applications an easy medium to interface with the hyperledger composer 