Solana Data APIs
Jupiter Prediction Market Program Data API
Explore decoded instructions, events, and account roles for Jupiter Prediction Market Program.
3ZZuTbwC6aJbvteyVxXUS7gtFYdf7AuXeitx6VyvjvUpdescribeProgram
Call describeProgram to get a parsed list of instructions, accounts, and roles for Jupiter Prediction Market Program and 3,600+ Solana programs.
{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "3ZZuTbwC6aJbvteyVxXUS7gtFYdf7AuXeitx6VyvjvUp"
}
]
}{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "3ZZuTbwC6aJbvteyVxXUS7gtFYdf7AuXeitx6VyvjvUp"
}
]
}Copyable examples
Stream Jupiter Prediction Market Program data
Subscribe using the Jupiter Prediction Market Program program ID and filter results by instructions, accounts, account roles, failed transactions, or CPIs.
const ws = new WebSocket(
"wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY",
);
ws.addEventListener("open", () => {
ws.send(JSON.stringify({
jsonrpc: "2.0",
id: 1,
method: "parsedTransactionSubscribe",
params: [{
programs: ["3ZZuTbwC6aJbvteyVxXUS7gtFYdf7AuXeitx6VyvjvUp"],
instructionNames: ["accept_ticket"],
includeFailed: false,
includeCpi: true,
}],
}));
});Runtime vocabulary
Instructions (25)
Instruction names are the exact runtime names returned by Helius describeProgram. Argument and account schema details appear only when they map unambiguously to the raw IDL.
Showing all 25 instructions
accept_ticketExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | AcceptTicketParams |
Accounts
authorityWritableSignerownerRead-onlyvaultRead-onlyticketWritablevault_token_accountWritableticket_ataWritabletoken_programRead-only
cancel_orderExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
ownerWritableSignerauthorityRead-onlySignervaultRead-onlyorderWritablerent_destinationWritablepositionWritableorder_ataWritableowner_token_accountWritablesettlement_mintRead-onlytoken_programRead-onlysystem_programRead-onlyassociated_token_programRead-only
claim_payoutExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
ownerRead-onlySignervaultWritablepositionWritablemarket_resultRead-onlyowner_token_accountWritablevault_token_accountWritabletoken_programRead-only
claim_payout2ExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityRead-onlySignervaultWritablepositionWritablemarket_resultRead-onlyowner_token_accountWritablevault_token_accountWritabletoken_programRead-only
claim_refundExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityRead-onlySignervaultWritablepositionWritablemarket_resultRead-onlyowner_token_accountWritablevault_token_accountWritabletoken_programRead-only
claim_ticketExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityWritableSignerownerRead-onlyvaultRead-onlyticketWritablevault_token_accountWritableowner_token_accountWritabletoken_programRead-only
close_lost_positionExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityRead-onlySignervaultWritablepositionWritablemarket_resultRead-only
close_orderExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
ownerRead-onlyauthorityWritableSignervaultRead-onlyorderWritablerent_destinationWritablepositionWritableorder_ataWritableowner_token_accountWritablesettlement_mintRead-onlytoken_programRead-onlysystem_programRead-onlyassociated_token_programRead-only
close_positionExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityWritableSignerownerRead-onlypositionWritablerent_destinationWritable
close_ticketExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityWritableSignerownerRead-onlyvaultRead-onlyticketWritablerent_destinationWritableticket_ataWritableowner_token_accountWritabletoken_programRead-only
create_market_resultExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | CreateMarketResultParams |
Accounts
authorityWritableSignermarket_resultWritablesystem_programRead-only
create_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | CreateOrderParams |
Accounts
payerWritableSignerownerRead-onlySignerauthorityRead-onlySignervaultRead-onlypositionWritableorderWritableowner_token_accountWritablesettlement_mintRead-onlyorder_ataWritabletoken_programRead-onlyassociated_token_programRead-onlysystem_programRead-only
create_ticketExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | CreateTicketParams |
Accounts
payerWritableSignerownerRead-onlySignerauthorityRead-onlySignervaultRead-onlyticketWritableowner_token_accountWritablesettlement_mintRead-onlyticket_ataWritabletoken_programRead-onlyassociated_token_programRead-onlysystem_programRead-only
disable_depositsExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityWritableSignervaultWritable
disable_withdrawalsExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityWritableSignervaultWritable
fill_buy_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | FillBuyOrderParams |
Accounts
authorityWritableSignersecondary_authorityWritableSignerownerWritablevaultWritablepositionWritableorderWritablevault_token_accountWritableorder_ataWritableintegrator_token_accountWritableOptionaltoken_programRead-only
fill_sell_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | FillSellOrderParams |
Accounts
authorityWritableSignersecondary_authorityWritableSignerownerWritablevaultWritablepositionWritableorderWritablevault_token_accountWritableorder_ataWritableintegrator_token_accountWritableOptionaltoken_programRead-only
initialize_vaultExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
adminWritableSignervaultWritablesettlement_mintRead-onlyvault_token_accountWritablesystem_programRead-onlytoken_programRead-onlyassociated_token_programRead-only
migrate_position_contract_unitsExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | MigratePositionContractUnitsParams |
Accounts
adminWritableSignervaultRead-onlypositionWritablesystem_programRead-only
migrate_vault_contract_unitsExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | MigrateVaultContractUnitsParams |
Accounts
adminWritableSignervaultWritable
refund_ticketExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | RefundTicketParams |
Accounts
authorityWritableSignerownerRead-onlyvaultRead-onlyticketWritablevault_token_accountWritableticket_ataWritableowner_token_accountWritabletoken_programRead-only
reject_ticketExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
authorityWritableSignerownerRead-onlyvaultRead-onlyticketWritableticket_ataWritableowner_token_accountWritabletoken_programRead-only
set_vault_configExpandCollapse
Arguments
| Name | Type |
|---|---|
| global_max_contracts | u64 |
| position_max_contracts | u64 |
| position_max_orders | u32 |
| protocol_fee_bps | u16 |
| settlement_delay_seconds | u64 |
| deposits_disabled | bool |
| withdrawals_disabled | bool |
| trading_disabled | bool |
Accounts
adminWritableSignervaultWritable
settle_ticketExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SettleTicketParams |
Accounts
authorityRead-onlySignervaultRead-onlyticketWritable
withdrawExpandCollapse
Arguments
| Name | Type |
|---|---|
| amount | u64 |
Accounts
adminWritableSignervaultRead-onlydestination_token_accountWritablevault_token_accountWritabletoken_programRead-only
Program-defined data
IDL events (20)
These are events defined by the Jupiter Prediction Market Program IDL.
OrderCanceled15 fields
orderpubkeymarket_idstringownerpubkeyexternal_order_idstringorder_idstring | nullstatusOrderStatusis_buyboolis_yesboolcontractsu64filled_contractsu64max_fill_price_usdu64avg_fill_price_usdu64transfer_amount_tokenu64canceled_bypubkeytimestampi64
OrderClosed13 fields
orderpubkeymarket_idstringownerpubkeyexternal_order_idstringorder_idstring | nullstatusOrderStatusis_buyboolis_yesboolcontractsu64max_fill_price_usdu64transfer_amount_tokenu64closed_bypubkeytimestampi64
OrderCreated14 fields
orderpubkeymarket_idstringownerpubkeyorder_idstring | nullexternal_order_idstringis_yesboolis_buyboolcontractsu64max_fill_price_usdu64deposit_amountu64order_typeOrderTypeintegratorpubkeyintegrator_fee_bpsu16timestampi64
OrderFailed15 fields
orderpubkeymarket_idstringownerpubkeyexternal_order_idstringorder_idstring | nullstatusOrderStatusis_buyboolis_yesboolrequested_contractsu64filled_contractsu64max_fill_price_usdu64avg_fill_price_usdu64updated_bypubkeytimestampi64transfer_amount_tokenu64
OrderFilled22 fields
orderpubkeymarket_idstringownerpubkeyexternal_order_idstringorder_idstring | nullstatusOrderStatusis_buyboolis_yesboolrequested_contractsu64filled_contractsu64max_fill_price_usdu64avg_fill_price_usdu64total_cost_usdu64gross_proceeds_usdu64net_proceeds_usdu64transfer_amount_tokenu64fee_usdu64integrator_fee_usdu64integratorpubkeyrealized_pnl_usdi64updated_bypubkeytimestampi64
PayoutClaimed16 fields
market_idstringpositionpubkeyownerpubkeyis_yesboolcontracts_settledu64payout_amountu64transfer_amount_tokenu64fee_usdu64realized_pnli64updated_bypubkeytimestampi64overall_fees_paid_usdu64overall_realized_pnl_usdi64overall_total_cost_usdu64outcomeu8payout_per_contract_usdu64
PositionClosed6 fields
positionpubkeymarket_idstringownerpubkeyis_yesboolclosed_bypubkeytimestampi64
PositionLost15 fields
market_idstringpositionpubkeyownerpubkeyis_yesboolcontracts_settledu64payout_amountu64transfer_amount_tokenu64fee_usdu64realized_pnli64updated_bypubkeytimestampi64overall_fees_paid_usdu64overall_realized_pnl_usdi64overall_total_cost_usdu64outcomeu8
PositionUpdated7 fields
positionpubkeyownerpubkeyis_yesboolcontractsu64total_cost_usdu64realized_pnl_usdi64timestampi64
TicketAccepted9 fields
ticketpubkeyownerpubkeyticket_idstringmarket_idstringvenue_ticket_idstringstake_usdu64max_payout_usdu64timestampi64updated_bypubkey
TicketClaimed11 fields
ticketpubkeyownerpubkeyticket_idstringmarket_idstringvenue_ticket_idstring | nullstake_usdu64max_payout_usdu64payout_usdu64transfer_amount_tokenu64timestampi64updated_bypubkey
TicketClosed8 fields
ticketpubkeyownerpubkeyticket_idstringmarket_idstringstatusTicketStatusrefund_amountu64timestampi64closed_bypubkey
TicketCreated6 fields
ticketpubkeyownerpubkeyticket_idstringmarket_idstringstake_usdu64timestampi64
TicketRefunded13 fields
ticketpubkeyownerpubkeyticket_idstringmarket_idstringvenue_ticket_idstring | nullprevious_statusTicketStatusprevious_payout_usdu64stake_usdu64max_payout_usdu64refund_amountu64transfer_amount_tokenu64timestampi64updated_bypubkey
TicketRejected8 fields
ticketpubkeyownerpubkeyticket_idstringmarket_idstringstake_usdu64refund_amountu64timestampi64updated_bypubkey
TicketSettled10 fields
ticketpubkeyownerpubkeyticket_idstringmarket_idstringvenue_ticket_idstring | nullstake_usdu64max_payout_usdu64payout_usdu64timestampi64updated_bypubkey
VaultConfigUpdated6 fields
configpubkeyglobal_max_contractsu64protocol_fee_bpsu16withdrawals_disabledbooldeposits_disabledbooltimestampi64
VaultDeposit5 fields
ownerpubkeyowner_accountpubkeyamount_usdu64balance_afteru64timestampi64
VaultInitialized4 fields
vaultpubkeyconfigpubkeysettlement_mintpubkeytimestampi64
VaultWithdrawal5 fields
ownerpubkeyowner_accountpubkeyamount_usdu64balance_afteru64timestampi64
Filter vocabulary
Runtime account roles (21)
Use these exact describeProgram role names when building Parsed Streams account-role filters.
adminassociated_token_programauthoritydestination_token_accountintegrator_token_accountmarket_resultorderorder_ataownerowner_token_accountpayerpositionrent_destinationsecondary_authoritysettlement_mintsystem_programticketticket_atatoken_programvaultvault_token_account


Parsed Streams documentation
View allGet started
Parsed Streams is available on all paid plans


