Using BlockSci with Jupyter Notebook

BlockSci was designed and built as an open-source software platform for analyzing blockchains. The use cases in blockchain analysis are many, useful applications can be made in both research and business fields.

However, BlockSci requires a local setup, which means having to parse the blockchain you want to analyze, which takes time and resources. The Bitcoin blockchain has surpassed 300 GB and, as we all know, will grow in the coming years. All this data can provide information about users, wallets, transactions, miners and more.

With PlutoHash’s services you won’t need to perform any local setup, you will be able to analyze blockchains just by using a Jupyter Notebook.

Using BlockSci in Python

You don’t need to install BlockSci, we have already done it on the server side, you only need to import the library. To do analysis with Python simply import the library and instantiate a [blocksci.Blockchain] object by pointing it to the config_file.

import blocksci
chain = blocksci.Blockchain("/BlockSci/config_file")

Would you like to try analyzing the bitcoin blockchain?

We are looking for betatesters who want to get involved and try our application, but hurry, we can only accept 100 users.

Email us:

More Python tutorials on blockchain analysis:

  • Explore Transaction Fees in a specific Block

You can consult the official documentation at this link: Using BlockSci

Leave a Comment

Your email address will not be published. Required fields are marked *