SDK Release Notes
Start here if
Use this page when you need to confirm the current SDK release and understand what changed across recent public integration surfaces.
Current public SDK
Use SDK 0.8.3 with the current protocol v0.3.1 surface for public Solana devnet beta integrations.
| Version | Main change | Read next |
|---|---|---|
0.8.3 | Treasury custody and redemption hardening. | SDK Getting Started |
0.8.2 | Invite enrollment signer parity. | SDK Troubleshooting |
0.8.1 | Linked claim and obligation parity refresh. | Claims and Settlement |
0.8.0 | Oracle and schema registry parity. | Event Production |
0.8.3 — Treasury custody and redemption hardening
- Refreshed generated IDL, contract bindings, and public SDK types against
omegax-protocol v0.3.1. - Updated reserve-domain bootstrap behavior so
buildCreateDomainAssetVaultTx(...)requires a concrete vault token account. - Reflected the custody-aware inflow surface: sponsor funding, premium payments, and LP capital deposits require source token account, vault token account, asset mint, and token program accounts.
- Reflected the redemption hardening: redemption requests and queue processing pass shares only, while asset payouts are derived on-chain from class NAV and queued redemption state.
0.8.2 — Invite enrollment signer parity
- Fixed
buildOpenMemberPositionTx(...)so invite-only enrollment keepsinviteAuthorityAddressas an optional signer account, matching the canonicalopen_member_positioncontract. - Added regression coverage for invite-authority account metas so token/invite-gated member builders do not silently degrade back to open-member posture.
- Kept the package on the devnet-first public release track while preserving the current canonical contract target.
0.8.1 — Linked claim and obligation parity refresh
- Refreshed the generated IDL, contract bindings, and public SDK types against the latest public
omegax-protocol v0.3.0surface. - Added parity for the linked protection-claim settlement hardening so SDK consumers see the current obligation-first liability path.
- Kept the package on the devnet-first public release track while preserving the current canonical contract target.
0.8.0 — Oracle and schema registry parity
- Added first-class SDK coverage for the current oracle and schema registry surface, including canonical builders and generated contract parity for oracle profiles, pool oracle controls, outcome schemas, and schema dependency ledgers.
- Exported the new
@omegax/protocol-sdk/oraclemodule for attestation workflows, includingcreateOracleSignerFromEnv(...),createOracleSignerFromKmsAdapter(...), andattestOutcome(...). - Added
buildAttestClaimCaseTx(...)plus the supporting generated bindings and PDA helpers so oracle services can anchor schema-bound claim-case attestations on-chain without dropping to custom instruction packing. - Refreshed protocol bindings, PDA helpers, and parity coverage so the SDK matches the latest public protocol surface.
- Kept the package on the devnet-first public release track while preserving the current
v0.3.0contract target.
0.7.0 — Canonical protocol SDK baseline
- Shipped the canonical health-capital-markets SDK surface for governance, reserve domains, health plans, claims, obligations, capital classes, allocations, and reserve-aware read models.
- Kept the public SDK surface and docs focused on the canonical health capital markets model.