Solana Data APIs
Meteora Dynamic Bonding Curve Program Data API
Explore decoded instructions, events, and account roles for Meteora Dynamic Bonding Curve Program.
dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqNdescribeProgram
Call describeProgram to get a parsed list of instructions, accounts, and roles for Meteora Dynamic Bonding Curve Program and 3,600+ Solana programs.
{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN"
}
]
}{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN"
}
]
}Copyable examples
Stream Meteora Dynamic Bonding Curve Program data
Subscribe using the Meteora Dynamic Bonding Curve 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: ["dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN"],
instructionNames: ["claim_creator_trading_fee"],
includeFailed: false,
includeCpi: true,
}],
}));
});Runtime vocabulary
Instructions (28)
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 28 instructions
claim_creator_trading_feeExpandCollapse
Arguments
| Name | Type |
|---|---|
| max_base_amount | u64 |
| max_quote_amount | u64 |
Accounts
pool_authorityRead-onlypoolWritabletoken_a_accountWritabletoken_b_accountWritablebase_vaultWritablequote_vaultWritablebase_mintRead-onlyquote_mintRead-onlycreatorRead-onlySignertoken_base_programRead-onlytoken_quote_programRead-onlyevent_authorityRead-onlyprogramRead-only
claim_partner_pool_creation_feeExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
configRead-onlypoolWritablefee_claimerRead-onlySignerfee_receiverWritableevent_authorityRead-onlyprogramRead-only
claim_protocol_feeExpandCollapse
Arguments
| Name | Type |
|---|---|
| max_base_amount | u64 |
| max_quote_amount | u64 |
Accounts
pool_authorityRead-onlyconfigRead-onlypoolWritablebase_vaultWritablequote_vaultWritablebase_mintRead-onlyquote_mintRead-onlytoken_base_accountWritabletoken_quote_accountWritableoperatorRead-onlysignerRead-onlySignertoken_base_programRead-onlytoken_quote_programRead-onlyevent_authorityRead-onlyprogramRead-only
claim_protocol_pool_creation_feeExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
configRead-onlypoolWritableoperatorRead-onlysignerRead-onlySignertreasuryWritableevent_authorityRead-onlyprogramRead-only
claim_trading_feeExpandCollapse
Arguments
| Name | Type |
|---|---|
| max_amount_a | u64 |
| max_amount_b | u64 |
Accounts
pool_authorityRead-onlyconfigRead-onlypoolWritabletoken_a_accountWritabletoken_b_accountWritablebase_vaultWritablequote_vaultWritablebase_mintRead-onlyquote_mintRead-onlyfee_claimerRead-onlySignertoken_base_programRead-onlytoken_quote_programRead-onlyevent_authorityRead-onlyprogramRead-only
close_claim_protocol_fee_operatorExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
claim_fee_operatorWritablerent_receiverWritablesignerRead-onlySignerevent_authorityRead-onlyprogramRead-only
close_operator_accountExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
operatorWritablesignerRead-onlySignerrent_receiverWritable
create_configExpandCollapse
Arguments
| Name | Type |
|---|---|
| config_parameters | ConfigParameters |
Accounts
configWritableSignerfee_claimerRead-onlyleftover_receiverRead-onlyquote_mintRead-onlypayerWritableSignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
create_lockerExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
virtual_poolWritableconfigRead-onlypool_authorityWritablebase_vaultWritablebase_mintWritablebaseWritablecreatorRead-onlyescrowWritableescrow_tokenWritablepayerWritableSignertoken_programRead-onlylocker_programRead-onlylocker_event_authorityRead-onlysystem_programRead-only
create_operator_accountExpandCollapse
Arguments
| Name | Type |
|---|---|
| permission | u128 |
Accounts
operatorWritablewhitelisted_addressRead-onlysignerRead-onlySignerpayerWritableSignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
create_partner_metadataExpandCollapse
Arguments
| Name | Type |
|---|---|
| metadata | CreatePartnerMetadataParameters |
Accounts
partner_metadataWritablepayerWritableSignerfee_claimerRead-onlySignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
create_virtual_pool_metadataExpandCollapse
Arguments
| Name | Type |
|---|---|
| metadata | CreateVirtualPoolMetadataParameters |
Accounts
virtual_poolWritablevirtual_pool_metadataWritablecreatorRead-onlySignerpayerWritableSignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
creator_withdraw_surplusExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
pool_authorityRead-onlyconfigRead-onlyvirtual_poolWritabletoken_quote_accountWritablequote_vaultWritablequote_mintRead-onlycreatorRead-onlySignertoken_quote_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_virtual_pool_with_spl_tokenExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitializePoolParameters |
Accounts
configRead-onlypool_authorityRead-onlycreatorRead-onlySignerbase_mintWritableSignerquote_mintRead-onlypoolWritablebase_vaultWritablequote_vaultWritablemint_metadataWritablemetadata_programRead-onlypayerWritableSignertoken_quote_programRead-onlytoken_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_virtual_pool_with_token2022ExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitializePoolParameters |
Accounts
configRead-onlypool_authorityRead-onlycreatorRead-onlySignerbase_mintWritableSignerquote_mintRead-onlypoolWritablebase_vaultWritablequote_vaultWritablepayerWritableSignertoken_quote_programRead-onlytoken_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
migrate_meteora_dammExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
virtual_poolWritablemigration_metadataWritableconfigRead-onlypool_authorityWritablepoolWritabledamm_configRead-onlylp_mintWritabletoken_a_mintWritabletoken_b_mintRead-onlya_vaultWritableb_vaultWritablea_token_vaultWritableb_token_vaultWritablea_vault_lp_mintWritableb_vault_lp_mintWritablea_vault_lpWritableb_vault_lpWritablebase_vaultWritablequote_vaultWritablevirtual_pool_lpWritableprotocol_token_a_feeWritableprotocol_token_b_feeWritablepayerWritableSignerrentRead-onlymint_metadataWritablemetadata_programRead-onlyamm_programRead-onlyvault_programRead-onlytoken_programRead-onlyassociated_token_programRead-onlysystem_programRead-only
migrate_meteora_damm_claim_lp_tokenExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
virtual_poolRead-onlymigration_metadataWritablepool_authorityWritablelp_mintRead-onlysource_tokenWritabledestination_tokenWritableownerRead-onlysenderRead-onlySignertoken_programRead-only
migrate_meteora_damm_lock_lp_tokenExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
virtual_poolRead-onlymigration_metadataWritablepool_authorityWritablepoolWritablelp_mintRead-onlylock_escrowWritableownerRead-onlysource_tokensWritableescrow_vaultWritableamm_programRead-onlya_vaultRead-onlyb_vaultRead-onlya_vault_lpRead-onlyb_vault_lpRead-onlya_vault_lp_mintRead-onlyb_vault_lp_mintRead-onlytoken_programRead-only
migration_damm_v2ExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
virtual_poolWritablemigration_metadataRead-onlyconfigRead-onlypool_authorityWritablepoolWritablefirst_position_nft_mintWritableSignerfirst_position_nft_accountWritablefirst_positionWritablesecond_position_nft_mintWritableSignerOptionalsecond_position_nft_accountWritableOptionalsecond_positionWritableOptionaldamm_pool_authorityRead-onlyamm_programRead-onlybase_mintWritablequote_mintWritabletoken_a_vaultWritabletoken_b_vaultWritablebase_vaultWritablequote_vaultWritablepayerWritableSignertoken_base_programRead-onlytoken_quote_programRead-onlytoken_2022_programRead-onlydamm_event_authorityRead-onlysystem_programRead-only
migration_damm_v2_create_metadataExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
virtual_poolRead-onlyconfigRead-onlymigration_metadataRead-onlypayerRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
migration_meteora_damm_create_metadataExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
virtual_poolRead-onlyconfigRead-onlymigration_metadataWritablepayerWritableSignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
partner_withdraw_surplusExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
pool_authorityRead-onlyconfigRead-onlyvirtual_poolWritabletoken_quote_accountWritablequote_vaultWritablequote_mintRead-onlyfee_claimerRead-onlySignertoken_quote_programRead-onlyevent_authorityRead-onlyprogramRead-only
swapExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SwapParameters |
Accounts
pool_authorityRead-onlyconfigRead-onlypoolWritableinput_token_accountWritableoutput_token_accountWritablebase_vaultWritablequote_vaultWritablebase_mintRead-onlyquote_mintRead-onlypayerRead-onlySignertoken_base_programRead-onlytoken_quote_programRead-onlyreferral_token_accountWritableOptionalevent_authorityRead-onlyprogramRead-only
swap2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SwapParameters2 |
Accounts
pool_authorityRead-onlyconfigRead-onlypoolWritableinput_token_accountWritableoutput_token_accountWritablebase_vaultWritablequote_vaultWritablebase_mintRead-onlyquote_mintRead-onlypayerRead-onlySignertoken_base_programRead-onlytoken_quote_programRead-onlyreferral_token_accountWritableOptionalevent_authorityRead-onlyprogramRead-only
transfer_pool_creatorExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
virtual_poolWritableconfigRead-onlycreatorRead-onlySignernew_creatorRead-onlyevent_authorityRead-onlyprogramRead-only
withdraw_leftoverExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
pool_authorityRead-onlyconfigRead-onlyvirtual_poolWritabletoken_base_accountWritablebase_vaultWritablebase_mintRead-onlyleftover_receiverRead-onlytoken_base_programRead-onlyevent_authorityRead-onlyprogramRead-only
withdraw_migration_feeExpandCollapse
Arguments
| Name | Type |
|---|---|
| flag | u8 |
Accounts
pool_authorityRead-onlyconfigRead-onlyvirtual_poolWritabletoken_quote_accountWritablequote_vaultWritablequote_mintRead-onlysenderRead-onlySignertoken_quote_programRead-onlyevent_authorityRead-onlyprogramRead-only
zap_protocol_feeExpandCollapse
Arguments
| Name | Type |
|---|---|
| max_amount | u64 |
Accounts
pool_authorityRead-onlyconfigRead-onlypoolWritabletoken_vaultWritabletoken_mintRead-onlyreceiver_tokenWritableoperatorRead-onlysignerRead-onlySignertoken_programRead-onlysysvar_instructionsRead-only
Program-defined data
IDL events (23)
These are events defined by the Meteora Dynamic Bonding Curve Program IDL.
EvtClaimCreatorTradingFee3 fields
poolpubkeytoken_base_amountu64token_quote_amountu64
EvtClaimPoolCreationFee3 fields
poolpubkeyreceiverpubkeycreation_feeu64
EvtClaimProtocolFee3 fields
poolpubkeytoken_base_amountu64token_quote_amountu64
EvtClaimProtocolLiquidityMigrationFee3 fields
poolpubkeytoken_base_amountu64token_quote_amountu64
EvtClaimTradingFee3 fields
poolpubkeytoken_base_amountu64token_quote_amountu64
EvtCloseClaimFeeOperator2 fields
claim_fee_operatorpubkeyoperatorpubkey
EvtCreateClaimFeeOperator1 field
operatorpubkey
EvtCreateConfig24 fields
configpubkeyquote_mintpubkeyfee_claimerpubkeyownerpubkeypool_feesPoolFeeParameterscollect_fee_modeu8migration_optionu8activation_typeu8token_decimalu8token_typeu8partner_permanent_locked_liquidity_percentageu8partner_liquidity_percentageu8creator_permanent_locked_liquidity_percentageu8creator_liquidity_percentageu8swap_base_amountu64migration_quote_thresholdu64migration_base_amountu64sqrt_start_priceu128locked_vestingLockedVestingParamsmigration_fee_optionu8fixed_token_supply_flagu8pre_migration_token_supplyu64post_migration_token_supplyu64curveLiquidityDistributionParameters[]
EvtCreateConfigV25 fields
configpubkeyquote_mintpubkeyfee_claimerpubkeyleftover_receiverpubkeyconfig_parametersConfigParameters
EvtCreateMeteoraMigrationMetadata1 field
virtual_poolpubkey
EvtCreatorWithdrawSurplus2 fields
poolpubkeysurplus_amountu64
EvtCurveComplete4 fields
poolpubkeyconfigpubkeybase_reserveu64quote_reserveu64
EvtInitializePool6 fields
poolpubkeyconfigpubkeycreatorpubkeybase_mintpubkeypool_typeu8activation_pointu64
EvtPartnerClaimPoolCreationFee4 fields
poolpubkeypartnerpubkeycreation_feeu64fee_receiverpubkey
EvtPartnerMetadata2 fields
partner_metadatapubkeyfee_claimerpubkey
EvtPartnerWithdrawMigrationFee2 fields
poolpubkeyfeeu64
EvtPartnerWithdrawSurplus2 fields
poolpubkeysurplus_amountu64
EvtSwap8 fields
poolpubkeyconfigpubkeytrade_directionu8has_referralboolparamsSwapParametersswap_resultSwapResultamount_inu64current_timestampu64
EvtSwap29 fields
poolpubkeyconfigpubkeytrade_directionu8has_referralboolswap_parametersSwapParameters2swap_resultSwapResult2quote_reserve_amountu64migration_thresholdu64current_timestampu64
EvtUpdatePoolCreator3 fields
poolpubkeycreatorpubkeynew_creatorpubkey
EvtVirtualPoolMetadata2 fields
virtual_pool_metadatapubkeyvirtual_poolpubkey
EvtWithdrawLeftover3 fields
poolpubkeyleftover_receiverpubkeyleftover_amountu64
EvtWithdrawMigrationFee3 fields
poolpubkeyfeeu64flagu8
Filter vocabulary
Runtime account roles (84)
Use these exact describeProgram role names when building Parsed Streams account-role filters.
a_token_vaulta_vaulta_vault_lpa_vault_lp_mintamm_programassociated_token_programb_token_vaultb_vaultb_vault_lpb_vault_lp_mintbasebase_mintbase_vaultclaim_fee_operatorconfigcreatordamm_configdamm_event_authoritydamm_pool_authoritydestination_tokenescrowescrow_tokenescrow_vaultevent_authorityfee_claimerfee_receiverfirst_positionfirst_position_nft_accountfirst_position_nft_mintinput_token_accountleftover_receiverlock_escrowlocker_event_authoritylocker_programlp_mintmetadata_programmigration_metadatamint_metadatanew_creatoroperatoroutput_token_accountownerpartner_metadatapayerpoolpool_authorityprogramprotocol_token_a_feeprotocol_token_b_feequote_mintquote_vaultreceiver_tokenreferral_token_accountrentrent_receiversecond_positionsecond_position_nft_accountsecond_position_nft_mintsendersignersource_tokensource_tokenssystem_programsysvar_instructionstoken_2022_programtoken_a_accounttoken_a_minttoken_a_vaulttoken_b_accounttoken_b_minttoken_b_vaulttoken_base_accounttoken_base_programtoken_minttoken_programtoken_quote_accounttoken_quote_programtoken_vaulttreasuryvault_programvirtual_poolvirtual_pool_lpvirtual_pool_metadatawhitelisted_address


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


