41
Distributed Ledgers Analytics and Ranking System St. Petersburg University Distributed Ledger Technology Center 12:39 Tuesday 22 nd October, 2019

Distributed Ledgers Analytics and Ranking System

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Distributed Ledgers Analytics andRanking System

St. Petersburg UniversityDistributed Ledger Technology Center

12:39 Tuesday 22nd October, 2019

bitcoingo-ethereum

fabric

graphene

zcashbigchaindb

rippled

cordaneo

stellar-coresteem

bitshares-core

Wavesexonum burrow

multichainopenchain

iroha

ergo

izzzio

Acryl

Addafilter

Figure 1: Tag cloud shows all repositories presented in database. The size oftag corresponds to the number of references to the repository name.

pluggableZerocashYAC

Tendermint

SCP

RoundRobinPoW

PoSPoET

LPoS

DPoSDLCPoA

BFTAutolykos

Addafilter

Figure 2: Consensus protocols names. The size of tag corresponds to the numberof DL repositories based on this protocol.

Consensus

zcash

Zerocash

burrow

Tendermint

steem

DPoS

ergo

Autolykos

rippled

BFTmultichain

Round Robin

izzzio

DLCPoA

openchain

PoET

corda

pluggable

neo

bitcoin

PoW

fabric

Acryl

LPoS

go-ethereum

bitshares-core

graphene

exonum

WavesPoS

iroha

YAC

bigchaindb

stellar-core

SCP

Figure 3: Consensus protocols and platforms which use them.

1 Criteria and Rating Scale

To evaluate and compare distributed ledger platforms a system of criteria hasbeen developed. According to these criteria, the activity of developing and sup-porting open source projects is evaluated, based on the corresponding GitHubrepositories.

Fig. 1 shows a list of repositories presented in our system. Fig. 3 presentsits matching to consensus algorithms.

The ranking is made on the following grounds:

3

Figure 4: Developers Activity score.

1. Developers Activity (fig. 4). The assessment considers data of 3 monthspreceding the time of assessment.

• The average number of code additions per week;

• The average number of commits per week;

• Last release date. An inverted scale is used for this item, that is,repositories with older releases are considered less active.

2. Feedback Activity (fig.5). For each issue i that has at least one commentfeedback activity FA reads:

FA =1

n

∑n

(closed at(i) − created at(i)),

where n is a number of commented issues, closed at(i) and created at(i)are dates of closing and creating of issue i.

4

Figure 5: Feedback Activity score.

In this criterion, we consider only those issues in which there is at leastone comment. Such a condition is imposed in order to avoid countingthose issues that developers put for themselves or for those that are closedbeyond prescription and non-relevance.

3. User Interest (fig. 6) is made up of:

• The number of forks;

• The number of developing forks. By developing forks, we mean thosethat do not have the same date of creation and the date of the up-date. This item shows the interest of users in the development of theproduct or creating their own based on it;

• The number of issues created in the last 3 months (including openissues);

• The number of stars.

5

Figure 6: User Interest score.

6

Figure 7: Progress score.

7

4. Progress (fig. 7) consists of:

• The growth or decline ratio of the development activity is calculatedby the formula

D1 =1n3

∑n3

j3=1 commits per week(j3)1n1

∑n1

j1=1 commits per week(j1),

where n1 and n3 are numbers of weeks in one and three months,respectively, commits per week(j) is a number of commits in a weekj;

• Growth or decline ratio of the development team

D2 =1n3

∑n3

j3=1 committers per week(j3)1n1

∑n1

j1=1 committers per week(j1),

where n1 and n3 are numbers of weeks in one and three monthsrespectively, committers per week(j) is a number of contributorswho made any commit in a week j.

Note that the first two subclauses of criterion 1 are similar. We take bothof these points into account because we want to get a measure that does notdepend on the work style of developers with GitHub. For example, the presenceof a significant number of commits with smaller code changes in the repositorywill not lead to a high estimate. Also, on the contrary, in the case of active workof developers who rarely make commits, the rating will not be underestimated.To obtain a high or low estimate of developer activity, both of these values haveto be considered.

8

2 Data

We developed an automated information collection system. It obtains publicdata from repositories of distributed ledger platforms from GitHub using theGithub REST API v3. For more convenient monitoring of the project activity,the collected data is arranged in charts.

Histograms

• The number of contributors;

• The number of last year commits;

• The number of open issue;

• The number of ”stars”;

• The number of releases;

• The number of forks;

• The number of pull requests.

Diagrams

• Weekly commit statistics;

• Weekly issue closure statistics;

• Weekly additions and deletions statistics.

9

Figure 8: The number of contributors.

10

Figure 9: Last year commits.

11

Figure 10: Open issues.

12

Figure 11: Releases.

13

Figure 12: Stars.

14

Figure 13: Forks.

15

Figure 14: Weekly commit activity statistics.

16

Figure 15: Weekly code lines addition statistics.

17

Figure 16: Weekly code lines deletions statistics.

18

Figure 17: Closed issue.

19

Figure 18: Pull requests to master.

20

Figure 19: Pull requests.

21

SatellitesSatellites lists show the dependencies between satellite

repositories and their owners. Note that both,organization and user, can be an owner. Lists areshown for repositories presented in our system.

