You can use Hyperledger Composer to quickly build a business network. Here, you can define assets, participants, transactions, access-control rules, and optional events and queries in the business network. A model (.cto) file contains all of the preceding definitions in the business network. Asset is an associate with a real-world object, and participants have their own unique identity. The transactions will interact with assets. Participants can do this via transactions. The structure of a business network also includes an access control (permissions.acl), which specifies the access-control rules, a script (logic.js) file that implements transaction logic, and a package.json file that contains project metadata:
![](https://static.packt-cdn.com/products/9781789534887/graphics/assets/401a4b05-d485-4741-81d6-b5fecbc4bba1.png)