Bitcast X 2.1.0 adds a stable application boundary for creator products while keeping the miner-validator protocol version independent.
Highlights
- Complete authenticated
/api/v1miner application API: qualification, ecosystems, leaderboard, campaigns, eligibility, claims, submissions, campaign results, and reward recommendations. - Stable collection and error envelopes, required idempotency keys, and external reconciliation IDs for safe product integration.
- Explicit compatibility policy: v1 fields and semantics remain supported; incompatible changes require a new path version and an overlap window.
- Prompt version 1 now performs generic brief-instruction compliance; prompt versions 2 and 5 remain supported and byte-stable, while retired versions 3 and 4 are rejected.
- Qualification uses the release-bundled Finney schedule and counts all subnet alpha staked to a miner hotkey, independent of source coldkey.
- Preview publications include the v2 bonus breakdown needed for transparent pre-final scoring.
Compatibility
- Software release:
2.1.0 - Application API:
/api/v1 - Existing miner-validator wire versions remain independently versioned as documented in
docs/protocol.md. - Operators should pin this annotated tag or the immutable source commit
987bb0fe8413f23231c37f7caf32fe216c76a74a.
Production deployment
- Source commit:
987bb0fe8413f23231c37f7caf32fe216c76a74a - Container digest:
sha256:9bc3b65914f785d01853de1520588cc78e5de5079bd4e34eee67f51e8019a1fe - Guarded singleton deployment: https://github.com/bitcast-network/bitcast-infra/actions/runs/32634842252
- Central API prerequisite and batch-loading hotfix:
d855bb25273f6f490c6240e53540d9807cfe017d
Production verification confirmed one running miner task, one healthy load-balancer target, /health reporting 2.1.0, /ready returning 200, and live result polling completing below the 15-second client deadline.