22

Izzzio

1. bignet-docs-ru 2. iz3-bitcore-crypto 3. iz3-proxy4. BlockExplorer 5. izzzio 6. iz3-ffs7. ecmaSmartContracts 8. iz3pong 9. EthereumLessons10. iz3certs 11. SmartContractBuilder 12. Candy13. BitCoenWallet

MultiChain

1. multichain-binaries 2. multichain 3. smart-filter-examples4. multichain-web-demo 5. multichain-explorer

acrylplatform

1. logos 2. Acryl 3. node-services-config

bigchaindb

1. js-reactor 2. kyber 3. org4. js-utility-belt 5. meetups 6. stylelint-config-bigchaindb7. benchmark 8. slack-pip-stats 9. bigchaindb-hs10. hyperchaindb 11. bdb-transaction-cli 12. privacy-protocols13. cryptoconditions 14. events-plugin-example 15. IoT-hackfest-berlin-201716. bigchaindb-smart-assets 17. car-example 18. example-data-wallet19. github-projects 20. blog 21. supply-claim22. whitepaper 23. pytest-rethinkdb 24. bigchaindb-examples25. tutorial-crab 26. ilp-plugin-bigchaindb 27. bigchaindb-driver28. android-boilerplate 29. bigchaindb-examples-

asset-search30. site

31. dashboard 32. bigchaindb-shared 33. bigchaindb-hyperledger34. js-cryptoconditions-utils 35. bigchaindb-jukebox 36. multipipes37. coalaip-http-api 38. DBH17 39. java-crypto-conditions40. project-jannowitz 41. api-tester 42. bigchaindb-common43. js-bigchaindb-graphql 44. python-driver-orm 45. BEPs

23

46. python-rapidjson-schema 47. go-bigchaindb-driver 48. ethereum-integration49. graphql-bigchaindb 50. js-bigchaindb-driver 51. pytest-bigchaindb52. HoneyBadgerBFT 53. bigchaindb-react-

webpack-boilerplate54. nginx 3scale

55. energycert 56. game-ecosystem-simulation

57. bigchaindb

58. multi-ledger-integrations 59. java-bigchaindb-driver 60. bigchaindb-react-redux-boilerplate

61. py-ipld 62. js-driver-orm

bitcoin

1. libblkmaker 2. bitcoin 3. bips

bitshares

1. bitshares.org 2. bitshares-explorer-api 3. dev.bitshares.works4. bitshares-mobile-app 5. btsproxy 6. tapin7. committee-tools 8. beet 9. develop.bitshares.org10. bitshares-ui 11. gwallet 12. doxygen.bitshares.org13. bsips 14. docs.bitshares.org 15. beet-js16. bitshares1-webwallet 17. bitsharesjs-ws 18. wallet.bitshares.org19. bitshares-ui-style-guide 20. hackthedex.io 21. bitsharesjs22. bitshares.github.io 23. bitshares-ui-staging 24. bitshares-ui-api25. uptick 26. bitshares-core 27. python-bitshares28. bitshares1-toolkit 29. bitshares1-core 30. bitshares1-faucet31. awesome-bitshares 32. bitshares-community-ui 33. bitshares1-qtwallet34. bitshares-pay 35. how.bitshares.works 36. bitshares-js37. marketing 38. devshares 39. v1.bitshares.org40. bitshares1-vendor

chrisnc

1. chrisnc.github.io 2. tangaroa 3. sicp4. knrc 5. hvx 6. protobuf-wireshark

corda

24

1. extendable-example 2. corda-publish-test 3. corda-tut2-solution-java4. bpqs 5. cordapp-template-kotlin 6. contract-upgrades7. corda-settler 8. corda-accord-frontEnd 9. cordapp-offline-example10. msr-vc 11. auctionhouse 12. corda-logic-app-adapter13. cordapp-offline-template-java

14. cordapp-example 15. corda-training-materials

16. bootcamp-cordapp-2 17. os-cloudformation 18. corda-solutions19. corda-ansible 20. bootcamp-cordapp 21. confidential-identities22. cordapp-client-template 23. corda-tut1-solution-java 24. cordapp-template-java25. cordapp-example-deterministic

26. corda-training-solutions 27. corda-gradle-plugins

28. djvm 29. corda 30. flow-db31. LetterOfCreditWeb 32. LetterOfCredit 33. corda-accord-template34. corda-tut2-solution-kotlin

35. ping-pong 36. corda-docker

37. flow-http 38. oracle-example 39. cordapp-offline-template-kotlin

40. observer-cordapp 41. cash-issuer 42. corda-tut1-solution-kotlin

43. accounts 44. cordapp-trial-framework 45. cordman46. jmeter-sampler 47. error-codes-web-app 48. sgxjvm-public49. token-sdk 50. samples 51. corda-training-template

ergoplatform

1. Autolykos-GPU-miner 2. explorer-back 3. ergo-scala-style-guide4. ErgoPy 5. board 6. ansible7. ergo-js 8. autoleakus 9. difficultyrecalculation10. ergo 11. static-data 12. node-info-monitor13. ergo-wallet 14. blog 15. spacefees16. Self-Reproducing-Coins 17. board-new 18. ergo-explorer19. ergo-test 20. website 21. site22. faucet

