Developer Resources
Essential links, documentation, and tools for developers interested in the QSBitcoin project.
As QSBitcoin is an ongoing research project, resources and APIs may evolve. Always refer to the latest updates from official channels.
Core Code Repository
The primary source code for the QSBitcoin node software, reference wallet, and related libraries.
- QSBitcoin Core: https://github.com/QSBitcoin/QSBitcoin-core
- (Add links to other relevant repositories as they are created, e.g., PQC libraries, wallet implementations)
Please review the README and contribution guidelines within the repository before submitting issues or pull requests.
Technical Documentation
In-depth information about the QSBitcoin protocol, cryptographic implementations, and design decisions.
- Whitepaper: Link to the official QSBitcoin whitepaper explaining the core concepts and goals. (Link TBD)
- Technical Specifications: Detailed specifications of the PQC algorithms used, block structure, network protocol, etc. (Link TBD - potentially on GitHub Wiki or dedicated docs site)
- Research Papers: Links to relevant academic papers supporting the cryptographic choices (See Innovation page).
- Developer Guides & Tutorials: Step-by-step guides for setting up a node, using APIs, contributing code, etc. (Link TBD)
APIs & Libraries
Interfaces and tools for interacting with the QSBitcoin network or building applications.
- RPC API: Documentation for the Remote Procedure Call (RPC) interface for interacting with a running QSBitcoin node (e.g., checking balance, sending transactions). (Link TBD)
- Client Libraries (Future): Language-specific libraries (e.g., Python, JavaScript) to simplify interaction with the network or APIs. (Link TBD)
- PQC Library (If separate): Access to the underlying post-quantum cryptography library used by QSBitcoin. (Link TBD)
Testnet Information
Resources for experimenting with QSBitcoin on the test network without using real assets.
- Testnet Status & Parameters: Information about the current testnet version, network ID, and connection details. (Link TBD - often in official announcements or GitHub)
- Testnet Faucet: Link to obtain free test QSBitcoin for development and testing. (Link TBD)
- Testnet Block Explorer: A web tool to view transactions and blocks on the test network. (Link TBD)
Contribution & Community
Information on how to get involved with the development process.
- Contribution Guidelines: Instructions on how to report bugs, submit pull requests, coding standards, etc. (Usually CONTRIBUTING.md in the code repository).
- Developer Communication Channels: Links to specific channels for developer discussions (e.g., Telegram, Mailing List - see Community page).
- Project Roadmap: Overview of planned features and development phases (See Innovation page).
This page will be updated as more resources become available. Please check back regularly and follow official project announcements.