Solana Data APIs
Jupiter Offerbook Program Data API
Explore decoded instructions, events, and account roles for Jupiter Offerbook Program.
offerbkFMvVfpQhL8ZQ5iromnjct5rz3r52B9ewu3iedescribeProgram
Call describeProgram to get a parsed list of instructions, accounts, and roles for Jupiter Offerbook Program and 3,600+ Solana programs.
{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "offerbkFMvVfpQhL8ZQ5iromnjct5rz3r52B9ewu3ie"
}
]
}{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "offerbkFMvVfpQhL8ZQ5iromnjct5rz3r52B9ewu3ie"
}
]
}Copyable examples
Stream Jupiter Offerbook Program data
Subscribe using the Jupiter Offerbook 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: ["offerbkFMvVfpQhL8ZQ5iromnjct5rz3r52B9ewu3ie"],
instructionNames: ["cancel_offer"],
includeFailed: false,
includeCpi: true,
}],
}));
});Runtime vocabulary
Instructions (27)
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 27 instructions
cancel_offerExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
creatorWritableSignerofferWritableevent_authorityRead-onlyprogramRead-only
claim_feeExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
adminRead-onlySignerconfigRead-onlyfee_authorityRead-onlymintRead-onlyprotocol_fee_token_accountWritabledest_token_accountWritabletoken_programRead-only
claim_non_fungible_loanExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userWritableborrowerWritableborrower_userWritableloanWritableloan_vaultWritableOptionalconfigRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
claim_token_loanExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userWritableborrowerWritableborrower_userWritableloanWritableloan_vaultWritableconfigRead-onlycollateral_mintRead-onlylender_collateral_escrowWritableprotocol_fee_token_accountWritablecollateral_token_programRead-onlyevent_authorityRead-onlyprogramRead-only
create_nft_collateral_offerExpandCollapse
Arguments
| Name | Type |
|---|---|
| offer_params | NftCollateralOfferParams |
| collateral | NftCollateralAsset |
Accounts
signerWritableSignersigner_userWritableconfigRead-onlyofferWritableprincipal_mintRead-onlycountered_offerRead-onlyOptionalsystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
create_nft_principal_offerExpandCollapse
Arguments
| Name | Type |
|---|---|
| offer_params | NftPrincipalOfferParams |
| collateral | NftCollateral |
Accounts
signerWritableSignersigner_userWritableconfigRead-onlyofferWritableprincipal_mintRead-onlycountered_offerRead-onlyOptionalsystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
create_token_collateral_offerExpandCollapse
Arguments
| Name | Type |
|---|---|
| offer_params | TokenCollateralOfferParams |
Accounts
signerWritableSignersigner_userWritableconfigRead-onlyofferWritableprincipal_mintRead-onlycollateral_mintRead-onlycountered_offerRead-onlyOptionalsystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
create_token_principal_offerExpandCollapse
Arguments
| Name | Type |
|---|---|
| offer_params | TokenPrincipalOfferParams |
Accounts
signerWritableSignersigner_userWritableconfigRead-onlyofferWritableprincipal_mintRead-onlycollateral_mintRead-onlycountered_offerRead-onlyOptionalsystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
create_userExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userWritablereferrerRead-onlyOptionalreferrer_userWritableOptionalconfigRead-onlysystem_programRead-only
escrow_classic_nft_depositExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_nft_token_accountWritablesigner_userRead-onlynft_mintRead-onlynft_metadataRead-onlynft_editionRead-onlyuser_escrow_token_accountWritablemetadata_programRead-onlyassociated_token_programRead-onlytoken_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
escrow_classic_nft_withdrawExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_nft_token_accountRead-onlysigner_userRead-onlynft_mintRead-onlyuser_escrow_token_accountWritabletoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
escrow_core_nft_depositExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userRead-onlyassetWritablecollectionRead-onlyOptionalmpl_core_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
escrow_core_nft_withdrawExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userRead-onlyassetWritablecollectionRead-onlyOptionalmpl_core_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
escrow_programmable_nft_depositExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userRead-onlynft_mintRead-onlynft_metadataWritablenft_editionRead-onlysigner_nft_token_accountWritablesigner_token_recordWritableuser_escrow_token_accountWritableescrow_token_recordWritableauthorization_rulesRead-onlyOptionalmetadata_programRead-onlyinstructionsRead-onlyauthorization_programRead-onlyOptionalassociated_token_programRead-onlytoken_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
escrow_programmable_nft_withdrawExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userRead-onlynft_mintRead-onlynft_metadataWritablenft_editionRead-onlysigner_nft_token_accountWritablesigner_token_recordWritableuser_escrow_token_accountWritableescrow_token_recordWritableauthorization_rulesRead-onlyOptionalmetadata_programRead-onlyinstructionsRead-onlyauthorization_programRead-onlyOptionalassociated_token_programRead-onlytoken_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
escrow_token_depositExpandCollapse
Arguments
| Name | Type |
|---|---|
| amount | u64 |
Accounts
signerWritableSignersigner_token_accountWritablesigner_userRead-onlyuser_escrow_token_accountWritablemintRead-onlyassociated_token_programRead-onlytoken_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
escrow_token_withdrawExpandCollapse
Arguments
| Name | Type |
|---|---|
| amount | u64 |
Accounts
signerRead-onlySignersigner_token_accountWritablesigner_userRead-onlyuser_escrow_token_accountWritablemintRead-onlytoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
extend_loanExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userRead-onlylenderRead-onlylender_userRead-onlyloanWritableconfigRead-onlyprincipal_mintRead-onlysigner_principal_token_accountWritablelender_principal_escrowWritableprotocol_fee_token_accountWritableprincipal_token_programRead-onlyevent_authorityRead-onlyprogramRead-only
fill_non_fungible_collateral_offerExpandCollapse
Arguments
| Name | Type |
|---|---|
| fill_params | FillNftCollateralOfferParams |
Accounts
signerWritableSignersigner_userWritableborrowerWritableborrower_userWritableofferWritableloanWritableloan_vaultWritableOptionalconfigRead-onlyprincipal_mintRead-onlycollateral_mintRead-onlyOptionallender_principal_escrowWritableborrower_principal_token_accountWritableprotocol_fee_token_accountWritableprincipal_token_programRead-onlycollateral_token_programRead-onlyOptionalsystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
fill_non_fungible_principal_offerExpandCollapse
Arguments
| Name | Type |
|---|---|
| fill_params | FillNftPrincipalOfferParams |
Accounts
signerWritableSignersigner_userWritablelenderWritablelender_userWritableofferWritableloanWritableloan_vaultWritableOptionalconfigRead-onlyprincipal_mintRead-onlycollateral_mintRead-onlyOptionallender_principal_escrowWritableborrower_principal_token_accountWritableprotocol_fee_token_accountWritableprincipal_token_programRead-onlycollateral_token_programRead-onlyOptionalsystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
fill_token_collateral_offerExpandCollapse
Arguments
| Name | Type |
|---|---|
| fill_params | FillTokenCollateralOfferParams |
Accounts
signerWritableSignersigner_userWritableborrowerWritableborrower_userWritableofferWritableloanWritableloan_vaultWritableconfigRead-onlyprincipal_mintRead-onlycollateral_mintRead-onlylender_principal_escrowWritableborrower_collateral_escrowWritableborrower_principal_token_accountWritableprotocol_fee_token_accountWritableprincipal_token_programRead-onlycollateral_token_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
fill_token_principal_offerExpandCollapse
Arguments
| Name | Type |
|---|---|
| fill_params | FillTokenPrincipalOfferParams |
Accounts
signerWritableSignersigner_userWritablelenderWritablelender_userWritableofferWritableloanWritableloan_vaultWritableconfigRead-onlyprincipal_mintRead-onlycollateral_mintRead-onlylender_principal_escrowWritableborrower_collateral_escrowWritableborrower_principal_token_accountWritableprotocol_fee_token_accountWritableprincipal_token_programRead-onlycollateral_token_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
payerWritableSignerupgrade_authorityRead-onlySignerconfigWritablefee_authorityRead-onlyprogram_dataRead-onlyprogramRead-onlysystem_programRead-only
repay_non_fungible_loanExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userWritablelenderWritablelender_userWritableloanWritableloan_vaultWritableOptionalconfigRead-onlyprincipal_mintRead-onlysigner_principal_token_accountWritablelender_principal_escrowWritableprotocol_fee_token_accountWritableprincipal_token_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
repay_token_loanExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerWritableSignersigner_userRead-onlylenderWritablelender_userRead-onlyloanWritableloan_vaultWritableconfigRead-onlyprincipal_mintRead-onlycollateral_mintRead-onlysigner_principal_token_accountWritablelender_principal_escrowWritableborrower_collateral_escrowWritableprotocol_fee_token_accountWritableprincipal_token_programRead-onlycollateral_token_programRead-onlyevent_authorityRead-onlyprogramRead-only
set_loan_extendableExpandCollapse
Arguments
| Name | Type |
|---|---|
| allow | bool |
Accounts
signerRead-onlySignerloanWritableevent_authorityRead-onlyprogramRead-only
update_configExpandCollapse
Arguments
| Name | Type |
|---|---|
| action | UpdateConfigAction |
Accounts
adminRead-onlySignerconfigWritable
EscrowDeposit5 fields
userpubkeyassetEventAssetdeposit_amountu64total_amountu64timestampu64
EscrowWithdraw5 fields
userpubkeyassetEventAssetwithdraw_amountu64total_amountu64timestampu64
LoanCreated2 fields
loanLoanEventV0pubkeypubkey
LoanCreatedV12 fields
loanLoanEventV1pubkeypubkey
LoanDefaulted2 fields
loanLoanEventV0pubkeypubkey
LoanDefaultedV12 fields
loanLoanEventV1pubkeypubkey
LoanExtendabilityUpdated3 fields
loanpubkeyextendableu8timestampu64
LoanExtended2 fields
loanLoanEventV1pubkeypubkey
LoanRepaid2 fields
loanLoanEventV0pubkeypubkey
LoanRepaidV12 fields
loanLoanEventV1pubkeypubkey
OfferCancelled2 fields
offerOfferEventV0pubkeypubkey
OfferCancelledV12 fields
offerOfferEventV1pubkeypubkey
OfferCancelledV22 fields
offerOfferEventV2pubkeypubkey
OfferCreated2 fields
offerOfferEventV0pubkeypubkey
OfferCreatedV12 fields
offerOfferEventV1pubkeypubkey
OfferCreatedV22 fields
offerOfferEventV2pubkeypubkey
OfferFilled2 fields
offerOfferEventV0pubkeypubkey
OfferFilledV12 fields
offerOfferEventV1pubkeypubkey
OfferFilledV22 fields
offerOfferEventV2pubkeypubkey
ProtocolFee4 fields
mintpubkeyamountu64net_amountu64timestampu64
RefereeReward4 fields
refereepubkeymintpubkeyamountu64timestampu64
ReferralReward6 fields
referrerpubkeyrefereepubkeymintpubkeyamountu64timestampu64referral_typeReferralType
Filter vocabulary
Runtime account roles (51)
Use these exact describeProgram role names when building Parsed Streams account-role filters.
adminassetassociated_token_programauthorization_programauthorization_rulesborrowerborrower_collateral_escrowborrower_principal_token_accountborrower_usercollateral_mintcollateral_token_programcollectionconfigcountered_offercreatordest_token_accountescrow_token_recordevent_authorityfee_authorityinstructionslenderlender_collateral_escrowlender_principal_escrowlender_userloanloan_vaultmetadata_programmintmpl_core_programnft_editionnft_metadatanft_mintofferpayerprincipal_mintprincipal_token_programprogramprogram_dataprotocol_fee_token_accountreferrerreferrer_usersignersigner_nft_token_accountsigner_principal_token_accountsigner_token_accountsigner_token_recordsigner_usersystem_programtoken_programupgrade_authorityuser_escrow_token_account


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


