ChainSolve is now generally available. After six months of private and public beta testing with thousands of engineers, we are confident the platform is ready for production workloads of any scale.
What’s new in v1.0.0
After six months of intensive beta testing with engineers from over 20 countries, ChainSolve 1.0.0 marks our General Availability milestone. This release represents a stable, production-ready foundation you can build on with confidence.
Production-grade compute API The Compute API now guarantees 99.95% uptime under our SLA, backed by redundant infrastructure across three availability zones. Every endpoint has been load-tested to 10,000 concurrent requests.
New features
- 150 built-in blocks covering maths, data transformation, I/O, control flow, ML inference, and more
- Custom block authoring — package your own TypeScript or Python logic as a reusable block
- Project workspaces — organise blocks into named projects with role-based sharing
- Visual canvas — drag-and-drop block editor with real-time collaboration
- REST & GraphQL APIs — full programmatic access to all platform features
- Webhooks — trigger external systems when a computation completes or fails
- Audit logging — every action recorded with actor, timestamp, and diff
Performance improvements
- Canvas renders up to 10× faster on graphs with more than 500 nodes
- API cold-start latency reduced from 850 ms to under 50 ms
- Computation queuing now uses a priority scheduler — paid tiers get first allocation
Bug fixes
- Fixed intermittent WebSocket disconnections on Safari 17
- Corrected floating-point rounding in the
Math.Roundblock whenprecision = 0 - Resolved a race condition in the collaboration cursor sync
Migration guide
- Update your base URL from
/v0/to/v1/ - Update response parsing:
response.result→response.data.result - Re-install the JavaScript SDK:
npm install @chainsolve/sdk@^1.0.0 - Review the full migration guide for edge cases