Skip to content

Releases: bybren-llc/rendertrust

v1.0.0-alpha — RenderTrust First Alpha

13 Mar 00:50

Choose a tag to compare

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/ -v

See CHANGELOG.md for full details.


🤖 Generated with Claude Code