ethereum

1. ethereum-python-project-template

2. clef-ui 3. web3-examples

4. snake-charmers-blog 5. gethkey 6. eth-keyfile7. ethash 8. trinity 9. pyethereum10. ethereum-console 11. wiki 12. hive

25

13. solidity 14. profiling 15. go-casper16. browser-solidity 17. retesteth 18. solidity.js19. eth2.0-test-generators 20. solidity-examples 21. common22. remix-tests 23. alethzero 24. py-geth25. pyethsaletool 26. simplecasper 27. mining28. meteor-dapp-whisper-chat-client

29. btcrelay 30. ethereum-client-binaries

31. diary 32. branding 33. ethsim34. interfaces 35. ropsten 36. dapp-styles37. trinity-web 38. research 39. scavenger hunt40. tests 41. vyper 42. py-evm43. sharding 44. devp2p 45. casper46. natspec.js 47. moon-browser 48. meteor-package-blocks49. ethereum-react-components

50. eth-bloom 51. eth-typeshed

52. eth-rlp 53. plasma 54. web3.js55. documentation 56. tryethereum 57. homestead-guide58. eth-abi 59. cpp-ethash 60. cpp-dependencies-win6461. rpc-tests 62. eth-wiki 63. frontier-guide64. meteor-ethereum-networkinfo

65. snake-charmers-tactical-manual

66. awesome

67. eth-tester 68. eth2.0-pm 69. grid-ui70. langlab 71. go-build 72. web3.py73. webthree-umbrella 74. mist 75. guide76. aleth 77. py-trie 78. remix-workshops79. economic-modeling 80. pytest-ethereum 81. evmc82. homebrew-ethereum 83. ethereumj 84. asyncio-cancel-token85. cpp-ethereum-cmake 86. whisper 87. pyrlp88. grid 89. testeth 90. libweb3core91. remix 92. lahja 93. eth2.0-specs94. eth2.0-metrics 95. evmjit 96. serpent97. evmone 98. ethendance 99. gav100. remix-website 101. webthree 102. beacon chain103. swarm-dapps 104. go-ethereum 105. meteor-package-tools106. solc-bin 107. eth-hash 108. eth2.0-spec-tests109. play 110. remix-live 111. py-snappy112. grants-advisors 113. populus 114. test-tools115. remix-live-alpha 116. ethereum-buildbot 117. system-testing118. dopple 119. dapp-bin 120. cable121. webthree-helpers 122. py ecc 123. eth-typing124. pytest-asyncio-network-simulator

125. firefly 126. casper

127. ecp 128. jeff 129. eth-keys130. devcommon 131. foundation-archived 132. solc-js133. eth2.0-tests 134. eth-utils 135. statesweep136. ethereum-dockers 137. www 138. ens-registrar-dapp

26

139. eth-account 140. twig 141. remix-ide142. moon-lang 143. solidity-fuzzing-corpus 144. news145. meteor-package-elements

146. oyente 147. meteor-dapp-wallet

148. pyeth keys 149. hunter-cache 150. yellowpaper151. py-solc 152. remix-plugin 153. bimini154. evmlab 155. ethereum-org 156. hexbytes157. cbc-casper 158. evmcodegen 159. solidity-test-bytecode160. cpp-dependencies 161. testng 162. EIPs163. mix 164. genesis block generator 165. libethereum166. evmdasm 167. benchmarking 168. meteor-package-

accounts169. emacs-solidity 170. py-wasm 171. moon-tool172. remixd 173. ethereum-foundation-

website174. pm

175. fuzzertests 176. deposit contract 177. meteor-dapp-catalog178. libwhisper 179. ethereum.org 180. ethereum-org-website181. ethdev-site 182. py pairing 183. serpent-go184. py-ssz 185. source-verify

exonum

1. homebrew-exonum 2. exonum-client-anchoring 3. exonum-doc4. private-currency 5. jsonrpc 6. exonum-time7. pwbox-rs 8. blockchain-explorer 9. exonum-services-docker10. cryptocurrency 11. btc-transaction-utils 12. exonum-testkit13. exonum rocksdb 14. rfcs 15. exonum sodiumoxide16. frontend-test 17. exonum-client 18. pwbox19. anchoring-client-example 20. bitcoinrpc 21. exonum-java-binding22. exonum-btc-anchoring 23. exonum-configuration 24. exonum25. exonum-cryptoowls 26. exonum-service-

boilerplate

graphql-python

1. webob-graphql 2. graphql-relay-py 3. sanic-graphql4. graphql-core-next 5. flask-graphql 6. graphene-python.org7. graphql-core 8. graphene-django 9. aiohttp-graphql10. gql-next 11. graphene-tornado 12. graphene-sqlalchemy13. graphql-server-core 14. graphene-mongo 15. gql16. swapi-graphene 17. graphql-ws 18. graphene19. GraphQL-SublimeText 20. graphene-gae

27

hashicorp

1. raft

hyperledger

