Skip to content

Julia-Blockchain/LearnBlockChain

Repository files navigation

Learn BlockChain with Julia

Julia Blockchain Icon

Overview video

Here it is: https://www.youtube.com/watch?v=eDELq53TpNc

Installation

Go to https://Julialang.org and download Julia.

Enter the package manager in the Julia Repl by typing "]" without the quotes. Then do

(@v1.6) pkg> add IJulia
# Will give you the ability to run Julia in Jupyter

(@v1.6) pkg> add ECC
(@v1.6) pkg> add SHA
(@v1.6) pkg> add Nettle
(@v1.6) pkg> add IJulia
(@v1.6) pkg> add Web3

Note that Web3 might have some issues being installed (I had issues on my local machine). To resolve those, I had to do:

(@v1.6) pkg> add JSON
(@v1.6) pkg> add HTTP
(@v1.6) pkg> remove Web3
(@v1.6) pkg> add Web3

and that did the trick.

Future work

I will likely make modifications to these notebooks as I go through the docs process and create a video explanation. I also plan to attempt and add an Account Registry to make the simulation more complete.

Open Source Contributions For This Project

and more! While these contributions are small, working on this project opened my eyes to how much work is still needed on many fronts to get the Julia Ecosystem to be part of a fruitful blockchain future.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published