NEW: Helius acquires Light Protocol

Solana Data APIs

Meteora Dynamic Bonding Curve Program Data API

Explore decoded instructions, events, and account roles for Meteora Dynamic Bonding Curve Program.

Program ID
dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN
GET PROGRAM INFO

describeProgram

Call describeProgram to get a parsed list of instructions, accounts, and roles for Meteora Dynamic Bonding Curve Program and 3,600+ Solana programs.

describeProgram request
{
  "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.

Parsed Streams subscription
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_feeExpand

Arguments

NameType
max_base_amountu64
max_quote_amountu64

Accounts

  • pool_authority
    Read-only
  • pool
    Writable
  • token_a_account
    Writable
  • token_b_account
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • base_mint
    Read-only
  • quote_mint
    Read-only
  • creator
    Read-onlySigner
  • token_base_program
    Read-only
  • token_quote_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
claim_partner_pool_creation_feeExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • config
    Read-only
  • pool
    Writable
  • fee_claimer
    Read-onlySigner
  • fee_receiver
    Writable
  • event_authority
    Read-only
  • program
    Read-only
claim_protocol_feeExpand

Arguments

NameType
max_base_amountu64
max_quote_amountu64

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • pool
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • base_mint
    Read-only
  • quote_mint
    Read-only
  • token_base_account
    Writable
  • token_quote_account
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • token_base_program
    Read-only
  • token_quote_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
claim_protocol_pool_creation_feeExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • config
    Read-only
  • pool
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • treasury
    Writable
  • event_authority
    Read-only
  • program
    Read-only
claim_trading_feeExpand

Arguments

NameType
max_amount_au64
max_amount_bu64

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • pool
    Writable
  • token_a_account
    Writable
  • token_b_account
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • base_mint
    Read-only
  • quote_mint
    Read-only
  • fee_claimer
    Read-onlySigner
  • token_base_program
    Read-only
  • token_quote_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
close_claim_protocol_fee_operatorExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • claim_fee_operator
    Writable
  • rent_receiver
    Writable
  • signer
    Read-onlySigner
  • event_authority
    Read-only
  • program
    Read-only
close_operator_accountExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • operator
    Writable
  • signer
    Read-onlySigner
  • rent_receiver
    Writable
create_configExpand

Arguments

NameType
config_parametersConfigParameters

Accounts

  • config
    WritableSigner
  • fee_claimer
    Read-only
  • leftover_receiver
    Read-only
  • quote_mint
    Read-only
  • payer
    WritableSigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
create_lockerExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • virtual_pool
    Writable
  • config
    Read-only
  • pool_authority
    Writable
  • base_vault
    Writable
  • base_mint
    Writable
  • base
    Writable
  • creator
    Read-only
  • escrow
    Writable
  • escrow_token
    Writable
  • payer
    WritableSigner
  • token_program
    Read-only
  • locker_program
    Read-only
  • locker_event_authority
    Read-only
  • system_program
    Read-only
create_operator_accountExpand

Arguments

NameType
permissionu128

Accounts

  • operator
    Writable
  • whitelisted_address
    Read-only
  • signer
    Read-onlySigner
  • payer
    WritableSigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
create_partner_metadataExpand

Arguments

NameType
metadataCreatePartnerMetadataParameters

Accounts

  • partner_metadata
    Writable
  • payer
    WritableSigner
  • fee_claimer
    Read-onlySigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
create_virtual_pool_metadataExpand

Arguments

NameType
metadataCreateVirtualPoolMetadataParameters

Accounts

  • virtual_pool
    Writable
  • virtual_pool_metadata
    Writable
  • creator
    Read-onlySigner
  • payer
    WritableSigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
creator_withdraw_surplusExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • virtual_pool
    Writable
  • token_quote_account
    Writable
  • quote_vault
    Writable
  • quote_mint
    Read-only
  • creator
    Read-onlySigner
  • token_quote_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_virtual_pool_with_spl_tokenExpand

Arguments

NameType
paramsInitializePoolParameters

Accounts

  • config
    Read-only
  • pool_authority
    Read-only
  • creator
    Read-onlySigner
  • base_mint
    WritableSigner
  • quote_mint
    Read-only
  • pool
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • mint_metadata
    Writable
  • metadata_program
    Read-only
  • payer
    WritableSigner
  • token_quote_program
    Read-only
  • token_program
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_virtual_pool_with_token2022Expand

Arguments

NameType
paramsInitializePoolParameters

Accounts

  • config
    Read-only
  • pool_authority
    Read-only
  • creator
    Read-onlySigner
  • base_mint
    WritableSigner
  • quote_mint
    Read-only
  • pool
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • payer
    WritableSigner
  • token_quote_program
    Read-only
  • token_program
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
migrate_meteora_dammExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • virtual_pool
    Writable
  • migration_metadata
    Writable
  • config
    Read-only
  • pool_authority
    Writable
  • pool
    Writable
  • damm_config
    Read-only
  • lp_mint
    Writable
  • token_a_mint
    Writable
  • token_b_mint
    Read-only
  • a_vault
    Writable
  • b_vault
    Writable
  • a_token_vault
    Writable
  • b_token_vault
    Writable
  • a_vault_lp_mint
    Writable
  • b_vault_lp_mint
    Writable
  • a_vault_lp
    Writable
  • b_vault_lp
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • virtual_pool_lp
    Writable
  • protocol_token_a_fee
    Writable
  • protocol_token_b_fee
    Writable
  • payer
    WritableSigner
  • rent
    Read-only
  • mint_metadata
    Writable
  • metadata_program
    Read-only
  • amm_program
    Read-only
  • vault_program
    Read-only
  • token_program
    Read-only
  • associated_token_program
    Read-only
  • system_program
    Read-only
migrate_meteora_damm_claim_lp_tokenExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • virtual_pool
    Read-only
  • migration_metadata
    Writable
  • pool_authority
    Writable
  • lp_mint
    Read-only
  • source_token
    Writable
  • destination_token
    Writable
  • owner
    Read-only
  • sender
    Read-onlySigner
  • token_program
    Read-only
migrate_meteora_damm_lock_lp_tokenExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • virtual_pool
    Read-only
  • migration_metadata
    Writable
  • pool_authority
    Writable
  • pool
    Writable
  • lp_mint
    Read-only
  • lock_escrow
    Writable
  • owner
    Read-only
  • source_tokens
    Writable
  • escrow_vault
    Writable
  • amm_program
    Read-only
  • a_vault
    Read-only
  • b_vault
    Read-only
  • a_vault_lp
    Read-only
  • b_vault_lp
    Read-only
  • a_vault_lp_mint
    Read-only
  • b_vault_lp_mint
    Read-only
  • token_program
    Read-only
migration_damm_v2Expand

Arguments

No unambiguous argument schema is available.

Accounts

  • virtual_pool
    Writable
  • migration_metadata
    Read-only
  • config
    Read-only
  • pool_authority
    Writable
  • pool
    Writable
  • first_position_nft_mint
    WritableSigner
  • first_position_nft_account
    Writable
  • first_position
    Writable
  • second_position_nft_mint
    WritableSignerOptional
  • second_position_nft_account
    WritableOptional
  • second_position
    WritableOptional
  • damm_pool_authority
    Read-only
  • amm_program
    Read-only
  • base_mint
    Writable
  • quote_mint
    Writable
  • token_a_vault
    Writable
  • token_b_vault
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • payer
    WritableSigner
  • token_base_program
    Read-only
  • token_quote_program
    Read-only
  • token_2022_program
    Read-only
  • damm_event_authority
    Read-only
  • system_program
    Read-only
migration_damm_v2_create_metadataExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • virtual_pool
    Read-only
  • config
    Read-only
  • migration_metadata
    Read-only
  • payer
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
migration_meteora_damm_create_metadataExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • virtual_pool
    Read-only
  • config
    Read-only
  • migration_metadata
    Writable
  • payer
    WritableSigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
partner_withdraw_surplusExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • virtual_pool
    Writable
  • token_quote_account
    Writable
  • quote_vault
    Writable
  • quote_mint
    Read-only
  • fee_claimer
    Read-onlySigner
  • token_quote_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
swapExpand

Arguments

NameType
paramsSwapParameters

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • pool
    Writable
  • input_token_account
    Writable
  • output_token_account
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • base_mint
    Read-only
  • quote_mint
    Read-only
  • payer
    Read-onlySigner
  • token_base_program
    Read-only
  • token_quote_program
    Read-only
  • referral_token_account
    WritableOptional
  • event_authority
    Read-only
  • program
    Read-only
swap2Expand

Arguments

NameType
paramsSwapParameters2

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • pool
    Writable
  • input_token_account
    Writable
  • output_token_account
    Writable
  • base_vault
    Writable
  • quote_vault
    Writable
  • base_mint
    Read-only
  • quote_mint
    Read-only
  • payer
    Read-onlySigner
  • token_base_program
    Read-only
  • token_quote_program
    Read-only
  • referral_token_account
    WritableOptional
  • event_authority
    Read-only
  • program
    Read-only
transfer_pool_creatorExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • virtual_pool
    Writable
  • config
    Read-only
  • creator
    Read-onlySigner
  • new_creator
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
withdraw_leftoverExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • virtual_pool
    Writable
  • token_base_account
    Writable
  • base_vault
    Writable
  • base_mint
    Read-only
  • leftover_receiver
    Read-only
  • token_base_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
withdraw_migration_feeExpand

Arguments

NameType
flagu8

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • virtual_pool
    Writable
  • token_quote_account
    Writable
  • quote_vault
    Writable
  • quote_mint
    Read-only
  • sender
    Read-onlySigner
  • token_quote_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
zap_protocol_feeExpand

Arguments

NameType
max_amountu64

Accounts

  • pool_authority
    Read-only
  • config
    Read-only
  • pool
    Writable
  • token_vault
    Writable
  • token_mint
    Read-only
  • receiver_token
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • token_program
    Read-only
  • sysvar_instructions
    Read-only

Program-defined data

IDL events (23)

These are events defined by the Meteora Dynamic Bonding Curve Program IDL.

EvtClaimCreatorTradingFee3 fields
  • poolpubkey
  • token_base_amountu64
  • token_quote_amountu64
EvtClaimPoolCreationFee3 fields
  • poolpubkey
  • receiverpubkey
  • creation_feeu64
EvtClaimProtocolFee3 fields
  • poolpubkey
  • token_base_amountu64
  • token_quote_amountu64
EvtClaimProtocolLiquidityMigrationFee3 fields
  • poolpubkey
  • token_base_amountu64
  • token_quote_amountu64
EvtClaimTradingFee3 fields
  • poolpubkey
  • token_base_amountu64
  • token_quote_amountu64
EvtCloseClaimFeeOperator2 fields
  • claim_fee_operatorpubkey
  • operatorpubkey
EvtCreateClaimFeeOperator1 field
  • operatorpubkey
EvtCreateConfig24 fields
  • configpubkey
  • quote_mintpubkey
  • fee_claimerpubkey
  • ownerpubkey
  • pool_feesPoolFeeParameters
  • collect_fee_modeu8
  • migration_optionu8
  • activation_typeu8
  • token_decimalu8
  • token_typeu8
  • partner_permanent_locked_liquidity_percentageu8
  • partner_liquidity_percentageu8
  • creator_permanent_locked_liquidity_percentageu8
  • creator_liquidity_percentageu8
  • swap_base_amountu64
  • migration_quote_thresholdu64
  • migration_base_amountu64
  • sqrt_start_priceu128
  • locked_vestingLockedVestingParams
  • migration_fee_optionu8
  • fixed_token_supply_flagu8
  • pre_migration_token_supplyu64
  • post_migration_token_supplyu64
  • curveLiquidityDistributionParameters[]
EvtCreateConfigV25 fields
  • configpubkey
  • quote_mintpubkey
  • fee_claimerpubkey
  • leftover_receiverpubkey
  • config_parametersConfigParameters
EvtCreateMeteoraMigrationMetadata1 field
  • virtual_poolpubkey
EvtCreatorWithdrawSurplus2 fields
  • poolpubkey
  • surplus_amountu64
EvtCurveComplete4 fields
  • poolpubkey
  • configpubkey
  • base_reserveu64
  • quote_reserveu64
EvtInitializePool6 fields
  • poolpubkey
  • configpubkey
  • creatorpubkey
  • base_mintpubkey
  • pool_typeu8
  • activation_pointu64
EvtPartnerClaimPoolCreationFee4 fields
  • poolpubkey
  • partnerpubkey
  • creation_feeu64
  • fee_receiverpubkey
EvtPartnerMetadata2 fields
  • partner_metadatapubkey
  • fee_claimerpubkey
EvtPartnerWithdrawMigrationFee2 fields
  • poolpubkey
  • feeu64
EvtPartnerWithdrawSurplus2 fields
  • poolpubkey
  • surplus_amountu64
EvtSwap8 fields
  • poolpubkey
  • configpubkey
  • trade_directionu8
  • has_referralbool
  • paramsSwapParameters
  • swap_resultSwapResult
  • amount_inu64
  • current_timestampu64
EvtSwap29 fields
  • poolpubkey
  • configpubkey
  • trade_directionu8
  • has_referralbool
  • swap_parametersSwapParameters2
  • swap_resultSwapResult2
  • quote_reserve_amountu64
  • migration_thresholdu64
  • current_timestampu64
EvtUpdatePoolCreator3 fields
  • poolpubkey
  • creatorpubkey
  • new_creatorpubkey
EvtVirtualPoolMetadata2 fields
  • virtual_pool_metadatapubkey
  • virtual_poolpubkey
EvtWithdrawLeftover3 fields
  • poolpubkey
  • leftover_receiverpubkey
  • leftover_amountu64
EvtWithdrawMigrationFee3 fields
  • poolpubkey
  • feeu64
  • flagu8

Filter vocabulary

Runtime account roles (84)

Use these exact describeProgram role names when building Parsed Streams account-role filters.

  • a_token_vault
  • a_vault
  • a_vault_lp
  • a_vault_lp_mint
  • amm_program
  • associated_token_program
  • b_token_vault
  • b_vault
  • b_vault_lp
  • b_vault_lp_mint
  • base
  • base_mint
  • base_vault
  • claim_fee_operator
  • config
  • creator
  • damm_config
  • damm_event_authority
  • damm_pool_authority
  • destination_token
  • escrow
  • escrow_token
  • escrow_vault
  • event_authority
  • fee_claimer
  • fee_receiver
  • first_position
  • first_position_nft_account
  • first_position_nft_mint
  • input_token_account
  • leftover_receiver
  • lock_escrow
  • locker_event_authority
  • locker_program
  • lp_mint
  • metadata_program
  • migration_metadata
  • mint_metadata
  • new_creator
  • operator
  • output_token_account
  • owner
  • partner_metadata
  • payer
  • pool
  • pool_authority
  • program
  • protocol_token_a_fee
  • protocol_token_b_fee
  • quote_mint
  • quote_vault
  • receiver_token
  • referral_token_account
  • rent
  • rent_receiver
  • second_position
  • second_position_nft_account
  • second_position_nft_mint
  • sender
  • signer
  • source_token
  • source_tokens
  • system_program
  • sysvar_instructions
  • token_2022_program
  • token_a_account
  • token_a_mint
  • token_a_vault
  • token_b_account
  • token_b_mint
  • token_b_vault
  • token_base_account
  • token_base_program
  • token_mint
  • token_program
  • token_quote_account
  • token_quote_program
  • token_vault
  • treasury
  • vault_program
  • virtual_pool
  • virtual_pool_lp
  • virtual_pool_metadata
  • whitelisted_address
CTA Video
Divider Image

Parsed Streams documentation

View all
experience the difference

Get started

Parsed Streams is available on all paid plans