1. iroha-deploy 2. quilt 3. grid-website4. cello-analytics 5. fabric-chaincode-node 6. iroha-javascript7. fabric-ca 8. composer-concerto 9. composer10. sawtooth-next-directory 11. indy-docs 12. sawtooth-sdk-cxx13. ursa 14. burrow 15. sawtooth-sdk-python16. composer-vscode-plugin 17. fabric-sdk-go 18. aries-sdk-android19. cello-k8s-operator 20. fabric-chaincode-evm 21. indy-plenum22. sawtooth-seth 23. hyperledger 24. sawtooth-raft25. fabric-chaincode-java 26. aries-sdk-java 27. sawtooth-core28. aries-sdk-go 29. aries-sdk 30. indy-post-install-

automation31. fabric-amcl 32. composer-concerto-tools 33. iroha-ed2551934. fabric-sdk-py 35. ursa-rfcs 36. aries-sdk-python37. fabric-cli 38. sawtooth-poet 39. sawtooth-sdk-rust40. ursa-docs 41. homebrew-fabric 42. sawtooth-sdk-java43. composer-knowledge-wiki 44. fabric-gateway-java 45. perf-and-scale-wg46. grid-rfcs 47. grid 48. blockchain-explorer49. iroha-java 50. fabric-samples 51. caliper52. quilt-crypto-conditions 53. transact-rfcs 54. fabric-test-resources55. iroha-dotnet 56. aries 57. fabric58. sawtooth-devmode 59. indy-hipe 60. composer-sample-

applications61. iroha-python 62. sawtooth-rfcs 63. sawtooth-sabre64. fabric 65. fabric-baseimage 66. sawtooth-supply-chain67. fabric-docs 68. indy-agent 69. aries-rfcs70. composer-tools 71. indy-test-automation 72. sawtooth-explorer73. sawtooth-sdk-go 74. transact 75. fabric-chaintool76. iroha-scala 77. composer-atom-plugin 78. grid-contrib79. ci-management 80. sawtooth-sdk-swift 81. aries-agent82. hyperledgerwp 83. composer-sample-models 84. iroha-android85. hyperledger-rocket-chat-hubot

86. sawtooth-sdk-dotnet 87. sawtooth-website

88. aries-cloudagent-python 89. hyperledger.github.io 90. sawtooth-sdk-javascript

28

91. education 92. fabric-lib-go 93. composer-sample-networks

94. slack-archive 95. education-sawtooth-simple-supply

96. fabric-sdk-java

97. fabric-test 98. aries-staticagent-python 99. aries-sdk-ruby100. iroha 101. education-cryptomoji 102. aries-sdk-dotnet103. iroha-ios 104. aries-sdk-ios 105. transact-contrib106. sawtooth-ansible 107. indy-node 108. sawtooth-pbft109. aries-sdk-javascript 110. fabric-sdk-node 111. indy-sdk112. indy-crypto 113. indy-jenkins-pipeline-lib 114. cello115. sawtooth-marketplace

kadena-io

1. juno

neo-project

1. neo

openchain

1. wallet 2. openchain 3. mongodb-storage4. sidechain 5. openchain-js 6. docker7. docs

ripple

1. paychannel explorer 2. vault-pki-formula 3. crawler-hbase4. api-demo 5. ripple-data-api 6. ripple-demurrage-tool7. rippled-package-builder 8. ripple-ecies 9. crypto-conditions10. testnet-faucet 11. Downloads 12. ripple-binary-codec13. ripple.github.io 14. ripple-lib-extensions 15. salt-pillar-vault16. validator-registry-webapp

17. validator-domain-verifier 18. ripple-orderbook

29

19. validation-count-reporter 20. validator-keys-tool 21. hbase-client22. ripplecharts-frontend 23. crawler-api 24. passport-client-certificate25. rippled-peers-api 26. bower-ripple 27. tx-reporter28. rippled 29. saltutils 30. simulator31. ripple-libpp 32. rippled-historical-

database33. salt-runner-vault-pki

34. js-ilp-plugin-ripple 35. ripple-lib-cli 36. rippled-network-crawler37. ripple-lib 38. ripple-address-codec 39. bookshelf-encrypted-

fields40. validator-registry-api 41. ripple-hashes 42. crawl-reporter43. sjcl-codec 44. vl 45. grafana-file-datasource46. ripple-blobvault 47. ripple-rest 48. ripple-client-desktop49. react-stockcharts-build 50. passport-ripple 51. sjcl-extended52. x-address-codec 53. ripple-dev-portal 54. ripple-vault-client55. ripple-authd 56. ripple-dot-net 57. rippled-subtrees58. dactyl 59. ripple-client 60. ripple-domain-verifier61. rippled-peers-webapp 62. ripple-keypairs 63. xrp-ledger-countdown64. docker-fdb-server

steemit

1. condenser-pinned 2. steemnotify 3. swift-secp256k14. swift-steem 5. conveyor 6. steem-deployments7. imagehoster 8. benchmarks 9. rcdemo10. steem 11. libcrypto-js 12. telegrafrelay13. sdc-frontend 14. devportal-tutorials-js 15. redeemer16. hive2elastic 17. steem-uri-spec 18. whistle-locals19. steem-mechanize 20. koa-jsonrpc 21. devportal-tutorials-rb22. dbadmin 23. rpc-auth 24. devportal25. jussi 26. steemit-render 27. gigantor28. condenser 29. overseer 30. faucet31. sbds 32. devportal-tutorials-py 33. whitepaper34. hivemind-ruby 35. steem-ruby 36. steem-python37. tinman 38. lineman 39. kaleidoscope40. simple steem client 41. yo 42. hivemind43. redeemer-irredeemables 44. smt-whitepaper 45. bluepaper46. steem-js 47. wallet 48. irredeemables

