Skip to content

andreailic/team-project-microservices

 
 

Repository files navigation

Upravljanje razvojem informacionih sistema 2022/23 IIS

Code Smells Technical Debt Vulnerabilities Bugs

Grupa 8 - Dužnici
IT06/2019 Marko Rakić
IT37/2019 Mladen Krsmanović
IT40/2019 Dejan Petrov
IT68/2019 Mladen Draganović
IT70/2019 Andrea Ilić
IT78/2019 Sandra Stojanov
IT25/2019 Aleksandra Vrekić

Tech Stack

Diagrams

Entities Communication
URIS_PROJEKAT_UML_v5-Microservices_Connection drawio URIS_PROJEKAT_UML_v5-Microservices_Class_Diagram drawio

SonarCloud Project ->


Blockcore

About Blockcore

Open source .NET Bitcoin based blockchain node in C#

Do you want to build your own blockchain based upon Blockcore? Then check out our blockcore-node repository, which is the best starting point for most custom blockchains.

Introduction

Bitcoin Implementation in C# and .NET 6

What is Blockcore?

  • Blockcore is a platform to build Layer 1 consensus networks based on the Bitcoin protocol, built on the .NET Core framework and written entirely in C#.
  • Blockcore aims to maintain an alternative C# Bitcoin implementation, based on the NBitcoin & Stratis projects.
  • Blockcore is neither a coin or a for profit business.

Why Blockcore?

  • We see a need within the crypto ecosystem for development of the C# full node technology.
  • Stratis has provided an excellent starting point but their focus is enterprise and business. We feel strongly that there is significant value focusing on open & public blockchains, using open source software.

Blockcore objectives

  • Continue development of the C# Stratis fullnode.
  • Maintain the C# Bitcoin fullnode.
  • Support projects and teams that use the underlying technology.
  • Extend the technology by building developer and user tools
  • Provide a forum for developers and teams to collaborate and improve on the technology.
  • Build relationships with potential sponsors & partners to help boost the pace of development.

Blockcore principles

  • We help each other, and all projects that utilise the underlying technology.
  • We encourage contribution to the Blockcore open source software.
  • We aim to make it easier for everyone to contribute to the ecosystem.
  • We encourage projects to adopt Blockcore technology as we believe every project has something to offer and help make the technology stronger.

Join our community on discord.

Getting Started Guide

More details on getting started are available here

Development

If you are up for some blockchain development?

Check this guides for more info:

There is a lot to do and we welcome contributions from developers and testers who want to gain some Blockchain experience.

You can find tasks on the issues tab or visit us on discord.

Other Points

About

Open source .NET Core Bitcoin based blockchain node in C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 95.8%
  • HTML 2.3%
  • JavaScript 1.9%