# file: registry/program_registry_seed.toml # version: 2 # This registry is a seed file. Field names and comments are in English because TOML is a code/config file. # Documentation explaining the registry is written in French under docs/. # Application surface codes are sorted alphabetically by canonical_surface_code. # The legacy fallback prefix `program_` is forbidden. Unclassified entries use `unknown_` and must not become crates until their functional category is decided. [[program]] program_id = "FEEhPbKVKnco9EXnaY3i4R5rQVUx91wgVfu8qokixywi" source_code = "bags_fee_share_v1" normalized_code = "bags_fee_share_v1" canonical_surface_code = "fees_bags_fee_share_v1" target_crate = "kb_decoder_fees_bags_fee_share_v1" current_crate = "kb_decoder_fees_bags_fee_share_v1" function_code = "fees" family_code = "bags" version_code = "v1" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "FEE2tBhCKAt7shrod19QttSVREUYPiyMzoku1mL1gqVK" source_code = "bags_fee_share_v2" normalized_code = "bags_fee_share_v2" canonical_surface_code = "fees_bags_fee_share_v2" target_crate = "kb_decoder_fees_bags_fee_share_v2" current_crate = "kb_decoder_fees_bags_fee_share_v2" function_code = "fees" family_code = "bags" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB" source_code = "sabre_decimal_wrapper" normalized_code = "sabre_decimal_wrapper" canonical_surface_code = "adapter_saber_decimal_wrapper" target_crate = "kb_decoder_adapter_saber_decimal_wrapper" current_crate = "kb_decoder_adapter_saber_decimal_wrapper" function_code = "adapter" family_code = "saber" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "LocpQgucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjn" source_code = "jupiter_lock" normalized_code = "jupiter_lock" canonical_surface_code = "admin_jupiter_lock" target_crate = "kb_decoder_admin_jupiter_lock" current_crate = "kb_decoder_admin_jupiter_lock" function_code = "admin" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ" source_code = "pump_fees" normalized_code = "pump_fees" canonical_surface_code = "admin_pump_fees" target_crate = "kb_decoder_admin_pump_fees" current_crate = "kb_decoder_admin_pump_fees" function_code = "admin" family_code = "pump" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "AMM55ShdkoGRB5jVYPjWziwk8m5MpwyDgsMWHaMSQWH6" source_code = "amm_aldrin_v1" normalized_code = "amm_aldrin_v1" canonical_surface_code = "amm_aldrin_v1" target_crate = "kb_decoder_amm_aldrin_v1" current_crate = "" function_code = "amm" family_code = "aldrin" version_code = "v1" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "CURVGoZn8zycx6FXwwevgBTB2gVvdbGTEpvMJDbgs2t4" source_code = "amm_aldrin_v2" normalized_code = "amm_aldrin_v2" canonical_surface_code = "amm_aldrin_v2" target_crate = "kb_decoder_amm_aldrin_v2" current_crate = "" function_code = "amm" family_code = "aldrin" version_code = "v2" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "ALPHAQmeA7bjrVuccPsYPiCvsi428SNwte66Srvs4pHA" source_code = "alphaq" normalized_code = "alphaq" canonical_surface_code = "amm_alphaq" target_crate = "kb_decoder_amm_alphaq" current_crate = "kb_decoder_amm_alphaq" function_code = "amm" family_code = "alphaq" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "5qWya6UjwWnGVhdSBL3hyZ7B45jbk6Byt1hwd7ohEGXE" source_code = "believe" normalized_code = "believe" canonical_surface_code = "amm_believe" target_crate = "kb_decoder_amm_believe" current_crate = "kb_decoder_amm_believe" function_code = "amm" family_code = "believe" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p" source_code = "bonk_swap" normalized_code = "bonk_swap" canonical_surface_code = "amm_bonk_swap" target_crate = "kb_decoder_amm_bonk_swap" current_crate = "kb_decoder_amm_bonk_swap" function_code = "amm" family_code = "bonk" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "CTMAxxk34HjKWxQ3QLZK1HpaLXmBveao3ESePXbiyfzh" source_code = "cropper_finance" normalized_code = "cropper_finance" canonical_surface_code = "amm_cropper_finance" target_crate = "kb_decoder_amm_cropper_finance" current_crate = "" function_code = "amm" family_code = "cropper" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "DSwpgjMvXhtGn6BsbqmacdBZyfLj6jSWf3HJpdJtmg6N" source_code = "dexlab_swap" normalized_code = "dexlab_swap" canonical_surface_code = "amm_dexlab_swap" target_crate = "kb_decoder_amm_dexlab_swap" current_crate = "" function_code = "amm" family_code = "dexlab" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "FLUXubRmkEi2q6K3Y9kBPg9248ggaZVsoSFhtJHSrm1X" source_code = "fluxbeam" normalized_code = "fluxbeam" canonical_surface_code = "amm_fluxbeam" target_crate = "kb_decoder_amm_fluxbeam" current_crate = "kb_decoder_amm_fluxbeam" function_code = "amm" family_code = "fluxbeam" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "goonERTdGsjnkZqWuVjs73BZ3Pb9qoCUdBUL17BnS5j" source_code = "goon_fi" normalized_code = "goon_fi" canonical_surface_code = "amm_goon_fi" target_crate = "kb_decoder_amm_goon_fi" current_crate = "kb_decoder_amm_goon_fi" function_code = "amm" family_code = "goon_fi" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "goonuddtQRrWqqn5nFyczVKaie28f3kDkHWkHtURSLE" source_code = "goon_fi_v2" normalized_code = "goon_fi_v2" canonical_surface_code = "amm_goon_fi_v2" target_crate = "kb_decoder_amm_goon_fi_v2" current_crate = "" function_code = "amm" family_code = "goon_fi" version_code = "v2" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "GAMMA7meSFWaBXF25oSUgmGRwaW6sCMFLmBNiMSdbHVT" source_code = "goose_fx_gamma" normalized_code = "goosefx_gamma" canonical_surface_code = "amm_goosefx_gamma" target_crate = "kb_decoder_amm_goosefx_gamma" current_crate = "kb_decoder_amm_goosefx_gamma" function_code = "amm" family_code = "goosefx" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "GFXsSL5sSaDfNFQUYsHekbWBW1TsFdjDYzACh62tEHxn" source_code = "goose_fx_v2" normalized_code = "goosefx_v2" canonical_surface_code = "amm_goosefx_v2" target_crate = "kb_decoder_amm_goosefx_v2" current_crate = "kb_decoder_amm_goosefx_v2" function_code = "amm" family_code = "goosefx" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "Gswppe6ERWKpUTXvRPfXdzHhiCyJvLadVvXGfdpBqcE1" source_code = "guac_swap" normalized_code = "guac_swap" canonical_surface_code = "amm_guac_swap" target_crate = "kb_decoder_amm_guac_swap" current_crate = "kb_decoder_amm_guac_swap" function_code = "amm" family_code = "guac" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "HEAVENoP2qxoeuF8Dj2oT1GHEnu49U5mJYkdeC8BAX2o" source_code = "heaven_dex" normalized_code = "heaven_dex" canonical_surface_code = "amm_heaven_dex" target_crate = "kb_decoder_amm_heaven_dex" current_crate = "" function_code = "amm" family_code = "heaven" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "HyaB3W9q6XdA5xwpU4XnSZV94htfmbmqJXZcEbRaJutt" source_code = "invariant_swap" normalized_code = "invariant_swap" canonical_surface_code = "amm_invariant_swap" target_crate = "kb_decoder_amm_invariant_swap" current_crate = "" function_code = "amm" family_code = "invariant" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "EewxydAPCCVuNEyrVN68PuSYdQ7wKn27V9Gjeoi8dy3S" source_code = "lifinity_swap" normalized_code = "lifinity_swap" canonical_surface_code = "amm_lifinity_swap" target_crate = "kb_decoder_amm_lifinity_swap" current_crate = "" function_code = "amm" family_code = "lifinity" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c" source_code = "lifinity_swap_v2" normalized_code = "lifinity_swap_v2" canonical_surface_code = "amm_lifinity_swap_v2" target_crate = "kb_decoder_amm_lifinity_swap_v2" current_crate = "kb_decoder_amm_lifinity_swap_v2" function_code = "amm" family_code = "lifinity" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "9tKE7Mbmj4mxDjWatikzGAtkoWosiiZX9y6J4Hfm2R8H" source_code = "marcopolo_swap" normalized_code = "marcopolo_swap" canonical_surface_code = "amm_marcopolo_swap" target_crate = "kb_decoder_amm_marcopolo_swap" current_crate = "" function_code = "amm" family_code = "marcopolo" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "FUTARELBfJfQ8RDGhg1wdhddq1odMAJUePHFuBYfUxKq" source_code = "metadao_futarchy_amm" normalized_code = "metadao_futarchy_amm" canonical_surface_code = "amm_metadao_futarchy_amm" target_crate = "kb_decoder_amm_metadao_futarchy_amm" current_crate = "kb_decoder_amm_metadao_futarchy_amm" function_code = "amm" family_code = "metadao" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "AMMJdEiCCa8mdugg6JPF7gFirmmxisTfDJoSNSUi5zDJ" source_code = "metadao_amm_v0_5" normalized_code = "metadao_amm_v0_5" canonical_surface_code = "amm_metadao_v0_5" target_crate = "kb_decoder_amm_metadao_v0_5" current_crate = "kb_decoder_amm_metadao_v0_5" function_code = "amm" family_code = "metadao" version_code = "v0_5" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB" source_code = "meteora_damm_v1" normalized_code = "meteora_damm_v1" canonical_surface_code = "amm_meteora_damm_v1" target_crate = "kb_decoder_amm_meteora_damm_v1" current_crate = "kb_decoder_amm_meteora_damm_v1" function_code = "amm" family_code = "meteora" version_code = "v1" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG" source_code = "meteora_damm_v2" normalized_code = "meteora_damm_v2" canonical_surface_code = "amm_meteora_damm_v2" target_crate = "kb_decoder_amm_meteora_damm_v2" current_crate = "kb_decoder_amm_meteora_damm_v2" function_code = "amm" family_code = "meteora" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "obriQD1zbpyLz95G5n7nJe6a4DPjpFwa5XYPoNm113y" source_code = "obric_v2" normalized_code = "obric_v2" canonical_surface_code = "amm_obric_v2" target_crate = "kb_decoder_amm_obric_v2" current_crate = "kb_decoder_amm_obric_v2" function_code = "amm" family_code = "obric" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "DEXYosS6oEGvk8uCDayvwEZz4qEyDJRf9nFgYCaqPMTm" source_code = "one_dex" normalized_code = "one_dex" canonical_surface_code = "amm_one_dex" target_crate = "kb_decoder_amm_one_dex" current_crate = "kb_decoder_amm_one_dex" function_code = "amm" family_code = "one" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "DjVE6JNiYqPL2QXyCUUh8rNjHrbz9hXHNYt99MQ59qw1" source_code = "orca_token_swap" normalized_code = "orca_token_swap" canonical_surface_code = "amm_orca_token_swap" target_crate = "kb_decoder_amm_orca_token_swap" current_crate = "" function_code = "amm" family_code = "orca" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "9W959DqEETiGZocYWCQPaJ6sBmUzgfxXfqGeTEdp3aQP" source_code = "orca_token_swap_v2" normalized_code = "orca_token_swap_v2" canonical_surface_code = "amm_orca_token_swap_v2" target_crate = "kb_decoder_amm_orca_token_swap_v2" current_crate = "" function_code = "amm" family_code = "orca" version_code = "v2" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA" source_code = "pump_swap" normalized_code = "pump_swap" canonical_surface_code = "amm_pump_swap" target_crate = "kb_decoder_amm_pump_swap" current_crate = "kb_decoder_amm_pump_swap" function_code = "amm" family_code = "pump" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h" source_code = "raydium_lp_amm" normalized_code = "raydium_lp_amm" canonical_surface_code = "amm_raydium_lp_amm" target_crate = "kb_decoder_amm_raydium_lp_amm" current_crate = "" function_code = "lock" family_code = "raydium" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "RVKd61ztZW9GUwhRbbLoYVRE5Xf1B2tVscKqwZqXgEr" source_code = "raydium_lp_v2" normalized_code = "raydium_lp_v2" canonical_surface_code = "amm_raydium_lp_v2" target_crate = "kb_decoder_amm_raydium_lp_v2" current_crate = "" function_code = "lock" family_code = "raydium" version_code = "v2" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "27haf8L6oxUeXrHrgEgsexjSY5hbVUWEmvv9Nyxg8vQv" source_code = "raydium_lp_v3" normalized_code = "raydium_lp_v3" canonical_surface_code = "amm_raydium_lp_v3" target_crate = "kb_decoder_amm_raydium_lp_v3" current_crate = "" function_code = "lock" family_code = "raydium" version_code = "v3" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8" source_code = "raydium_lp_v4" normalized_code = "raydium_lp_v4" canonical_surface_code = "amm_raydium_lp_v4" target_crate = "kb_decoder_amm_raydium_lp_v4" current_crate = "kb_decoder_amm_raydium_lp_v4" function_code = "amm" family_code = "raydium" version_code = "v4" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "SSwapUtytfBdBn1b9NUGG6foMVPtcWgpRU32HToDUZr" source_code = "saros_amm" normalized_code = "saros_amm" canonical_surface_code = "amm_saros" target_crate = "kb_decoder_amm_saros" current_crate = "" function_code = "amm" family_code = "saros" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "SoLFiHG9TfgtdUXUjWAxi3LtvYuFyDLVhBWxdMZxyCe" source_code = "solfi" normalized_code = "solfi" canonical_surface_code = "amm_solfi" target_crate = "kb_decoder_amm_solfi" current_crate = "kb_decoder_amm_solfi" function_code = "amm" family_code = "solfi" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "SV2EYYJyRz2YhfXwXnhNAevDEui5Q6yrfyo13WtupPF" source_code = "solfi_v2" normalized_code = "solfi_v2" canonical_surface_code = "amm_solfi_v2" target_crate = "kb_decoder_amm_solfi_v2" current_crate = "kb_decoder_amm_solfi_v2" function_code = "amm" family_code = "solfi" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "SSwpMgqNDsyV7mAgN9ady4bDVu5ySjmmXejXvy2vLt1" source_code = "step_finance_swap" normalized_code = "step_finance_swap" canonical_surface_code = "amm_step_finance_swap" target_crate = "kb_decoder_amm_step_finance_swap" current_crate = "" function_code = "amm" family_code = "step_finance" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "Dooar9JkhdZ7J3LHN3A7YCuoGRUggXhQaG4kijfLGU2j" source_code = "stepn_dooar_swap" normalized_code = "stepn_dooar_swap" canonical_surface_code = "amm_stepn_dooar_swap" target_crate = "kb_decoder_amm_stepn_dooar_swap" current_crate = "" function_code = "amm" family_code = "stepn" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "SwaPpA9LAaLfeLi3a68M4DjnLqgtticKg6CnyNwgAC8" source_code = "swap" normalized_code = "swap" canonical_surface_code = "amm_swap_v1" target_crate = "kb_decoder_amm_swap_v1" current_crate = "" function_code = "amm" family_code = "swap" version_code = "v1" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "vrTGoBuy5rYSxAfV3jaRJWHH6nN9WK4NRExGxsk1bCJ" source_code = "vertigo" normalized_code = "vertigo" canonical_surface_code = "amm_vertigo" target_crate = "kb_decoder_amm_vertigo" current_crate = "kb_decoder_amm_vertigo" function_code = "amm" family_code = "vertigo" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "5U3EU2ubXtK84QcRjWVmYt9RaDyA8gKxdUrPFXmZyaki" source_code = "virtuals" normalized_code = "virtuals" canonical_surface_code = "amm_virtuals" target_crate = "kb_decoder_amm_virtuals" current_crate = "kb_decoder_amm_virtuals" function_code = "amm" family_code = "virtuals" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "WooFif76YGRNjk1pA8wCsN67aQsD9f9iLsz4NcJ1AVb" source_code = "woofi" normalized_code = "woofi" canonical_surface_code = "amm_woofi" target_crate = "kb_decoder_amm_woofi" current_crate = "kb_decoder_amm_woofi" function_code = "amm" family_code = "woofi" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "ZERor4xhbUycZ6gb9ntrhqscUcZmAbQDjEAtCf4hbZY" source_code = "zero_fi" normalized_code = "zero_fi" canonical_surface_code = "amm_zero_fi" target_crate = "kb_decoder_amm_zero_fi" current_crate = "kb_decoder_amm_zero_fi" function_code = "amm" family_code = "zero" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "zoRabwLGd5zXaV7Gxacppw8tcceXEiTrSKyNLSaSTUc" source_code = "zora" normalized_code = "zora" canonical_surface_code = "amm_zora" target_crate = "kb_decoder_amm_zora" current_crate = "kb_decoder_amm_zora" function_code = "amm" family_code = "zora" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3" source_code = "cctp_token_messenger_minter" normalized_code = "cctp_token_messenger_minter" canonical_surface_code = "bridge_circle_cctp_token_messenger_minter" target_crate = "kb_decoder_bridge_circle_cctp_token_messenger_minter" current_crate = "kb_decoder_bridge_circle_cctp_token_messenger_minter" function_code = "bridge" family_code = "circle_cctp" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "CCTPV2vPZJS2u2BBsUoscuikbYjnpFmbFsvVuJdgUMQe" source_code = "cctp_token_messenger_minter_v2" normalized_code = "cctp_token_messenger_minter_v2" canonical_surface_code = "bridge_circle_cctp_token_messenger_minter_v2" target_crate = "kb_decoder_bridge_circle_cctp_token_messenger_minter_v2" current_crate = "kb_decoder_bridge_circle_cctp_token_messenger_minter_v2" function_code = "bridge" family_code = "circle_cctp" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "dst5MGcFPoBeREFAA5E3tU5ij8m5uVYwkzkSAbsLbNo" source_code = "de_bridge_destination" normalized_code = "de_bridge_destination" canonical_surface_code = "bridge_de_bridge_destination" target_crate = "kb_decoder_bridge_de_bridge_destination" current_crate = "" function_code = "bridge" family_code = "de_bridge" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "src5qyZHqTqecJV4aY6Cb6zDZLMDzrDKKezs22MPHr4" source_code = "de_bridge_source" normalized_code = "de_bridge_source" canonical_surface_code = "bridge_de_bridge_source" target_crate = "kb_decoder_bridge_de_bridge_source" current_crate = "" function_code = "bridge" family_code = "de_bridge" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6" source_code = "layer_zero_endpoint" normalized_code = "layer_zero_endpoint" canonical_surface_code = "bridge_layer_zero_endpoint" target_crate = "kb_decoder_bridge_layer_zero_endpoint" current_crate = "kb_decoder_bridge_layer_zero_endpoint" function_code = "bridge" family_code = "layer_zero" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "6doghB248px58JSSwG4qejQ46kFMW4AMj7vzJnWZHNZn" source_code = "layer_zero_executor" normalized_code = "layer_zero_executor" canonical_surface_code = "bridge_layer_zero_executor" target_crate = "kb_decoder_bridge_layer_zero_executor" current_crate = "kb_decoder_bridge_layer_zero_executor" function_code = "bridge" family_code = "layer_zero" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "wormDTUJ6AWPNvk59vGQbDvGJmqbDTdgWgAqcLBCgUb" source_code = "whormhole_bridge" normalized_code = "wormhole_bridge" canonical_surface_code = "bridge_wormhole" target_crate = "kb_decoder_bridge_wormhole" current_crate = "" function_code = "bridge" family_code = "wormhole" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "REALQqNEomY6cQGZJUGwywTBD2UmDT32rZcNnfxQ5N2" source_code = "byreal_clmm" normalized_code = "byreal_clmm" canonical_surface_code = "clmm_byreal" target_crate = "kb_decoder_clmm_byreal" current_crate = "kb_decoder_clmm_byreal" function_code = "clmm" family_code = "byreal" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "CLMM9tUoggJu2wagPkkqs9eFG4BWhVBZWkP1qv3Sp7tR" source_code = "crema_finance" normalized_code = "crema_finance" canonical_surface_code = "clmm_crema_finance" target_crate = "kb_decoder_clmm_crema_finance" current_crate = "" function_code = "clmm" family_code = "crema" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "H8W3ctz92svYg6mkn1UtGfu2aQr2fnUFHM1RhScEtQDt" source_code = "cropper_whirlpool" normalized_code = "cropper_whirlpool" canonical_surface_code = "clmm_cropper_whirlpool" target_crate = "kb_decoder_clmm_cropper_whirlpool" current_crate = "" function_code = "clmm" family_code = "cropper" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "fUSioN9YKKSa3CUC2YUc4tPkHJ5Y6XW1yz8y6F7qWz9" source_code = "fusion_amm" normalized_code = "fusion_amm" canonical_surface_code = "clmm_fusion" target_crate = "kb_decoder_clmm_fusion" current_crate = "kb_decoder_clmm_fusion" function_code = "clmm" family_code = "fusion" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc" source_code = "orca_whirlpool" normalized_code = "orca_whirlpool" canonical_surface_code = "clmm_orca_whirlpool" target_crate = "kb_decoder_clmm_orca_whirlpool" current_crate = "kb_decoder_clmm_orca_whirlpool" function_code = "clmm" family_code = "orca" version_code = "" registry_status = "canonical_current" duplicate_program_id = "orca_whirlpool,orca_whirlpool" [[program]] program_id = "whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc" source_code = "orca_whirlpool" normalized_code = "orca_whirlpool" canonical_surface_code = "clmm_orca_whirlpool" target_crate = "kb_decoder_clmm_orca_whirlpool" current_crate = "kb_decoder_clmm_orca_whirlpool" function_code = "clmm" family_code = "orca" version_code = "" registry_status = "canonical_current" duplicate_program_id = "orca_whirlpool,orca_whirlpool" [[program]] program_id = "HpNfyc2Saw7RKkQd8nEL4khUcuPhQ7WwY1B2qjx8jxFq" source_code = "pancake_swap" normalized_code = "pancake_swap" canonical_surface_code = "clmm_pancake_swap" target_crate = "kb_decoder_clmm_pancake_swap" current_crate = "kb_decoder_clmm_pancake_swap" function_code = "clmm" family_code = "pancake" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK" source_code = "raydium_clmm" normalized_code = "raydium_clmm" canonical_surface_code = "clmm_raydium" target_crate = "kb_decoder_clmm_raydium" current_crate = "kb_decoder_clmm_raydium" function_code = "clmm" family_code = "raydium" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "6dMXqGZ3ga2dikrYS9ovDXgHGh5RUsb2RTUj6hrQXhk6" source_code = "stabble_clmm" normalized_code = "stabble_clmm" canonical_surface_code = "clmm_stabble" target_crate = "kb_decoder_clmm_stabble" current_crate = "kb_decoder_clmm_stabble" function_code = "clmm" family_code = "stabble" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C" source_code = "raydium_cpmm" normalized_code = "raydium_cpmm" canonical_surface_code = "cpmm_raydium" target_crate = "kb_decoder_cpmm_raydium" current_crate = "kb_decoder_cpmm_raydium" function_code = "cpmm" family_code = "raydium" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo" source_code = "meteora_dlmm" normalized_code = "meteora_dlmm" canonical_surface_code = "dlmm_meteora" target_crate = "kb_decoder_dlmm_meteora" current_crate = "kb_decoder_dlmm_meteora" function_code = "dlmm" family_code = "meteora" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "WALL8ucBuUyL46QYxwYJjidaFYhdvxUFrgvBxPshERx" source_code = "metadao_bid_wall" normalized_code = "metadao_bid_wall" canonical_surface_code = "governance_metadao_bid_wall" target_crate = "kb_decoder_governance_metadao_bid_wall" current_crate = "kb_decoder_governance_metadao_bid_wall" function_code = "governance" family_code = "metadao" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "boop8hVGQGqehUK2iVEMEnMrL5RbjywRzHKBmBE7ry4" source_code = "boop_fun" normalized_code = "boop_fun" canonical_surface_code = "launchpad_boop_fun" target_crate = "kb_decoder_launchpad_boop_fun" current_crate = "kb_decoder_launchpad_boop_fun" function_code = "launchpad" family_code = "boop" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "FfYek5vEz23cMkWsdJwG2oa6EphsvXSHrGpdALN4g6W1" source_code = "letsbonk_fun" normalized_code = "letsbonk_fun" canonical_surface_code = "launchpad_letsbonk_fun" target_crate = "kb_decoder_launchpad_letsbonk_fun" current_crate = "" function_code = "launchpad" family_code = "letsbonk" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "moontUzsdepotRGe5xsfip7vLPTJnVuafqdUWexVnPM" source_code = "metadao_ico" normalized_code = "metadao_ico" canonical_surface_code = "launchpad_metadao_ico" target_crate = "kb_decoder_launchpad_metadao_ico" current_crate = "kb_decoder_launchpad_metadao_ico" function_code = "launchpad" family_code = "metadao" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN" source_code = "meteora_dbc" normalized_code = "meteora_dbc" canonical_surface_code = "launchpad_meteora_dbc" target_crate = "kb_decoder_launchpad_meteora_dbc" current_crate = "kb_decoder_launchpad_meteora_dbc" function_code = "launchpad" family_code = "meteora" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG" source_code = "moonit" normalized_code = "moonit" canonical_surface_code = "launchpad_moonit" target_crate = "kb_decoder_launchpad_moonit" current_crate = "kb_decoder_launchpad_moonit" function_code = "launchpad" family_code = "moonit" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q" source_code = "moonshot_token_authority" normalized_code = "moonshot_token_authority" canonical_surface_code = "launchpad_moonshot_token_authority" target_crate = "kb_decoder_launchpad_moonshot_token_authority" current_crate = "" function_code = "launchpad" family_code = "moonshot" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "waveQX2yP3H1pVU8djGvEHmYg8uamQ84AuyGtpsrXTF" source_code = "orca_wavebreak" normalized_code = "orca_wavebreak" canonical_surface_code = "launchpad_orca_wavebreak" target_crate = "kb_decoder_launchpad_orca_wavebreak" current_crate = "kb_decoder_launchpad_orca_wavebreak" function_code = "launchpad" family_code = "orca" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "T8HsGYv7sMk3kTnyaRqZrbRPuntYzdh12evXBkprint" source_code = "printr" normalized_code = "printr" canonical_surface_code = "launchpad_printr" target_crate = "kb_decoder_launchpad_printr" current_crate = "kb_decoder_launchpad_printr" function_code = "launchpad" family_code = "printr" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" source_code = "pump_fun" normalized_code = "pump_fun" canonical_surface_code = "launchpad_pump_fun" target_crate = "kb_decoder_launchpad_pump_fun" current_crate = "kb_decoder_launchpad_pump_fun" function_code = "launchpad" family_code = "pump" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "PdMDrKEMaX8q7CCJb7NvUCxerBCcsFUa4LjBEynTtEd" source_code = "pumpup_ai" normalized_code = "pumpup_ai" canonical_surface_code = "launchpad_pump_pumpup_ai" target_crate = "kb_decoder_launchpad_pump_pumpup_ai" current_crate = "kb_decoder_launchpad_pump_pumpup_ai" function_code = "launchpad" family_code = "pump" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj" source_code = "raydium_launchlab" normalized_code = "raydium_launchlab" canonical_surface_code = "launchpad_raydium_launchlab" target_crate = "kb_decoder_launchpad_raydium_launchlab" current_crate = "kb_decoder_launchpad_raydium_launchlab" function_code = "launchpad" family_code = "raydium" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "C1onEW2kPetmHmwe74YC1ESx3LnFEpVau6g2pg4fHycr" source_code = "clone" normalized_code = "clone" canonical_surface_code = "lending_clone" target_crate = "kb_decoder_lending_clone" current_crate = "kb_decoder_lending_clone" function_code = "lending" family_code = "clone" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "jupr81YtYssSyPt8jbnGuiWon5f6x9TcDEFxYe3Bdzi" source_code = "jupiter_lend_borrow" normalized_code = "jupiter_lend_borrow" canonical_surface_code = "lending_jupiter_lend_borrow" target_crate = "kb_decoder_lending_jupiter_lend_borrow" current_crate = "kb_decoder_lending_jupiter_lend_borrow" function_code = "lending" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "jup3YeL8QhtSx1e253b2FDvsMNC87fDrgQZivbrndc9" source_code = "jupiter_lend_earn" normalized_code = "jupiter_lend_earn" canonical_surface_code = "lending_jupiter_lend_earn" target_crate = "kb_decoder_lending_jupiter_lend_earn" current_crate = "kb_decoder_lending_jupiter_lend_earn" function_code = "lending" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "jupgfSgfuAXv4B6R2Uxu85Z1qdzgju79s6MfZekN6XS" source_code = "jupiter_lend_flash_loan" normalized_code = "jupiter_lend_flash_loan" canonical_surface_code = "lending_jupiter_lend_flash_loan" target_crate = "kb_decoder_lending_jupiter_lend_flash_loan" current_crate = "kb_decoder_lending_jupiter_lend_flash_loan" function_code = "lending" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC" source_code = "jupiter_lend_liquidity" normalized_code = "jupiter_lend_liquidity" canonical_surface_code = "lending_jupiter_lend_liquidity" target_crate = "kb_decoder_lending_jupiter_lend_liquidity" current_crate = "kb_decoder_lending_jupiter_lend_liquidity" function_code = "lending" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD" source_code = "kamino_lending" normalized_code = "kamino_lending" canonical_surface_code = "lending_kamino" target_crate = "kb_decoder_lending_kamino" current_crate = "kb_decoder_lending_kamino" function_code = "lending" family_code = "kamino" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "MFLQPPPPjNinkdKoy2odNFBhvpY43XtCDZjBwG2fwn5" source_code = "marginfi" normalized_code = "marginfi" canonical_surface_code = "lending_marginfi" target_crate = "kb_decoder_lending_marginfi" current_crate = "" function_code = "lending" family_code = "marginfi" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "MFv2hWf31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacA" source_code = "marginfi_v2" normalized_code = "marginfi_v2" canonical_surface_code = "lending_marginfi_v2" target_crate = "kb_decoder_lending_marginfi_v2" current_crate = "kb_decoder_lending_marginfi_v2" function_code = "lending" family_code = "marginfi" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "SHARKobtfF1bHhxD2eqftjHBdVSCbKo9JtgK71FhELP" source_code = "sharky_fi" normalized_code = "sharky_fi" canonical_surface_code = "lending_sharky_fi" target_crate = "kb_decoder_lending_sharky_fi" current_crate = "" function_code = "lending" family_code = "sharky" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "So1endDq2YkqhipRh3WViPa8hdiSpxWy6z3Z6tMCpAo" source_code = "solend_protocol" normalized_code = "solend_protocol" canonical_surface_code = "lending_solend_protocol" target_crate = "kb_decoder_lending_solend_protocol" current_crate = "" function_code = "lending" family_code = "solend" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE" source_code = "raydium_lock_lp" normalized_code = "raydium_lock_lp" canonical_surface_code = "lock_raydium_lp" target_crate = "kb_decoder_lock_raydium_lp" current_crate = "kb_decoder_lock_raydium_lp" function_code = "lock" family_code = "raydium" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s" source_code = "metaplex_token_metadata" normalized_code = "metaplex_token_metadata" canonical_surface_code = "metadata_metaplex_token_metadata" target_crate = "kb_decoder_metadata_metaplex_token_metadata" current_crate = "" function_code = "metadata" family_code = "metaplex" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "namesLPneVptA9Z5rqUDD9tMTWEJwofgaYwp8cawRkX" source_code = "name_service" normalized_code = "name_service" canonical_surface_code = "metadata_name_service" target_crate = "kb_decoder_metadata_spl_name_service" current_crate = "" function_code = "metadata" family_code = "name" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY" source_code = "bubblegum" normalized_code = "bubblegum" canonical_surface_code = "nft_metaplex_bubblegum" target_crate = "kb_decoder_nft_metaplex_bubblegum" current_crate = "kb_decoder_nft_metaplex_bubblegum" function_code = "nft" family_code = "metaplex" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d" source_code = "mpl_core" normalized_code = "mpl_core" canonical_surface_code = "nft_metaplex_mpl_core" target_crate = "kb_decoder_nft_metaplex_mpl_core" current_crate = "" function_code = "nft" family_code = "metaplex" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "3ZZuTbwC6aJbvteyVxXUS7gtFYdf7AuXeitx6VyvjvUp" source_code = "jupiter_prediction_market" normalized_code = "jupiter_prediction_market" canonical_surface_code = "oracle_jupiter_prediction_market" target_crate = "kb_decoder_oracle_jupiter_prediction_market" current_crate = "" function_code = "oracle" family_code = "jupiter" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu" source_code = "jupiter_limit_order" normalized_code = "jupiter_limit_order" canonical_surface_code = "orderbook_jupiter_limit_order" target_crate = "kb_decoder_orderbook_jupiter_limit_order" current_crate = "kb_decoder_orderbook_jupiter_limit_order" function_code = "orderbook" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X" source_code = "jupiter_limit_order_v2" normalized_code = "jupiter_limit_order_v2" canonical_surface_code = "orderbook_jupiter_limit_order_v2" target_crate = "kb_decoder_orderbook_jupiter_limit_order_v2" current_crate = "kb_decoder_orderbook_jupiter_limit_order_v2" function_code = "orderbook" family_code = "jupiter" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "MNFSTqtC93rEfYHB6hF82sKdZpUDFWkViLByLd1k1Ms" source_code = "manifest" normalized_code = "manifest" canonical_surface_code = "orderbook_manifest_v1" target_crate = "kb_decoder_orderbook_manifest_v1" current_crate = "" function_code = "orderbook" family_code = "manifest" version_code = "v1" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "opnb2LAfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb" source_code = "openbook_v2" normalized_code = "openbook_v2" canonical_surface_code = "orderbook_openbook_v2" target_crate = "kb_decoder_orderbook_openbook_v2" current_crate = "kb_decoder_orderbook_openbook_v2" function_code = "orderbook" family_code = "openbook" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY" source_code = "phoenix" normalized_code = "phoenix" canonical_surface_code = "orderbook_phoenix_v1" target_crate = "kb_decoder_orderbook_phoenix_v1" current_crate = "" function_code = "orderbook" family_code = "phoenix" version_code = "v1" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH" source_code = "drift_v2" normalized_code = "drift_v2" canonical_surface_code = "perpetuals_drift_v2" target_crate = "kb_decoder_perpetuals_drift_v2" current_crate = "kb_decoder_perpetuals_drift_v2" function_code = "perpetuals" family_code = "drift" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu" source_code = "jupiter_perpetuals" normalized_code = "jupiter_perpetuals" canonical_surface_code = "perpetuals_jupiter" target_crate = "kb_decoder_perpetuals_jupiter" current_crate = "kb_decoder_perpetuals_jupiter" function_code = "perpetuals" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD" source_code = "zeta" normalized_code = "zeta" canonical_surface_code = "perpetuals_zeta" target_crate = "kb_decoder_perpetuals_zeta" current_crate = "kb_decoder_perpetuals_zeta" function_code = "perpetuals" family_code = "zeta" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "zDEXqXEG7gAyxb1Kg9mK5fPnUdENCGKzWrM21RMdWRq" source_code = "zeta_matching_engine" normalized_code = "zeta_matching_engine" canonical_surface_code = "perpetuals_zeta_matching_engine" target_crate = "kb_decoder_perpetuals_zeta_matching_engine" current_crate = "" function_code = "perpetuals" family_code = "zeta" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "DF1ow4tspfHX9WJsAb9epbkA8hmpSEAtxXy1V27QBH" source_code = "dflow_agregator_v4" normalized_code = "dflow_aggregator_v4" canonical_surface_code = "router_dflow_aggregator_v4" target_crate = "kb_decoder_router_dflow_aggregator_v4" current_crate = "kb_decoder_router_dflow_aggregator_v4" function_code = "router" family_code = "dflow" version_code = "v4" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB" source_code = "jupiter_agregator_v4" normalized_code = "jupiter_aggregator_v4" canonical_surface_code = "router_jupiter_aggregator_v4" target_crate = "kb_decoder_router_jupiter_aggregator_v4" current_crate = "kb_decoder_router_jupiter_aggregator_v4" function_code = "router" family_code = "jupiter" version_code = "v4" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4" source_code = "jupiter_agregator_v6" normalized_code = "jupiter_aggregator_v6" canonical_surface_code = "router_jupiter_aggregator_v6" target_crate = "kb_decoder_router_jupiter_aggregator_v6" current_crate = "kb_decoder_router_jupiter_aggregator_v6" function_code = "router" family_code = "jupiter" version_code = "v6" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "DCA265Vj8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M" source_code = "jupiter_dca" normalized_code = "jupiter_dca" canonical_surface_code = "router_jupiter_dca" target_crate = "kb_decoder_router_jupiter_dca" current_crate = "kb_decoder_router_jupiter_dca" function_code = "router" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma" source_code = "okx_labs_v1" normalized_code = "okx_labs_v1" canonical_surface_code = "router_okx_labs_v1" target_crate = "kb_decoder_router_okx_labs_v1" current_crate = "kb_decoder_router_okx_labs_v1" function_code = "router" family_code = "okx" version_code = "v1" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "proVF4pMXVaYqmy4NjniPh4pqKNfMmsihgd4wdkCX3u" source_code = "okx_labs_v2" normalized_code = "okx_labs_v2" canonical_surface_code = "router_okx_labs_v2" target_crate = "kb_decoder_router_okx_labs_v2" current_crate = "kb_decoder_router_okx_labs_v2" function_code = "router" family_code = "okx" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "routeUGWgWzqBWFcrCfv8tritsqukccJPu3q5GPP3xS" source_code = "raydium_amm_routing" normalized_code = "raydium_amm_routing" canonical_surface_code = "router_raydium_amm_routing" target_crate = "kb_decoder_router_raydium_amm_routing" current_crate = "" function_code = "router" family_code = "raydium" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "stkitrT1Uoy18Dk1fTrgPw8W6MVzoCfYoAFT4MLsmhq" source_code = "sanctum_router" normalized_code = "sanctum_router" canonical_surface_code = "router_sanctum" target_crate = "kb_decoder_router_sanctum" current_crate = "" function_code = "router" family_code = "sanctum" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "TessVdML9pBGgG9yGks7o4HewRaXVAMuoVj4x83GLQH" source_code = "tessera_v" normalized_code = "tessera_v" canonical_surface_code = "router_tessera_v" target_crate = "kb_decoder_router_tessera_v" current_crate = "" function_code = "router" family_code = "tessera" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "T1TANpTeScyeqVzzgNViGDNrkQ6qHz9KrSBS4aNXvGT" source_code = "titan_exchange_router" normalized_code = "titan_exchange_router" canonical_surface_code = "router_titan_exchange_router" target_crate = "kb_decoder_router_titan_exchange_router" current_crate = "" function_code = "router" family_code = "titan" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "XzTT4XB8m7sLD2xi6snefSasaswsKCxx5Tifjondogm" source_code = "ondo_global_markets" normalized_code = "ondo_global_markets" canonical_surface_code = "rwa_ondo_global_markets" target_crate = "kb_decoder_rwa_ondo_global_markets" current_crate = "kb_decoder_rwa_ondo_global_markets" function_code = "rwa" family_code = "ondo" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "HYEXCHtHkBagdStcJCp3xbbb9B7sdMdWXFNj6mdsG4hn" source_code = "hylo_exchange" normalized_code = "hylo_exchange" canonical_surface_code = "stable_swap_hylo_exchange" target_crate = "kb_decoder_stable_swap_hylo_exchange" current_crate = "kb_decoder_stable_swap_hylo_exchange" function_code = "stable_swap" family_code = "hylo" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "JUPUSDecMzAVgztLe6eGhwUBj1Pn3j9WAXwmtHmfbRr" source_code = "jupiter_stable" normalized_code = "jupiter_stable" canonical_surface_code = "stable_swap_jupiter_stable" target_crate = "kb_decoder_stable_swap_jupiter_stable" current_crate = "kb_decoder_stable_swap_jupiter_stable" function_code = "stable_swap" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "MERLuDFBMmsHnsBPZw2sDQZHvXFMwp8EdjudcU2HKky" source_code = "mercurial_stable_swap" normalized_code = "mercurial_stable_swap" canonical_surface_code = "stable_swap_mercurial" target_crate = "kb_decoder_stable_swap_mercurial" current_crate = "" function_code = "stable_swap" family_code = "mercurial" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "NUMERUNsFCP3kuNmWZuXtm1AaQCPj9uw6Guv2Ekoi5P" source_code = "numeraire" normalized_code = "numeraire" canonical_surface_code = "stable_swap_numeraire" target_crate = "kb_decoder_stable_swap_numeraire" current_crate = "kb_decoder_stable_swap_numeraire" function_code = "stable_swap" family_code = "numeraire" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "SSwpkEEcbUqx4vtoEByFjSkhKdCT862DNVb52nZg1UZ" source_code = "sabre_statble_swap" normalized_code = "sabre_stable_swap" canonical_surface_code = "stable_swap_saber" target_crate = "kb_decoder_stable_swap_saber" current_crate = "" function_code = "stable_swap" family_code = "saber" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ" source_code = "stabble_stable_swap" normalized_code = "stabble_stable_swap" canonical_surface_code = "stable_swap_stabble" target_crate = "kb_decoder_stable_swap_stabble" current_crate = "kb_decoder_stable_swap_stabble" function_code = "stable_swap" family_code = "stabble" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "4R3gSG8BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7" source_code = "jito_tip_distribution" normalized_code = "jito_tip_distribution" canonical_surface_code = "staking_jito_tip_distribution" target_crate = "kb_decoder_staking_jito_tip_distribution" current_crate = "" function_code = "staking" family_code = "jito" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr" source_code = "kamino_farm" normalized_code = "kamino_farm" canonical_surface_code = "staking_kamino_farm" target_crate = "kb_decoder_staking_kamino_farm" current_crate = "kb_decoder_staking_kamino_farm" function_code = "staking" family_code = "kamino" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD" source_code = "marinade_finance" normalized_code = "marinade_finance" canonical_surface_code = "staking_marinade_finance" target_crate = "kb_decoder_staking_marinade_finance" current_crate = "kb_decoder_staking_marinade_finance" function_code = "staking" family_code = "marinade" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "SPMBzsVUuoHA4Jm6KunbsotaahvVikZs1JyTW6iJvbn" source_code = "sanctum_multi_validator_spl_stake_pool" normalized_code = "sanctum_multi_validator_spl_stake_pool" canonical_surface_code = "staking_sanctum_multi_validator_spl_stake_pool" target_crate = "kb_decoder_staking_sanctum_multi_validator_spl_stake_pool" current_crate = "" function_code = "staking" family_code = "sanctum" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "SP12tWFxD9oJsVWNavTTBZvMbA6gkAmxtVgxdqvyvhY" source_code = "sanctum_single_validator_spl_stake_pool" normalized_code = "sanctum_single_validator_spl_stake_pool" canonical_surface_code = "staking_sanctum_single_validator_spl_stake_pool" target_crate = "kb_decoder_staking_sanctum_single_validator_spl_stake_pool" current_crate = "" function_code = "staking" family_code = "sanctum" version_code = "" registry_status = "reserved_missing" duplicate_program_id = "" [[program]] program_id = "sSo1iU21jBrU9VaJ8PJib1MtorefUV4fzC9GURa2KNn" source_code = "solayer" normalized_code = "solayer" canonical_surface_code = "staking_solayer" target_crate = "kb_decoder_staking_solayer" current_crate = "kb_decoder_staking_solayer" function_code = "staking" family_code = "solayer" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "treaf4wWBBty3fHdyBpo35Mz84M8k3heKXmjmi9vFt5" source_code = "helium_treasury_management" normalized_code = "helium_treasury_management" canonical_surface_code = "treasury_helium_treasury_management" target_crate = "kb_decoder_treasury_helium_treasury_management" current_crate = "kb_decoder_treasury_helium_treasury_management" function_code = "treasury" family_code = "helium" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "AQU1FRd7papthgdrwPTTq5JacJh8YtwEXaBfKU3bTz45" source_code = "aquifer" normalized_code = "aquifer" canonical_surface_code = "unknown_aquifer" target_crate = "" current_crate = "" function_code = "unknown" family_code = "aquifer" version_code = "" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "FLASHX8DrLbgeR8FcfNV1F5krxYcYMUdBkrP1EPBtxB9" source_code = "axiom_trade" normalized_code = "axiom_trade" canonical_surface_code = "unknown_axiom_trade" target_crate = "" current_crate = "" function_code = "unknown" family_code = "axiom" version_code = "" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "BiSoNHVpsVZW2F7rx2eQ59yQwKxzU5NvBcmKshCSUypi" source_code = "bison_fi" normalized_code = "bison_fi" canonical_surface_code = "unknown_bison_fi" target_crate = "" current_crate = "kb_decoder_bisonfi" function_code = "unknown" family_code = "bison" version_code = "" registry_status = "current_alias_needs_classification" duplicate_program_id = "" [[program]] program_id = "srAMMzfVHVAtgSJc8iH6CfKzuWuUTzLHVCE81QU1rgi" source_code = "gavel" normalized_code = "gavel" canonical_surface_code = "unknown_gavel" target_crate = "" current_crate = "kb_decoder_gavel" function_code = "unknown" family_code = "gavel" version_code = "" registry_status = "current_alias_needs_classification" duplicate_program_id = "" [[program]] program_id = "FqGg2Y1FNxMiGd51Q6UETixQWkF5fB92MysbYogRJb3P" source_code = "hawk_fi" normalized_code = "hawk_fi" canonical_surface_code = "unknown_hawk_fi" target_crate = "" current_crate = "" function_code = "unknown" family_code = "hawk" version_code = "" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "9H6tua7jkLhdm3w8BvgpTn5LZNU7g4ZynDmCiNN3q6Rp" source_code = "humidi_fi" normalized_code = "humidi_fi" canonical_surface_code = "unknown_humidi_fi" target_crate = "" current_crate = "" function_code = "unknown" family_code = "humidi" version_code = "" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "8rE9CtCjwhSmbwL5fbJBtRFsS3ohfMcDFeTTC7t4ciUA" source_code = "jup_studio_authority" normalized_code = "jup_studio_authority" canonical_surface_code = "unknown_jup_studio_authority" target_crate = "" current_crate = "" function_code = "unknown" family_code = "jupiter" version_code = "" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "oreV3EG1i9BEgiAJ8b177Z2S2rMarzak4NMv1kULvWv" source_code = "ore_v3" normalized_code = "ore_v3" canonical_surface_code = "unknown_ore_v3" target_crate = "" current_crate = "" function_code = "unknown" family_code = "ore" version_code = "v3" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "PSwapMdSai8tjrEXcxFeQth87xC4rRsa4VA5mhGhXkP" source_code = "pinguin_finance" normalized_code = "penguin_finance" canonical_surface_code = "unknown_penguin_finance" target_crate = "" current_crate = "" function_code = "unknown" family_code = "penguin" version_code = "" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx" source_code = "sanctum_s_controller" normalized_code = "sanctum_s_controller" canonical_surface_code = "unknown_sanctum_s_controller" target_crate = "" current_crate = "" function_code = "unknown" family_code = "sanctum" version_code = "" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "SCoRcH8c2dpjvcJD6FiPbCSQyQgu3PcUAWj2Xxx3mqn" source_code = "scorch" normalized_code = "scorch" canonical_surface_code = "unknown_scorch" target_crate = "" current_crate = "kb_decoder_scorch" function_code = "unknown" family_code = "scorch" version_code = "" registry_status = "current_alias_needs_classification" duplicate_program_id = "" [[program]] program_id = "swigypWHEksbC64pWKwah1WTeh9JXwx8H1rJHLdbQMB" source_code = "swig" normalized_code = "swig" canonical_surface_code = "unknown_swig" target_crate = "" current_crate = "" function_code = "unknown" family_code = "swig" version_code = "" registry_status = "needs_classification" duplicate_program_id = "" [[program]] program_id = "CarrotwivhMpDnm27EHmRLeQ683Z1PufuqEmBZvD282s" source_code = "carrot_defi" normalized_code = "carrot_defi" canonical_surface_code = "vault_carrot_defi" target_crate = "kb_decoder_vault_carrot_defi" current_crate = "kb_decoder_vault_carrot_defi" function_code = "vault" family_code = "carrot" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "HysTabVUfmQBFcmzu1ctRd1Y1fxd66RBpboy1bmtDSQQ" source_code = "hylo_stability_pool" normalized_code = "hylo_stability_pool" canonical_surface_code = "vault_hylo_stability_pool" target_crate = "kb_decoder_vault_hylo_stability_pool" current_crate = "kb_decoder_vault_hylo_stability_pool" function_code = "vault" family_code = "hylo" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "kvauTFR8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr" source_code = "kamino_vault" normalized_code = "kamino_vault" canonical_surface_code = "vault_kamino" target_crate = "kb_decoder_vault_kamino" current_crate = "kb_decoder_vault_kamino" function_code = "vault" family_code = "kamino" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd" source_code = "kamino_vault_v2" normalized_code = "kamino_vault_v2" canonical_surface_code = "vault_kamino_v2" target_crate = "kb_decoder_vault_kamino_v2" current_crate = "kb_decoder_vault_kamino_v2" function_code = "vault" family_code = "kamino" version_code = "v2" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc" source_code = "kamino" normalized_code = "kamino" canonical_surface_code = "vault_kamino_yvaults" target_crate = "kb_decoder_vault_kamino_yvaults" current_crate = "kb_decoder_vault_kamino_yvaults" function_code = "vault" family_code = "kamino" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi" source_code = "meteora_vault" normalized_code = "meteora_vault" canonical_surface_code = "vault_meteora" target_crate = "kb_decoder_vault_meteora" current_crate = "kb_decoder_vault_meteora" function_code = "vault" family_code = "meteora" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "strmRqUCoQUgGUan5YhzUZa6KqdzwX5L6FpUxfmKg5m" source_code = "streamflow" normalized_code = "streamflow" canonical_surface_code = "vesting_streamflow" target_crate = "kb_decoder_vesting_streamflow" current_crate = "kb_decoder_vesting_streamflow" function_code = "vesting" family_code = "streamflow" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "JSW99DKmxNyREQM14SQLDykeBvEUG63TeohrvmofEiw" source_code = "jupiter_apepro_smart_wallet" normalized_code = "jupiter_apepro_smart_wallet" canonical_surface_code = "wallet_jupiter_apepro_smart_wallet" target_crate = "kb_decoder_wallet_jupiter_apepro_smart_wallet" current_crate = "kb_decoder_wallet_jupiter_apepro_smart_wallet" function_code = "wallet" family_code = "jupiter" version_code = "" registry_status = "canonical_current" duplicate_program_id = "" [[program]] program_id = "swapFpHZwjELNnjvThjajtiVmkz3yPQEHjLtka2fwHW" source_code = "stabble_weighted_swap" normalized_code = "stabble_weighted_swap" canonical_surface_code = "weighted_swap_stabble" target_crate = "kb_decoder_weighted_swap_stabble" current_crate = "kb_decoder_weighted_swap_stabble" function_code = "weighted_swap" family_code = "stabble" version_code = "" registry_status = "canonical_current" duplicate_program_id = ""