stellar

1. stellar-viewer 2. docker-stellar-core 3. stellar-anchor-server

30

4. ruby-xdr 5. interstellar-wallet 6. stellar-wallet7. stex-dev 8. generator-interstellar 9. gulp-solar10. packages 11. convert-stellar-address 12. solar-stellarorg-pages13. bridge-server 14. js-stellar-wallets 15. xdr-viewer16. js-stellar-wallet-app 17. java-stellar-base 18. slingshot19. stellar-tutorials 20. style-guide 21. docker-atlas22. stellard 23. interstellar-workspace 24. docker-stellar-developers25. kelp 26. docker-stellar-core-state 27. interstellar-stellar-api28. bower-js-stellar-base 29. solar 30. paper-wallet31. interstellar-network-widgets

32. laboratory 33. go-stellar-base

34. interstellar-network 35. solar-stellarorg 36. interstellar37. stellar-sms-client 38. horizon 39. docker-base40. js-xdr 41. interstellar-core 42. account-viewer43. js-stellar-base 44. ticker-py 45. stellar-core-backup46. .github 47. interstellar-client 48. stellar-client49. network-explorer 50. integration-tests 51. stellar core commander52. stex 53. docker-heka 54. developers55. escrowgator 56. js-stellar-sdk 57. docs58. archivist 59. xdrgen 60. horizon-importer61. stories 62. java-stellar-sdk 63. dashboard64. federation 65. vagrant-examples 66. stellar-wallet-js-sdk67. bower-js-stellar-sdk 68. os-projects 69. ticker70. stellar-lib 71. stellar-upgrade 72. stellar-protocol73. docker-stellar-core-horizon

74. hackday-stellar-vault 75. go

76. interstellar-ui-messages 77. core-node-admin-panel 78. js-stellar-elements79. bifrost-js-sdk 80. product-conventions 81. stellar-upgrade-web82. interstellar-sessions 83. stellar-core

wavesplatform

1. fork-detector 2. unified-declarations 3. identity-img-swift4. ApiTests 5. Utills 6. waves-node-api7. ts-types 8. data-service-client-js 9. ride-vscode10. Blake2 11. docs.wavesplatform 12. WavesSDK-iOS13. ts-lib-crypto 14. waves-community 15. waves-transactions16. waves-dex-landing 17. waves-items 18. waves-api-load19. js-test-env 20. data-service 21. docker-waves-testnet22. WavesDevKit 23. waveskeeper-types 24. assets-pairs-order25. WavesDeployment 26. WavesScripts 27. nanos-app-waves28. wavesplatform.com 29. docs 30. waves-data-entities31. WavesCS 32. blockchain-postgres-sync 33. curve25519-js

31

34. WavesClientLite 35. bignumber 36. data-service-tests37. waves-ui-kit 38. node-docker-image 39. WavesExplorerLite40. waves-api 41. swift-lib-crypto 42. types-keeper43. waves-zksnarks-sample 44. node-monitor-esp8266 45. WavesWallet-iOS46. marshall 47. waves-c 48. waves-documentation49. protobuf-serialization-js 50. waves-loan 51. WavesExtensions-iOS52. waves-repl 53. surfboard 54. Keccak55. waves-signature-generator

56. UpcoinWallet 57. fork-detector-frontend

58. go-lib-crypto 59. Codecept-WavesClientTests

60. odyssey-waves-squad

61. Specs 62. waves-browser-bus 63. devops-tools64. anonymous-transactions-prototype

65. event-sender 66. waves-games

67. WavesSDK-android 68. demo-python-trading-bot 69. waves-private-node70. waves-protobuf-schemes 71. waves-rest 72. waves-signature-adapter73. GatewaysInfrastructure 74. waves-events-server 75. dev-toolkit76. tx-json-schemas 77. WavesWallet-android 78. WavesJ79. ts-contract 80. waves-helmchart 81. swagger-api-design82. wavesplatform.core.js 83. Waves 84. azure-deploy85. parse-json-bignumber 86. ride-js 87. waves-client-config88. waveskeeper 89. money-like-to-node 90. blocks-json-parser-js91. waves-data-oracle 92. waves-items-webapp 93. waves-js94. waves-ide 95. gowaves 96. WavesDebugMonitor97. oracle-data 98. WavesGUI 99. waves-items-fetcher100. ride-examples 101. Base58 102. waves-ledger-js103. dex

zcash

1. mpc 2. zcash 3. logos4. librustzcash 5. zcash-blog 6. zcash-wordpress-theme7. zcash-android-wallet-sdk 8. zcash-android-wallet-poc 9. zcash-docs10. zips 11. sapling-security-analysis 12. zcash-gitian13. gitian.sigs

Languages“Language” lists show the dependencies betweenrepositories and the main languages used there.

32

Assembly

1. iroha-ed25519

C

