Apache ResilientDB v1.11.0-incubation (2025-6-28)
Runtime Enhancement (Junchao Chen)
- Support Combined Runtime for SmartContact and Key-value Service.
Ecosystem Integration (Harish Krishnakumar)
- The following Ecosystem Tools were integrated into the incubator-resilientdb repository:
GraphQL & APIs
- ResilientDB GraphQL - Comprehensive GraphQL server providing HTTP endpoints for ResilientDB operations, including key-value transactions, asset management, NFT marketplace functionality, and blockchain data retrieval with Python SDK integration
Smart Contract Ecosystem
- ResContract CLI - Command-line tool for creating, compiling, deploying, and managing Solidity smart contracts on ResilientDB
- Smart Contract GraphQL - GraphQL API service for interacting with smart contracts through queries and mutations
- Resilient Contract Kit - Development toolkit for smart contract creation and management
Development Tools
- Create Resilient App - CLI tool for scaffolding React/Vue applications with ResVault SDK integration and TypeScript support
- ResVault - Chrome extension wallet for ResilientDB with account management and transaction capabilities
Software Development Kits
- Rust SDK - Rust library for seamless interaction with ResilientDB, featuring transaction and block management APIs
- ResVault SDK - Lightweight JavaScript/TypeScript SDK for integrating ResVault wallet functionality into web applications
- ResDB ORM - Python Object-Relational Mapping interface for simplified CRUD operations with ResilientDB's key-value store
Caching Solutions
- Resilient Node Cache - TypeScript library for real-time synchronization between ResilientDB and MongoDB via WebSocket/HTTP
- Resilient Python Cache - Python library for syncing ResilientDB data to MongoDB with automatic reconnection and batch processing
Monitoring & Observability
- ResLens - Comprehensive CPU and memory profiler with flame graphs and real-time performance metrics for ResilientDB
- ResLens Middleware - Monitoring sidecar service that aggregates profiling data from Pyroscope and Process Exporter
Deployment & Infrastructure
- Ansible Deployment - Docker image for provisioning ResilientDB with supporting services using systemd and Ansible
- Orbit - Lightweight desktop launcher for spinning up ResilientDB and core services in one click
Co-authors: @harish876 @apratimshukla, @Bismanpal-Singh, @joshirajaram , @msadoghi, @gopuman, @dhruvsangamwar