Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 57

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 35

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 42

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 57

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 35

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 42

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 47

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 47

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 41

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 41

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Newline_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php:0) in /home1/greatsyd/public_html/staging1/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php:0) in /home1/greatsyd/public_html/staging1/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php:0) in /home1/greatsyd/public_html/staging1/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php:0) in /home1/greatsyd/public_html/staging1/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php:0) in /home1/greatsyd/public_html/staging1/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php:0) in /home1/greatsyd/public_html/staging1/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php:0) in /home1/greatsyd/public_html/staging1/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home1/greatsyd/public_html/staging1/wp-content/plugins/all-in-one-wp-migration-unlimited-main--old/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php:0) in /home1/greatsyd/public_html/staging1/wp-includes/rest-api/class-wp-rest-server.php on line 1896
{"id":28995,"date":"2023-02-03T15:26:57","date_gmt":"2023-02-03T15:26:57","guid":{"rendered":"https:\/\/greaterinsights.in\/staging1\/?page_id=28995"},"modified":"2023-11-17T06:02:25","modified_gmt":"2023-11-17T06:02:25","slug":"developing-on-hyperledger-fabric","status":"publish","type":"page","link":"https:\/\/greaterinsights.in\/staging1\/developing-on-hyperledger-fabric\/","title":{"rendered":"Developing on Hyperledger Fabric"},"content":{"rendered":"\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t
\n\t\t\t\t\t\t\t
<\/div>\n\t\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t

Developing on Hyperledger Fabric<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t
\n\n\t\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t<\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t
\n\n\t\t\t\t\t\t\t\t\t

\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tCloudLabs\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t
\n\n\t\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t<\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t
\n\n\t\t\t\t\t\t\t\t\t

\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tProjects\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t
\n\n\t\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t<\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t
\n\n\t\t\t\t\t\t\t\t\t

\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tAssignment\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t
\n\n\t\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t<\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t
\n\n\t\t\t\t\t\t\t\t\t

\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t24x7 Support\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t
\n\n\t\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t<\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t
\n\n\t\t\t\t\t\t\t\t\t

\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tLifetime Access\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t

\n\t\t\t\t\t\t.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t

\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t
<\/div>\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t

Course Overview<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t\t

Hyperledger Fabric Developer Certification Training is a program designed to teach individuals how to develop and deploy blockchain applications using Hyperledger Fabric, an open-source platform for creating permissioned blockchain networks. The training covers topics such as blockchain fundamentals, chaincode development, and deploying and testing blockchain applications. Upon completion, individuals receive a certification indicating their proficiency in using Hyperledger Fabric for blockchain development.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t

\n\t\t\t\t
\n\t\t\t\t\t

At the end of the training, participants will be able to:<\/h3><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t\t
  1. Explain why Blockchain is needed and where\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/li>
  2. Explore the major components of Blockchain<\/li>
  3. Explain Hyperledger Fabric and the structure of the Hyperledger Architecture<\/li>
  4. Explain the features of the Fabric model including chaincode, SDKs, Ledger, Security and Membership Services<\/li>
  5. Perform comprehensive labs on writing chaincode<\/li>
  6. Explore the architecture of Hyperledger Fabric<\/li>
  7. Interpret and perform in-depth labs on Bootstrapping the Network<\/li>
  8. Gain a detailed understanding of the benefits, components, and architecture of Hyperledger Composer<\/li>
  9. Learn Hyperledger Explorer and Hyperledger Composer Playground<\/li>
  10. Perform comprehensive labs to integrate\/develop an application with Hyperledger Fabric running a smart contract<\/li>
  11. Build applications on Hyperledger Fabric<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\t

    Pre-requisite<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\t\t\t\t\t
    1. This course is highly technical in nature and requires the student to be comfortable with coding.<\/li>
    2. Understanding of Golang, Java, or Javascript PKI and Docker is recommended.<\/li>
    3. Note that all labs are hosted in a virtual environment.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
      \n\t\t\t\t
      \n\t\t\t\t\t

      Duration<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
      \n\t\t\t\t
      \n\t\t\t\t\t\t\t\t\t

      3 days<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t

      \n\t\t\t\t
      \n\t\t\t\t\t

      Course Outline<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
      \n\t\t\t\t
      \n\t\t\t\t\t\t\t
      \n\t\t\t\t\t\t\t
      \n\t\t\t\t\t
      \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 1: INTRODUCTION TO BLOCKCHAIN <\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
      1. Introduction to Blockchain<\/li>
      2. What is Blockchain<\/li>
      3. Types of network :<\/li>
      4. o\u00a0\u00a0\u00a0 Public network<\/li>
      5. o\u00a0\u00a0\u00a0 Permissioned network<\/li>
      6. o\u00a0\u00a0\u00a0 Private network<\/li>
      7. Need for Blockchain Components of Blockchain :<\/li>
      8. o\u00a0\u00a0\u00a0 Consensus<\/li>
      9. o\u00a0\u00a0\u00a0 Provenance<\/li>
      10. o\u00a0\u00a0\u00a0 Immutability<\/li>
      11. o\u00a0\u00a0\u00a0 Finality<\/li>
      12. Where can Blockchain be used<\/li>
      13. Example on Blockchain<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
        \n\t\t\t\t\t
        \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 2: HOW BLOCKCHAIN WORKS<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
        1. How Blockchain Works<\/li>
        2. Structure of Blockchain :<\/li>
        3. o\u00a0\u00a0\u00a0 Block<\/li>
        4. o\u00a0\u00a0\u00a0 Hash<\/li>
        5. o\u00a0\u00a0\u00a0 Blockchain<\/li>
        6. o\u00a0\u00a0\u00a0 Distributed<\/li>
        7. Lifecycle of Blockchain<\/li>
        8. Smart Contract<\/li>
        9. Consensus Algorithm :<\/li>
        10. o\u00a0\u00a0\u00a0 Proof of Work<\/li>
        11. o\u00a0\u00a0\u00a0 Proof of Stake<\/li>
        12. o\u00a0\u00a0\u00a0 Practical Byzantine<\/li>
        13. o\u00a0\u00a0\u00a0 Fault Tolerance<\/li>
        14. Actors of Blockchain :<\/li>
        15. o\u00a0\u00a0\u00a0 Blockchain developer<\/li>
        16. o\u00a0\u00a0\u00a0 Blockchain operator<\/li>
        17. o\u00a0\u00a0\u00a0 Blockchain regulator<\/li>
        18. o\u00a0\u00a0\u00a0 Blockchain user<\/li>
        19. o\u00a0\u00a0\u00a0 Membership service provider<\/li>
        20. Building A Small Blockchain Application<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
          \n\t\t\t\t\t
          \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 3: INTRODUCTION TO HYPERLEDGER FABRIC<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
          1. Introduction to Hyperledger :<\/li>
          2. o\u00a0\u00a0\u00a0 What is Hyperledger<\/li>
          3. o\u00a0\u00a0\u00a0 Why Hyperledger<\/li>
          4. o\u00a0\u00a0\u00a0 Where can Hyperledger be used<\/li>
          5. Hyperledger Architecture<\/li>
          6. o\u00a0\u00a0\u00a0 Membership<\/li>
          7. o\u00a0\u00a0\u00a0 Blockchain<\/li>
          8. o\u00a0\u00a0\u00a0 Transaction<\/li>
          9. o\u00a0\u00a0\u00a0 Chaincode<\/li>
          10. Hyperledger Fabric<\/li>
          11. Features of Hyperledger<\/li>
          12. Fabric Installation of prerequisite<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
            \n\t\t\t\t\t
            \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 4: GETTING STARTED WITH FABRIC MODEL<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
            1. The Fabric Model<\/li>
            2. Features of Fabric Model :<\/li>
            3. o\u00a0\u00a0\u00a0 Chaincode<\/li>
            4. o\u00a0\u00a0\u00a0 SDKs<\/li>
            5. o\u00a0\u00a0\u00a0 Ledger<\/li>
            6. o\u00a0\u00a0\u00a0 Privacy through channels<\/li>
            7. o\u00a0\u00a0\u00a0 Security and Membership services<\/li>
            8. o\u00a0\u00a0\u00a0 Assets<\/li>
            9. o\u00a0\u00a0\u00a0 Consensus<\/li>
            10. Components of Fabric Model :<\/li>
            11. o\u00a0\u00a0\u00a0 Peer<\/li>
            12. o\u00a0\u00a0\u00a0 Orderer<\/li>
            13. o\u00a0\u00a0\u00a0 Certificate Authority<\/li>
            14. Building your network<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
              \n\t\t\t\t\t
              \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 5: CHAINCODE<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
              1. Chaincode :<\/li>
              2. o\u00a0\u00a0\u00a0 Chaincode API<\/li>
              3. o\u00a0\u00a0\u00a0 How to write a Chaincode<\/li>
              4. Lab Work<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
                \n\t\t\t\t\t
                \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 6: ARCHITECTURE OF HYPERLEDGER FABRIC<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
                1. Architecture of Hyperledger Fabric<\/li>
                2. o\u00a0\u00a0\u00a0 Transaction<\/li>
                3. o\u00a0\u00a0\u00a0 Ledger<\/li>
                4. o\u00a0\u00a0\u00a0 Nodes<\/li>
                5. o\u00a0\u00a0\u00a0 Peer<\/li>
                6. o\u00a0\u00a0\u00a0 Endorser<\/li>
                7. o\u00a0\u00a0\u00a0 Ordering Nodes<\/li>
                8. o\u00a0\u00a0\u00a0 Channels<\/li>
                9. o\u00a0\u00a0\u00a0 Certificate Authority<\/li>
                10. Transaction Flow<\/li>
                11. Lab Work<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
                  \n\t\t\t\t\t
                  \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 7: BOOTSTRAPPPING<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
                  1. Bootstrapping the Network<\/li>
                  2. Introduction<\/li>
                  3. Lab Work :<\/li>
                  4. o\u00a0\u00a0\u00a0 Task 1 – Generate the crypto material for the various participants.<\/li>
                  5. o\u00a0\u00a0\u00a0 Task 2 – Generate the genesis block for the Orderer node and start ordering service (solo node).<\/li>
                  6. o\u00a0\u00a0\u00a0 Task 3 – Generated the configuration transaction block to create a new channel.<\/li>
                  7. o\u00a0\u00a0\u00a0 Task 4 – Sign the configuration block and create the new channel.<\/li>
                  8. o\u00a0\u00a0\u00a0 Task 5 – Make peers of all the organizations join the channel that we created in Task 4<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
                    \n\t\t\t\t\t
                    \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 8: INTRODUCTION TO HYPERLEDGER EXPLORER<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
                    1. Introduction To Hyperledger Explorer<\/li>
                    2. Block Details Peer List<\/li>
                    3. Chaincode List<\/li>
                    4. Transaction Details<\/li>
                    5. Installation of Hyperledger Explorer<\/li>
                    6. Starting the Explorer App<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
                      \n\t\t\t\t\t
                      \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 9: INTRODUCTION TO HYPERLEDGER COMPOSER<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
                      1. Introduction<\/li>
                      2. Components of Hyperledger Composer<\/li>
                      3. Benefits of Hyperledger Composer<\/li>
                      4. Key Concepts<\/li>
                      5. Hyperledger Composer Solution<\/li>
                      6. Installation<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
                        \n\t\t\t\t\t
                        \n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t CHAPTER 10: HYPERLEDGER COMPOSER PLAYGROUND<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t
                        1. Hyperledger Composer Playground<\/li>
                        2. Introduction<\/li>
                        3. Playground Overview Lab Work<\/li><\/ol><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t
                          \n\t\t\t
                          \n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t
                          \n\t\t\t\t\t\t
                          \n\t\t\t\t\t
                          \n\t\t\t
                          \n\t\t\t\t\t\t
                          \n\t\t\t\t
                          \n\t\t\t\t\t

                          Reviews<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
                          \n\t\t\t\t
                          \n\t\t\t\t\t\t\t
                          \n\t\t\t\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
                          \n\t\t\t\t
                          \n\t\t\t\t\t \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"

                          Developing on Hyperledger Fabric CloudLabs Projects Assignment 24×7 Support Lifetime Access . Course Overview Hyperledger Fabric Developer Certification Training is a program designed to teach individuals how to develop and deploy blockchain applications using Hyperledger Fabric, an open-source platform for creating permissioned blockchain networks. The training covers topics such as blockchain fundamentals, chaincode development, and […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-28995","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/greaterinsights.in\/staging1\/wp-json\/wp\/v2\/pages\/28995","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/greaterinsights.in\/staging1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/greaterinsights.in\/staging1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/greaterinsights.in\/staging1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/greaterinsights.in\/staging1\/wp-json\/wp\/v2\/comments?post=28995"}],"version-history":[{"count":5,"href":"https:\/\/greaterinsights.in\/staging1\/wp-json\/wp\/v2\/pages\/28995\/revisions"}],"predecessor-version":[{"id":36475,"href":"https:\/\/greaterinsights.in\/staging1\/wp-json\/wp\/v2\/pages\/28995\/revisions\/36475"}],"wp:attachment":[{"href":"https:\/\/greaterinsights.in\/staging1\/wp-json\/wp\/v2\/media?parent=28995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}