1. ethash 2. Autolykos-GPU-miner 3. Blake24. swift-steem 5. nanos-app-waves 6. evmc7. waves-c 8. libblkmaker 9. Keccak10. knrc 11. bitshares1-vendor 12. stellar-core13. Base58

C#

1. WavesCS 2. openchain 3. mongodb-storage4. neo 5. sidechain 6. sawtooth-sdk-dotnet7. ripple-dot-net

C++

1. clef-ui 2. zcash 3. solidity4. retesteth 5. msr-vc 6. sawtooth-sdk-cxx7. steem 8. validator-keys-tool 9. stellard10. rippled 11. multichain 12. simulator13. ripple-libpp 14. gwallet 15. aleth16. node-monitor-esp8266 17. testeth 18. iroha-dotnet19. evmjit 20. serpent 21. bitcoin22. evmone 23. bitshares-core 24. bitshares1-toolkit25. bitshares1-core 26. python-rapidjson-schema 27. bitshares1-qtwallet28. iroha 29. devshares 30. serpent-go

Clojure

33

1. fabric-chaintool

CoffeeScript

1. bitshares1-webwallet 2. composer-atom-plugin 3. hyperledger-rocket-chat-hubot

Emacs Lisp

1. emacs-solidity

Go

1. fork-detector 2. gethkey 3. hive4. fabric-ca 5. mining 6. bridge-server7. raft 8. burrow 9. fabric-sdk-go10. fabric-chaincode-evm 11. hyperchaindb 12. kelp13. fabric-amcl 14. fabric-cli 15. go-stellar-base16. horizon 17. fabric 18. fabric19. go-ethereum 20. go-lib-crypto 21. sawtooth-sdk-go22. ecp 23. archivist 24. federation25. GatewaysInfrastructure 26. fabric-lib-go 27. ticker28. go-bigchaindb-driver 29. stellar-upgrade 30. go31. gowaves

Groovy

1. indy-jenkins-pipeline-lib

Haskell

1. bigchaindb-hs 2. juno 3. tangaroa4. HoneyBadgerBFT 5. hvx

34

Java

1. ApiTests 2. corda-tut2-solution-java 3. quilt4. crypto-conditions 5. cordapp-offline-example 6. cordapp-offline-template-

java7. java-stellar-base 8. cordapp-example 9. fabric-chaincode-java10. bootcamp-cordapp-2 11. bootcamp-cordapp 12. corda-tut1-solution-java13. cordapp-template-java 14. sawtooth-sdk-java 15. corda-training-solutions16. fabric-gateway-java 17. iroha-java 18. ethereumj19. fabric-test-resources 20. android-boilerplate 21. corda-accord-template22. java-crypto-conditions 23. anonymous-transactions-

prototype24. java-stellar-sdk

25. iroha-android 26. exonum-java-binding 27. WavesJ28. fabric-sdk-java 29. jmeter-sampler 30. java-bigchaindb-driver31. corda-training-template

JavaScript

1. web3-examples 2. stellar-viewer 3. paychannel explorer4. ethereum-console 5. crawler-hbase 6. interstellar-wallet7. exonum-client-anchoring 8. ripple-data-api 9. stellar-wallet10. js-reactor 11. stex-dev 12. browser-solidity13. generator-interstellar 14. fabric-chaincode-node 15. ripple-demurrage-tool16. solidity.js 17. iroha-javascript 18. ripple-ecies19. solidity-examples 20. corda-accord-frontEnd 21. composer-concerto22. gulp-solar 23. docs.wavesplatform 24. remix-tests25. js-utility-belt 26. testnet-faucet 27. composer28. ts-lib-crypto 29. ripple-binary-codec 30. convert-stellar-address31. meteor-dapp-whisper-chat-client

32. meetups 33. ethereum-client-binaries

34. iz3-bitcore-crypto 35. xdr-viewer 36. ripple-lib-extensions37. validator-registry-webapp

38. data-service 39. validator-domain-verifier

40. stylelint-config-bigchaindb

41. js-stellar-wallet-app 42. WavesDevKit

43. validation-count-reporter 44. stellar-tutorials 45. hbase-client46. graphene-python.org 47. ergo-js 48. assets-pairs-order49. WavesScripts 50. natspec.js 51. moon-browser52. meteor-package-blocks 53. ethereum-react-

components54. ripplecharts-frontend

35

55. crawler-api 56. passport-client-certificate 57. bitshares-ui58. iz3-proxy 59. libcrypto-js 60. rippled-peers-api61. BlockExplorer 62. bower-ripple 63. tx-reporter64. composer-concerto-tools 65. interstellar-stellar-api 66. wavesplatform.com67. web3.js 68. tryethereum 69. bower-js-stellar-base70. rpc-tests 71. meteor-ethereum-

networkinfo72. izzzio

73. iz3-ffs 74. rippled-historical-database

75. example-data-wallet

76. curve25519-js 77. WavesClientLite 78. interstellar-network-widgets

79. laboratory 80. grid-ui 81. js-ilp-plugin-ripple82. devportal-tutorials-js 83. github-projects 84. mist85. WavesExplorerLite 86. ripple-lib-cli 87. rippled-network-crawler88. waves-zksnarks-sample 89. ecmaSmartContracts 90. ripple-lib91. beet-js 92. interstellar-network 93. remix-workshops94. ripple-address-codec 95. interstellar 96. stellar-sms-client97. bigchaindb-examples 98. bookshelf-encrypted-

