/Singular

A unique blockchain made by humanity for humanity ๐Ÿง‘โ€๐Ÿš€

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Singular

A unique blockchain made by humanity for humanity

Quick Shortcuts ๐Ÿ’จ

API ยท Contribution ยท Development ยท TODO

Why? ๐Ÿš€

I didn't have to do anything at the afternoons in one of my holidays, so I started reading about blockchain, and I asked me, why not to make a blockchain?

The Singular's purpose ๐Ÿ›ฐ

The Singular's purpose is to provide a transparent and at the same time a privacy fully form of money. The Singular's targets are:

  • Security: Uses the Ed25519 algorithm for the keys generation and Sha256 for the block hashing
  • Privacy (However, the IP and other info about the device from where the transaction was sent is displayed at the node, and could be saved)
  • Ease

The Singular protocol ๐Ÿง‘โ€๐Ÿš€

This project is the main implementation of the Singular protocol, however you could make your own implementation of the protocol.

The Singular protocol documentation is not completely written yet, because the distributed network is not yet implemented, however you could suggest how the distributed network should be made in the Discussions.

API ๐Ÿ“ก

By the moment only is implemented a part of the API which enables a wallet to communicate with the node.

You can find...

Singular's testnet โญ๏ธ

Singular has a default network which is called mainSpace, and it's main purpose is to test the Singular protocol and others implementations of it. As the title says is a testnet, which means that the quantity of coins that are issued are always the maximum amount set.

Contribution ๐ŸŒˆ

You can contribute to make this a better project. If you want to purpose something you could join to the Discussions.

Development ๐Ÿง‘โ€๐Ÿ’ป

TODO ๐Ÿ›ธ

  • Implement the distributed network