๐ฒ Development Methodology
BlockBolt SDK is developed using an Agile, sprint-based methodology with a focus on continuous integration and delivery. Each development cycle is structured around short iterations, during which functional modules are scoped, implemented, tested, and reviewed.
This iterative approach enables:
Rapid prototyping of new SDK features and modules
Continuous feedback loops from developers and early adopters
Frequent releases with backward-compatible enhancements
Incremental refactoring to improve code maintainability and performance
Technical decisions are driven by real-world use cases, with emphasis on:
Modular architecture for extensibility across different wallets and platforms
Strict version control using Git and semantic versioning (SemVer)
Automated testing (unit, integration) to ensure code quality
Security-first development, including validation of transaction data and QR input
This methodology ensures that the SDK remains developer-friendly, secure, and adaptable to evolving blockchain protocols and application requirements.
Last updated