Discoin Core [DIS, Ð]

Select language: EN | [CN](./README_zh_CN.md) Discoin is a cryptocurrency like Bitcoin, although it does not use SHA256 as its proof of work (POW). Taking development cues from Tenebrix and Litecoin, Discoin currently employs a simplified variant of scrypt. ## Installation 💻 Please see [the installation guide](INSTALL.md) for information about installing Discoin Core. ### Such ports Discoin Core by default uses port `22556` for peer-to-peer communication that is needed to synchronize the "mainnet" blockchain and stay informed of new transactions and blocks. Additionally, a JSONRPC port can be opened, which defaults to port `22555` for mainnet nodes. It is strongly recommended to not expose RPC ports to the public internet. | Function | mainnet | testnet | regtest | | :------- | ------: | ------: | ------: | | P2P | 22556 | 44556 | 18444 | | RPC | 22555 | 44555 | 18332 | ## Ongoing development - Moon plan 🌒 Discoin Core is an open source and community driven software. The development process is open and publicly visible; anyone can see, discuss and work on the software. Main development resources: * [Github Projects](https://github.com/discoin/discoin/projects) is used to follow planned and in-progress work for upcoming releases. * [Github Discussion](https://github.com/discoin/discoin/discussions) is used to discuss features, planned and unplanned, related to both the development of the Discoin Core software, the underlying protocols and the DIS asset. * [Discoindev subreddit](https://www.reddit.com/r/discoindev/) ### Version strategy Version numbers are following ```major.minor.patch``` semantics. ### Branches There are 3 types of branches in this repository: - **master:** Stable, contains the latest version of the latest *major.minor* release. - **maintenance:** Stable, contains the latest version of previous releases, which are still under active maintenance. Format: ```-maint``` - **development:** Unstable, contains new code for planned releases. Format: ```-dev``` *Master and maintenance branches are exclusively mutable by release. Planned* *releases will always have a development branch and pull requests should be* *submitted against those. Maintenance branches are there for **bug fixes only,*** *please submit new features against the development branch with the highest version.* ## Contributing 🤝 If you find a bug or experience issues with this software, please report it using the [issue system](https://github.com/discoin/discoin/issues/new?assignees=&labels=bug&template=bug_report.md&title=%5Bbug%5D+). Please see [the contribution guide](CONTRIBUTING.md) to see how you can participate in the development of Discoin Core. There are often [topics seeking help](https://github.com/discoin/discoin/labels/help%20wanted) where your contributions will have high impact and get very appreciation. wow. ## Very Much Frequently Asked Questions ❓ Do you have a question regarding Discoin? An answer is perhaps already in the [FAQ](doc/FAQ.md) or the [Q&A section](https://github.com/discoin/discoin/discussions/categories/q-a) of the discussion board! ## License - Much license ⚖️ Discoin Core is released under the terms of the MIT license. See [COPYING](COPYING) for more information or see [opensource.org](https://opensource.org/licenses/MIT)