fields99. bitsharesjs-ws

100. blockchain-explorer 101. fabric-samples 102. caliper103. validator-registry-api 104. iz3pong 105. js-xdr106. interstellar-core 107. account-viewer 108. waves-documentation109. grid 110. ilp-plugin-bigchaindb 111. waves-loan112. remix 113. js-stellar-base 114. exonum-client115. bigchaindb-examples-asset-search

116. composer-sample-applications

117. dashboard

118. sawtooth-supply-chain 119. ripple-hashes 120. js-cryptoconditions-utils121. bigchaindb-jukebox 122. pwbox 123. UpcoinWallet124. iz3certs 125. crawl-reporter 126. fork-detector-frontend127. sjcl-codec 128. swarm-dapps 129. stellar-client130. composer-tools 131. network-explorer 132. meteor-package-tools133. Codecept-WavesClientTests

134. condenser 135. integration-tests

136. solc-bin 137. play 138. remix-live139. stex 140. remix-live-alpha 141. project-jannowitz142. bitsharesjs 143. dapp-bin 144. smart-filter-examples145. bitshares-ui-api 146. developers 147. js-stellar-sdk148. SmartContractBuilder 149. anchoring-client-

example150. grid-contrib

151. foundation-archived 152. solc-js 153. stories154. ripple-blobvault 155. dashboard 156. js-bigchaindb-graphql157. composer-sample-models

158. www 159. ens-registrar-dapp

160. ripple-rest 161. stellar-wallet-js-sdk 162. ripple-client-desktop163. remix-ide 164. bower-js-stellar-sdk 165. sawtooth-sdk-javascript166. passport-ripple 167. bitshares-pay 168. education

36

169. meteor-package-elements

170. composer-sample-networks

171. sjcl-extended

172. x-address-codec 173. ripple-dev-portal 174. ethereum-integration175. ripple-vault-client 176. meteor-dapp-wallet 177. stellar-lib178. openchain-js 179. swagger-api-design 180. ripple-authd181. cordman 182. Candy 183. wavesplatform.core.js184. ride-js 185. js-bigchaindb-driver 186. ripple-client187. blocks-json-parser-js 188. education-cryptomoji 189. ripple-domain-verifier190. steem-js 191. mix 192. rippled-peers-webapp193. bigchaindb-react-webpack-boilerplate

194. wallet 195. meteor-package-accounts

196. interstellar-ui-messages 197. ripple-keypairs 198. moon-tool199. remixd 200. BitCoenWallet 201. js-stellar-elements202. fabric-sdk-node 203. WavesDebugMonitor 204. bifrost-js-sdk205. multi-ledger-integrations

206. product-conventions 207. stellar-upgrade-web

208. WavesGUI 209. interstellar-sessions 210. xrp-ledger-countdown211. bigchaindb-react-redux-boilerplate

212. cello 213. ethdev-site

214. source-verify 215. js-driver-orm

Kotlin

1. extendable-example 2. corda-publish-test 3. bpqs4. cordapp-template-kotlin 5. contract-upgrades 6. corda-settler7. auctionhouse 8. corda-logic-app-adapter 9. corda-solutions10. cordapp-client-template 11. cordapp-example-

deterministic12. corda-gradle-plugins

13. djvm 14. corda 15. flow-db16. LetterOfCredit 17. corda-tut2-solution-

kotlin18. ping-pong

19. zcash-android-wallet-poc 20. flow-http 21. oracle-example22. cordapp-offline-template-kotlin

23. observer-cordapp 24. WavesSDK-android

25. cash-issuer 26. corda-tut1-solution-kotlin

27. accounts

28. WavesWallet-android 29. error-codes-web-app 30. token-sdk31. samples

Lua

1. steemnotify 2. nginx 3scale

37

MoonScript

1. moon-lang

Objective-C

1. bitshares-mobile-app 2. iroha-ios

PHP

1. multichain-web-demo

PLpgSQL

1. blockchain-postgres-sync

Python

1. docker-stellar-core 2. stellar-anchor-server 3. eth-keyfile4. vault-pki-formula 5. bitshares-explorer-api 6. trinity7. dev.bitshares.works 8. profiling 9. btsproxy10. bignet-docs-ru 11. tapin 12. kyber13. eth2.0-test-generators 14. webob-graphql 15. packages16. committee-tools 17. py-geth 18. pyethsaletool19. simplecasper 20. btcrelay 21. indy-docs22. sawtooth-sdk-python 23. graphql-relay-py 24. sanic-graphql25. salt-pillar-vault 26. research 27. benchmark28. slack-pip-stats 29. graphql-core-next 30. flask-graphql31. rcdemo 32. tests 33. vyper34. indy-plenum 35. bdb-transaction-cli 36. py-evm37. sharding 38. casper 39. eth-bloom

38

40. sawtooth-core 41. graphql-core 42. indy-post-install-automation

