diff --git a/typescript/example/precompiled-move-scripts/mainnet/deposit_for_burn.mv b/typescript/example/precompiled-move-scripts/mainnet/deposit_for_burn.mv new file mode 100644 index 0000000..96b8aed Binary files /dev/null and b/typescript/example/precompiled-move-scripts/mainnet/deposit_for_burn.mv differ diff --git a/typescript/example/precompiled-move-scripts/mainnet/deposit_for_burn_with_caller.mv b/typescript/example/precompiled-move-scripts/mainnet/deposit_for_burn_with_caller.mv new file mode 100644 index 0000000..b2c2a1a Binary files /dev/null and b/typescript/example/precompiled-move-scripts/mainnet/deposit_for_burn_with_caller.mv differ diff --git a/typescript/example/precompiled-move-scripts/mainnet/handle_receive_message.mv b/typescript/example/precompiled-move-scripts/mainnet/handle_receive_message.mv new file mode 100644 index 0000000..2bd66dc Binary files /dev/null and b/typescript/example/precompiled-move-scripts/mainnet/handle_receive_message.mv differ diff --git a/typescript/example/precompiled-move-scripts/mainnet/replace_deposit_for_burn.mv b/typescript/example/precompiled-move-scripts/mainnet/replace_deposit_for_burn.mv new file mode 100644 index 0000000..082cc33 Binary files /dev/null and b/typescript/example/precompiled-move-scripts/mainnet/replace_deposit_for_burn.mv differ