Core Objects
OmegaX is easiest to understand when you read it as a set of explicit economic objects.
Each major question has a home:
- what is funded
- what is reserved
- what is owed
- what is claimable or payable
- what capital is exposed
- what remains genuinely free
ReserveDomain
The hard legal, custody, and settlement boundary.
Use a new reserve domain only when there is a real reason to segregate assets or rights, such as different custody rules or legal ring-fencing.
DomainAssetVault
The actual token custody object for a given [reserve_domain, asset_mint].
Sponsor budgets and LP deposits can share the same vault inside a domain. Ownership and exposure are separated by the ledgers, not by spawning disconnected treasuries.
HealthPlan
The sponsor, member, oracle, compliance, and liability root.
This is the canonical protocol noun for what a sponsor or operator would often call a program.
PolicySeries
The product-lane primitive.
One health plan can have many series:
- reward
- protection
- reimbursement
- parametric
- future explicit modes
Material economics should not silently mutate after activation. New economics should mean a new series version.
MemberPosition
The protocol view of a participant in a plan and optional series.
It carries:
- wallet identity
- optional subject commitment
- eligibility state
- delegated rights
- plan and series participation
FundingLine
The plan-side funding source.
This is where OmegaX separates sponsor budgets from LP capital exposure. Common funding-line types include sponsor budget, premium income, liquidity-pool allocation, and backstop capital.
Obligation
The canonical liability unit.
Rewards, reserved claims, payable claims, rebates, recoveries, and similar economically relevant amounts all reconcile through obligations.
ClaimCase
The explicit lifecycle object for serious claims.
Use claim cases when a reward or protection consequence needs intake, review, adjudication, reserve booking, and closure.
LiquidityPool
The LP-facing capital sleeve.
Liquidity pools are not health plans. They define deposit asset, strategy thesis, fee policy, redemption policy, and allowed exposure policy for capital providers.
CapitalClass
The share class inside a liquidity pool.
This is where OmegaX expresses:
- priority
- impairment waterfall
- transfer restrictions
- redemption terms
- wrapper or credential constraints
LPPosition
The depositor position inside a capital class.
It carries shares, basis, redemption queue state, realized distributions, and impairment effects.
AllocationPosition
The bridge from LP capital into plan-side funding.
Allocation positions map capital-class exposure into a specific health plan, optional policy series, and target funding line. This is how OmegaX supports many-to-many capital allocation without losing auditability.
Reserve ledgers
The reserve kernel is expressed through explicit ledgers, not hidden bookkeeping.
Minimum scopes include:
- domain asset ledger
- plan reserve ledger
- series reserve ledger
- funding line ledger
- pool class ledger
- allocation ledger
That is what allows the protocol to answer reserve questions honestly for sponsors, members, and capital providers.