Skip to content

Bitcast X 2.1.0

Latest

Choose a tag to compare

@elliot-bitcast elliot-bitcast released this 23 Aug 11:22
· 6 commits to main since this release
987bb0f

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/v1 miner 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

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.