The Hyperledger Fabric is a permissioned blockchain platform that is popular in enterprises deploying smart contract applications. Since the consensus works on Raft based log replication and transactions are ordered, the platform does not scale well. In this project we are investigating means of scaling the Fabric platform either using sharding and organizing a large permissioned chain as a hierarchical collection of smaller chains or by introducing multi-raft even within one chain to ensure that unrelated transactions do not have to be totally ordered.