Skip to content

InfinityWallet/shard

 
 

Repository files navigation

Shard Coin Source Code

GitHub Release Date GitHub language count GitHub top language GitHub repo size GitHub platforms

Shard Coin is designed to be a secure and decentralised open source proof of stake digital currency, focusing on performance, security and fast low-cost transactions. The Shard Community Reserve assists with market liquidity and reducing volatility. With the community we are looking to revolutionise the cryptocurrency experience allowing users easy access and usability, bringing it to the mainstream for day to day life.

Shard can be used not only as a cryptocurrency, but also as a utility coin in multiple Shardax projects. Such as the Shardax Digital Asset Exchange & Staking Platform, Universal Infinity Wallet and the Quantum Project. In addition to the extra benefits when using Shard on these platforms; Shardax uses 20% of profits for liquidity, buying and burning Shard. This will decrease the existing supply, while coin holders can continuously stake without excessive inflation.

Getting Started & Resources

Please see our Faq if you have any questions or need help to understand how to install or use the Shard Wallet.

📦 For Wallet software downloads, please see Downloads

Development Process

Developers work in their own trees, then submit pull requests when they think their feature or bug fix is ready.

The patch will be accepted if there is broad consensus that it is a good thing. Developers should expect to rework and resubmit patches.

The master branch is regularly built and tested, but is not guaranteed to be completely stable. Tags are created regularly to indicate new official, stable release versions of Shard.

The contribution workflow is described in CONTRIBUTING.md.

Developers can join the official Shard Discord

Contributing

We strongly recommend that the community help make improvements and determine the future direction of Shard and the Shard protocol. We expect every contributor to be respectful and constructive so that everyone has a positive experience

Reporting an issue

We currently only use GitHub for tracking issues, feature request and pull requests. If you're not familiar with these tools have a look at the GitHub documentation.

To report bugs please create an issue here.

Bug report

If you think you have found a bug feel free to open a GitHub issue, but first:

  • check with GitHub's search engine that the bug doesn't already exist.
  • in the request give as much information as possible such as: the OS, the version , how to reproduce and etc.

Missing feature

We also use the GitHub issue tracker for features. If you think that some piece of functionality is missing in Shard, you can open an issue with the following in mind:

  • check for similare feature requests already open.
  • provide as much detail and context as possible.
  • be as convincing as possible as to why we need this feature and how everybody can benefit from it.

Specifications

Coin NameShard Coin
AbbreviationSHARD
Coin TypePoS (Proof of Stake)
Max Supply210,000,000*
Block Time120 Seconds
Min Fee0.0001 Shard
Confirmations10
Maturity10
Inital Burn15,000,000 Shard
Shard Burned to date1,535,000 Shard
Minimum Stake Age9 Hours
Maximum Stake Age72 Hours
Last POW Block5000
Default Port48200
RPC Port48210
Current Version2.0.0.0
BIP-0044 Registered Index325 (https://github.com/satoshilabs/slips/blob/master/slip-0044.md)
Pubkey Address0x3f (S)
Scriptkey Address0x7d (s)
Wif0x2d (K)

*It will take around 90 years if the entire current supply was staking to reach the max supply. However currently only around 50%-60% of current supply is staking meaning it will most likely take around 135-180 years to reach the max supply.

Shard Burns

IDDateAmountTxid
Initial 122nd Mar 20181,000,000ed661dda74380037c035f1f6b60194095d584a0c36399a06a615b6b7c39b0028
Initial 224th Apr 201814,000,000a1e158e3ee3f98fe891f7a729a8a97b9c3d36378e47998ebdf40edf0df3318c4
Burn #11st Jun 201875,000d011fc62b481b3e8bea7958cdcedf27b9001bccc04846198bb95566c6db651fa
Burn #21st Jul 2018115,000f7ace4c4486d92b39bf0670f288c8d5b7c926eb0975db1ef08f203917451013f
Burn #31st Aug 2018200,000532731465ad7993bcb521b1841033115d867cf7a7beba949a96229ef8bc956f2
Burn #42nd Sep 2018140,000dc97de37456f737966e12172dc04b155d17597437b0fc1a2b6fddd176382ac82
Burn #56th Dec 2018175,0004f850acbd2ce921d1ac42398a197968ad30b247c28c3c6aa9b2bc03639f4d9d2
Burn #66th Jan 2019100,0005bdfc67bad19a11ef37fc87e8d355f123b217f9d075db6da174eb7fccea247d6
Burn #714th Feb 2019120,0006c27c62247b82c3aa4298725e2155b05a6b4244db65c4817963ca5e34599cba8
Burn #811th Apr 2019160,0001717072d9a6bc7ae88d802289a64484a45c98a785b2cbe2c9b4d90b69f177463
Burn #927th Jun 2019450,00075819017ef8bc986639add96f0fa2865ca483470653f4706128d49ffba1c74f5

Current PoS Rewards Breakdown

TimeBlock StartBlock EndReward
194 Days140,001300,00050%
45 Days300,001330,00025%
2 Years330,001855,00010%
2 Years855,0011,380,0009%
2 Years1,380,0011,906,0008%
3 Years1,906,0012,695,0007%
3 Years2,695,0013,483,0006%
3 Years3,483,0014,272,0005%
4 Years4,272,0015,320,0004%
4 Years5,340,0016,370,0003%
8 Years6,340,0018,500,0002%
Infinity8,340,001+1%

Testing

Testing and code review is the bottleneck/delay for any development. Please be patient and help out by testing other people's pull requests to provide feedback, and remember this is a security-critical project where any mistake might cost people lots of money.

Automated Testing

We will be integrating Travis CI system to makes sure that every pull request is built for Windows, Linux, and OS X, and that unit/sanity tests are run automatically.

Manual Quality Assurance (QA) Testing

Changes should be tested by somebody other than the developer who wrote the code. This is especially important for large or high-risk changes. It is useful to add a test plan to the pull request description if testing the changes is not straightforward.

Translations

Changes to translations as well as new translations can be submitted to Shard Coin Core Transifex page.

Translations are periodically pulled from Transifex and merged into the git repository. See the translation process for details on how this works.

Important: We do not accept translation changes as GitHub pull requests because the next pull from Github would automatically overwrite them again.

Translators should also join our Discord.

License

Shard Coin is released under the terms of the MIT license. See COPYING for more information or see https://opensource.org/licenses/MIT.

By forking Shard and in using our UI you are required to include the Shard logo and name within the about section of the wallet clearly informing users that the UI is made by Shard.

About

Scalable, Fast & Secure POS Cryptocurrency Shaping the Future

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 91.0%
  • Makefile 4.4%
  • Assembly 1.1%
  • HTML 1.1%
  • Python 1.0%
  • C 0.7%
  • Other 0.7%