Skip to main content
PDAs are deterministic addresses derived from seeds. Both SDKs provide utilities for deriving all Orica PDAs.

Orica PDAs

Access via sdk.orica.pda:

Global State

Fee Vault

Market

Market Vault

Vault Authority

Position


Disputes PDAs

Access via sdk.disputes.pda:

Dispute Config

Dispute

Dispute Vote

Dispute Message

Boost Record

User Dispute Action


Example: Derive All PDAs for a Trade


Manual PDA Derivation

If you need to derive PDAs without the SDK:

Next Steps

Types

Complete type definitions.

Trading

Use PDAs in transactions.