Releases: bybren-llc/rendertrust
Releases · bybren-llc/rendertrust
v1.0.0-alpha — RenderTrust First Alpha
RenderTrust v1.0.0-alpha
First alpha release of the RenderTrust distributed compute trust platform.
Highlights
- Auth & Security: JWT with refresh rotation, CORS, rate limiting, Ed25519 node crypto
- Credit System: Stripe billing, credit ledger with blockchain anchoring, usage tracking
- Global Scheduler: Least-loaded dispatch, fleet management, Redis job queue
- Edge Relay: WebSocket server/client for real-time job delivery to edge nodes
- Worker Execution: Plugin-based framework with CPU worker, subprocess isolation
- Object Storage: S3/R2 abstraction with presigned URLs, MinIO for dev
- Error Handling: Job retry with exponential backoff, dead letter queue, circuit breaker
- Creator Desktop App: Electron + React 18 + Vite with auth, job submission, credit dashboard
- Python SDK: Sync and async clients for programmatic access
- Community Portal: Next.js 14 leaderboard for node operators
- Blockchain: SHA-256 Merkle tree anchoring with proof verification API
- OpenAPI Documentation: Always-on /docs and /redoc endpoints
Stats
- 133 story points across 40 stories
- 716 tests passing
- 3 Program Increments (PI 1-3), 8 cycles (14-23)
- 22+ PRs merged
Getting Started
# Clone and install
git clone https://github.com/bybren-llc/rendertrust.git
cd rendertrust
pip install -e '.[dev]'
# Run development server
docker compose up
# Run tests
pytest tests/ -vSee CHANGELOG.md for full details.
🤖 Generated with Claude Code