Skip to content

jv-amorim/Blockchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain

GitHub language count Repository size GitHub last commit License

Project   |    Tools   |    How to Contribute   |    Notes   |    License

Project

This project is about creating the blockchain in C#, using .NET Core and NBitcoin.

Tools

  • .NET Core - .NET Core is an open-source, general-purpose development framework for building cross-platform apps.
  • NBitcoin - NBitcoin is the most complete Bitcoin library for the .NET platform.
  • QBitNinja.Client - QBit Ninja is an open source web service API to query the blockchain and for tracking wallets.

How to Contribute

To contribute with this project:

  • Do a fork of this repository;
  • Create a branch with your feature: git checkout -b my-feature;
  • Commit your changes: git commit -m 'feat: 'My feature details'.
  • Push the commits to your branch git push origin my-feature.

After the merge of your pull request has been made, you can delete your branch.

Notes

  • You can read my personal notes about this project in this link.
  • The classes located in the Learning namespace can be used just creating a new instance in the Main function. Example: new Learning.BitcoinAddress(); . These classes are like notes to consult when needed.

License

This project is licensed under the MIT License. Read the license page for more details.

About

This project is about creating the Blockchain in C#, using .NET Core and NBitcoin.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages