OmegaX Protocol SDK
@omegax/protocol-sdk is the TypeScript SDK for integrating with OmegaX protocol flows on Solana.
It supports:
- Pool creation, configuration, funding, and lifecycle management
- Member enrollment and reward claim submission
- Oracle registration, staking, attestation voting, and oracle rewards
- Coverage product/policy creation, premium flows, and claim settlement
- Deterministic PDA helpers and typed on-chain account readers
Who should use it
- Product teams building reward/coverage applications on OmegaX
- Oracle operators integrating attestation + claim lifecycles
- Infrastructure teams that need deterministic transaction builders and readers
Package and runtime basics
- Package:
@omegax/protocol-sdk - Runtime: Node.js
>=20 - Module format: ESM-only
- Solana dependency:
@solana/web3.js
Important integration behavior
- Builders produce unsigned transactions.
- Your app signs and submits transactions using your signer/wallet stack.
- Protocol operations require explicit
programIdconfiguration.
Start here
Install
npm install @omegax/protocol-sdk