Skip to main content

Current Program Surface

Use this page to see what the current public protocol exposes before integrating or evaluating a product.

OmegaX exposes one health capital markets model on Solana devnet beta. The current generated interface has 62 instructions, 31 accounts, and 122 generated types.

Genesis Protect boundary

Genesis Protect availability, SKUs, reserve gates, and claim-review boundaries are covered in the Genesis Protect docs. This page describes the current public protocol interface.

Use the dedicated pages for product-specific facts:

This page stays focused on the public protocol interface rather than repeating the full Genesis product, claim-review, and reserve pages.

At a glance

The current interface covers:

  • protocol governance and scoped emergency controls
  • reserve domains, domain asset vaults, and reserve asset rails
  • health plans as sponsor, member, and liability roots
  • policy series as versioned product lanes
  • member positions for eligibility, delegated rights, and enrollment proof state
  • funding lines for sponsor budgets, premium income, LP allocations, backstops, and similar plan-side flows
  • obligations, claim cases, and claim attestations for economically material liabilities
  • liquidity pools, capital classes, LP positions, credentialing, and redemption queues
  • allocation positions that bridge capital classes into plan-side funding lines
  • oracle profiles, pool oracle approvals, pool oracle policies, and pool oracle permission sets
  • outcome schemas and schema dependency ledgers
  • explicit reserve ledgers across domain, plan, series, funding line, class, and allocation scopes
  • protocol fee, pool treasury, and pool-oracle fee vaults
  • checked SPL token custody transfers for sponsor funding, premium payments, and LP deposits before reserve ledgers increase
  • claim-funding checks that separate immediately settleable settlement-mint capacity from other reserve assets
  • NAV-derived redemption accounting where clients submit shares and the program derives payout amounts

Model boundaries

The current public model is reserve-domain-first: plans, pools, wrappers, and allocations are separate objects on one settlement foundation.

Public integrations preserve:

  • explicit reserve-domain and asset-rail boundaries
  • separate sponsor, member, oracle, and capital-provider objects
  • reserve ledgers that remain attributable across scopes
  • one protocol interface for open, constrained, or wrapper-mediated participation

Current instruction families

Governance and settlement boundaries

  • initialize protocol governance
  • rotate protocol governance authority
  • accept protocol governance authority
  • cancel protocol governance authority transfer
  • set protocol emergency pause
  • create reserve domain
  • update reserve domain controls
  • create domain asset vault
  • configure reserve asset rail
  • publish reserve asset rail price
  • initialize protocol fee vault
  • withdraw protocol fee

Oracle registry and pool binding

  • register oracle
  • claim oracle
  • update oracle profile
  • set pool oracle
  • set pool oracle permissions
  • set pool oracle policy
  • initialize pool oracle fee vault
  • withdraw pool oracle fees

Schema registry

  • register outcome schema
  • verify outcome schema
  • backfill schema dependency ledger
  • close outcome schema
  • create health plan
  • update health plan controls
  • create policy series
  • initialize series reserve ledger
  • version policy series
  • open member position
  • update member eligibility
  • authorize claim recipient

Plan-side funding and liabilities

  • open funding line
  • fund sponsor budget
  • record premium payment
  • create obligation
  • reserve obligation
  • settle obligation
  • release reserve

Claims

  • open claim case
  • attach claim evidence reference
  • attest claim case
  • adjudicate claim case
  • settle claim case
  • settle claim case selected asset

LP capital

  • create liquidity pool
  • initialize pool treasury vault
  • withdraw pool treasury fees
  • create capital class
  • update LP position credentialing
  • update capital class controls
  • deposit into capital class
  • request redemption
  • process redemption queue

Allocation and impairment

  • create allocation position
  • update allocation caps
  • allocate capital
  • deallocate capital
  • mark impairment

Economic meaning

Three points define the current protocol:

  1. Sponsor budgets, member rights, oracle attestations, and LP capital are separate objects.
  2. Reserves are explicit and attributable, not inferred from raw token balances.
  3. Reward and protection products reconcile through one shared settlement kernel.

That is the core of OmegaX: a settlement foundation for health capital markets, not a narrow rewards app.

Next read