43. eth-rlp 44. node-info-monitor 45. homestead-guide46. privacy-protocols 47. cryptoconditions 48. eth-abi49. fabric-sdk-py 50. events-plugin-example 51. IoT-hackfest-berlin-201752. bigchaindb-smart-assets 53. car-example 54. aries-sdk-python55. saltutils 56. sawtooth-poet 57. graphene-django58. eth-tester 59. salt-runner-vault-pki 60. go-build61. web3.py 62. data-service-tests 63. redeemer64. node-docker-image 65. hive2elastic 66. supply-claim67. py-trie 68. aiohttp-graphql 69. pytest-rethinkdb70. economic-modeling 71. pytest-ethereum 72. gql-next73. asyncio-cancel-token 74. pyrlp 75. bigchaindb-driver76. graphene-tornado 77. lahja 78. ticker-py79. jussi 80. eth2.0-specs 81. sawtooth-devmode82. iroha-python 83. bigchaindb-shared 84. graphene-sqlalchemy85. multipipes 86. coalaip-http-api 87. DBH1788. indy-agent 89. beacon chain 90. aries-rfcs91. graphql-server-core 92. indy-test-automation 93. eth-hash94. graphene-mongo 95. py-snappy 96. test-tools97. ethereum-buildbot 98. system-testing 99. dopple100. gql 101. py ecc 102. eth-typing103. pytest-asyncio-network-simulator

104. bips 105. uptick

106. api-tester 107. casper 108. sbds109. bigchaindb-common 110. python-bitshares 111. demo-python-trading-

bot112. eth-keys 113. devportal-tutorials-py 114. eth-utils115. statesweep 116. steem-python 117. swapi-graphene118. eth-account 119. twig 120. dev-toolkit121. tinman 122. aries-cloudagent-python 123. graphql-ws124. kaleidoscope 125. node-services-config 126. oyente127. education-sawtooth-simple-supply

128. pyeth keys 129. simple steem client

130. yo 131. graphene 132. fabric-test133. graphql-bigchaindb 134. py-solc 135. bimini136. aries-staticagent-python 137. evmlab 138. hexbytes139. cbc-casper 140. hivemind 141. evmcodegen142. dactyl 143. pytest-bigchaindb 144. faucet145. genesis block generator 146. evmdasm 147. benchmarking148. indy-node 149. py-wasm 150. deposit contract151. bigchaindb 152. protobuf-wireshark 153. multichain-explorer154. graphene-gae 155. gitian.sigs 156. py-ipld157. py pairing 158. py-ssz 159. sawtooth-marketplace

39

Racket

1. sicp

Ruby

1. ruby-xdr 2. homebrew-exonum 3. corda-ansible4. homebrew-fabric 5. steem-mechanize 6. homebrew-ethereum7. devportal-tutorials-rb 8. dbadmin 9. stellar-core-backup10. Specs 11. stellar core commander 12. xdrgen13. horizon-importer 14. bitshares1-faucet 15. hivemind-ruby16. steem-ruby 17. hackday-stellar-vault

Rust

1. mpc 2. private-currency 3. jsonrpc4. ursa 5. librustzcash 6. pwbox-rs7. slingshot 8. sawtooth-seth 9. sawtooth-raft10. sawtooth-sdk-rust 11. btc-transaction-utils 12. exonum rocksdb13. grid 14. exonum sodiumoxide 15. zcash-android-wallet-sdk16. sawtooth-sabre 17. transact 18. bitcoinrpc19. exonum-btc-anchoring 20. exonum 21. exonum-service-

boilerplate22. sawtooth-pbft 23. indy-sdk 24. indy-crypto

Scala

1. explorer-back 2. board 3. waves-api-load4. autoleakus 5. ergo 6. ergo-wallet7. Acryl 8. iroha-scala 9. board-new10. waves-protobuf-schemes 11. ergo-test 12. waves-events-server13. Waves 14. ride-examples 15. dex

40

Smarty

1. waves-helmchart

Swift

1. identity-img-swift 2. swift-secp256k1 3. WavesSDK-iOS4. WavesWallet-iOS 5. sawtooth-sdk-swift

TypeScript

1. unified-declarations 2. ts-types 3. data-service-client-js4. ride-vscode 5. waves-transactions 6. js-stellar-wallets7. conveyor 8. waves-items 9. imagehoster10. js-test-env 11. composer-vscode-plugin 12. waves-data-entities13. bignumber 14. waves-ui-kit 15. waves-api16. marshall 17. steem-uri-spec 18. koa-jsonrpc19. rpc-auth 20. steemit-render 21. waves-repl22. surfboard 23. bigchaindb-hyperledger 24. waves-signature-

generator25. sawtooth-explorer 26. odyssey-waves-squad 27. overseer28. waves-browser-bus 29. devops-tools 30. event-sender31. waves-games 32. ergo-explorer 33. waves-rest34. waves-signature-adapter 35. tx-json-schemas 36. lineman37. ts-contract 38. remix-plugin 39. parse-json-bignumber40. waveskeeper 41. money-like-to-node 42. waves-data-oracle43. waves-items-webapp 44. waves-js 45. energycert46. game-ecosystem-simulation

47. waves-ide 48. core-node-admin-panel

49. oracle-data 50. waves-items-fetcher 51. waves-ledger-js

Vue

1. blockchain-explorer 2. bitshares-community-ui 3. exonum-cryptoowls

41