All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial project structure for TeachLink.
- Soroban smart contracts for rewards, escrow, and tokenization.
- NestJS indexer for real-time blockchain event tracking.
- Machine learning-based recommendation system.
- Comprehensive developer experience toolkit and scripts.
- Observability and monitoring infrastructure (Prometheus, Grafana).
- Cross-chain bridge with BFT consensus mechanism.
- SYSTEM_OVERVIEW.md for high-level project documentation.
- Refined contract module map for better scalability.
- Updated README with detailed onboarding and troubleshooting steps.
- Resolved Windows-specific linker issues in test suite.
- Fixed race conditions in indexer event processing.
- Project initialization and base contract implementation.