From 51ec6b6f49352b0aeb5ef17e94623d4f2ba7c3a9 Mon Sep 17 00:00:00 2001 From: Mauro Piazza Date: Mon, 20 May 2024 11:35:36 +0200 Subject: [PATCH] chore(v3_bridges): rename to `apps` --- Cargo.toml | 4 ++-- {v3_bridges => apps}/sentinel-app/.gitignore | 0 {v3_bridges => apps}/sentinel-app/Cargo.toml | 0 {v3_bridges => apps}/sentinel-app/README.md | 0 .../src/challenge_responder/challenge_responder_loop.rs | 0 .../sentinel-app/src/challenge_responder/mod.rs | 0 {v3_bridges => apps}/sentinel-app/src/cli/commands.rs | 0 .../src/cli/handle_commands/handle_get_sub_mat.rs | 0 .../src/cli/handle_commands/handle_test_endpoint.rs | 0 .../sentinel-app/src/cli/handle_commands/mod.rs | 0 {v3_bridges => apps}/sentinel-app/src/cli/mod.rs | 0 {v3_bridges => apps}/sentinel-app/src/eth_rpc/eth_rpc_loop.rs | 0 {v3_bridges => apps}/sentinel-app/src/eth_rpc/mod.rs | 0 {v3_bridges => apps}/sentinel-app/src/main.rs | 0 {v3_bridges => apps}/sentinel-app/src/rpc_server/constants.rs | 0 .../src/rpc_server/handlers/handle_add_debug_signers.rs | 0 .../src/rpc_server/handlers/handle_cancel_user_ops.rs | 0 .../handlers/handle_challenge_responder_start_stop.rs | 0 .../sentinel-app/src/rpc_server/handlers/handle_db_ops.rs | 0 .../rpc_server/handlers/handle_get_attestation_certificate.rs | 0 .../rpc_server/handlers/handle_get_attestation_signature.rs | 0 .../src/rpc_server/handlers/handle_get_balances.rs | 0 .../rpc_server/handlers/handle_get_cancellable_user_ops.rs | 0 .../src/rpc_server/handlers/handle_get_challenge.rs | 0 .../src/rpc_server/handlers/handle_get_challenge_state.rs | 0 .../src/rpc_server/handlers/handle_get_challenges_list.rs | 0 .../src/rpc_server/handlers/handle_get_core_state.rs | 0 .../src/rpc_server/handlers/handle_get_inclusion_proof.rs | 0 .../handlers/handle_get_registration_extension_tx.rs | 0 .../rpc_server/handlers/handle_get_registration_signature.rs | 0 .../sentinel-app/src/rpc_server/handlers/handle_get_status.rs | 0 .../src/rpc_server/handlers/handle_get_unsolved_challenges.rs | 0 .../src/rpc_server/handlers/handle_get_user_op.rs | 0 .../src/rpc_server/handlers/handle_get_user_op_by_tx_hash.rs | 0 .../src/rpc_server/handlers/handle_get_user_op_list.rs | 0 .../src/rpc_server/handlers/handle_get_user_op_state.rs | 0 .../src/rpc_server/handlers/handle_get_user_ops.rs | 0 .../sentinel-app/src/rpc_server/handlers/handle_hard_reset.rs | 0 .../sentinel-app/src/rpc_server/handlers/handle_init.rs | 0 .../src/rpc_server/handlers/handle_latest_block_infos.rs | 0 .../src/rpc_server/handlers/handle_process_block.rs | 0 .../src/rpc_server/handlers/handle_purge_user_ops.rs | 0 .../src/rpc_server/handlers/handle_remove_challenge.rs | 0 .../src/rpc_server/handlers/handle_remove_debug_signer.rs | 0 .../src/rpc_server/handlers/handle_remove_user_op.rs | 0 .../src/rpc_server/handlers/handle_reset_chain.rs | 0 .../handlers/handle_set_challenge_responder_frequency.rs | 0 .../handlers/handle_set_status_publishing_frequency.rs | 0 .../handlers/handle_set_user_op_canceller_frequency.rs | 0 .../src/rpc_server/handlers/handle_sign_message.rs | 0 .../rpc_server/handlers/handle_status_publisher_start_stop.rs | 0 .../sentinel-app/src/rpc_server/handlers/handle_sync_state.rs | 0 .../src/rpc_server/handlers/handle_syncer_start_stop.rs | 0 .../handlers/handle_user_op_canceller_start_stop.rs | 0 .../sentinel-app/src/rpc_server/handlers/mod.rs | 0 .../sentinel-app/src/rpc_server/json_rpc_request.rs | 0 {v3_bridges => apps}/sentinel-app/src/rpc_server/mod.rs | 0 {v3_bridges => apps}/sentinel-app/src/rpc_server/rpc_calls.rs | 0 .../sentinel-app/src/rpc_server/rpc_server_loop.rs | 0 .../sentinel-app/src/rpc_server/type_aliases.rs | 0 {v3_bridges => apps}/sentinel-app/src/start_sentinel.rs | 0 {v3_bridges => apps}/sentinel-app/src/status_publisher/mod.rs | 0 .../src/status_publisher/status_publisher_loop.rs | 0 .../sentinel-app/src/syncer/broadcast_channel_loop.rs | 0 {v3_bridges => apps}/sentinel-app/src/syncer/mod.rs | 0 {v3_bridges => apps}/sentinel-app/src/syncer/syncer.rs | 0 {v3_bridges => apps}/sentinel-app/src/syncer/syncer_loop.rs | 0 {v3_bridges => apps}/sentinel-app/src/type_aliases.rs | 0 .../sentinel-app/src/user_op_canceller/mod.rs | 0 .../src/user_op_canceller/user_op_canceller_loop.rs | 0 .../sentinel-app/src/ws_server/assets/index.html | 0 {v3_bridges => apps}/sentinel-app/src/ws_server/mod.rs | 0 .../sentinel-app/src/ws_server/ws_server_loop.rs | 0 {v3_bridges => apps}/sentinel-strongbox/.cargo/config.toml | 0 {v3_bridges => apps}/sentinel-strongbox/Cargo.toml | 0 {v3_bridges => apps}/sentinel-strongbox/README.md | 0 .../sentinel-strongbox/src/android/call_core.rs | 0 .../sentinel-strongbox/src/android/constants.rs | 0 {v3_bridges => apps}/sentinel-strongbox/src/android/db/db.rs | 0 .../sentinel-strongbox/src/android/db/db_interface.rs | 0 .../sentinel-strongbox/src/android/db/db_json_response.rs | 0 .../sentinel-strongbox/src/android/db/db_transactions.rs | 0 .../sentinel-strongbox/src/android/db/drop_db.rs | 0 {v3_bridges => apps}/sentinel-strongbox/src/android/db/mod.rs | 0 .../sentinel-strongbox/src/android/handle_java_exceptions.rs | 0 .../src/android/handle_websocket_message.rs | 0 .../src/android/handlers/add_debug_signers.rs | 0 .../sentinel-strongbox/src/android/handlers/check_init.rs | 0 .../sentinel-strongbox/src/android/handlers/db_ops.rs | 0 .../src/android/handlers/get_attestation_certificate.rs | 0 .../src/android/handlers/get_attestation_signature.rs | 0 .../src/android/handlers/get_cancellable_user_ops.rs | 0 .../sentinel-strongbox/src/android/handlers/get_challenge.rs | 0 .../src/android/handlers/get_challenges_list.rs | 0 .../sentinel-strongbox/src/android/handlers/get_core_state.rs | 0 .../src/android/handlers/get_inclusion_proof.rs | 0 .../src/android/handlers/get_latest_block_infos.rs | 0 .../src/android/handlers/get_registration_signature.rs | 0 .../sentinel-strongbox/src/android/handlers/get_status.rs | 0 .../src/android/handlers/get_unsolved_challenges.rs | 0 .../sentinel-strongbox/src/android/handlers/get_user_op.rs | 0 .../src/android/handlers/get_user_op_by_tx_hash.rs | 0 .../android/handlers/get_user_op_cancellation_signature.rs | 0 .../src/android/handlers/get_user_op_list.rs | 0 .../sentinel-strongbox/src/android/handlers/get_user_ops.rs | 0 .../sentinel-strongbox/src/android/handlers/hard_reset.rs | 0 .../sentinel-strongbox/src/android/handlers/init.rs | 0 .../sentinel-strongbox/src/android/handlers/mod.rs | 0 .../sentinel-strongbox/src/android/handlers/process_batch.rs | 0 .../sentinel-strongbox/src/android/handlers/purge_user_ops.rs | 0 .../src/android/handlers/remove_challenge.rs | 0 .../src/android/handlers/remove_debug_signer.rs | 0 .../sentinel-strongbox/src/android/handlers/remove_user_op.rs | 0 .../sentinel-strongbox/src/android/handlers/reset_chain.rs | 0 .../src/android/handlers/set_challenges_to_solved.rs | 0 .../sentinel-strongbox/src/android/jni_on_load.rs | 0 {v3_bridges => apps}/sentinel-strongbox/src/android/mod.rs | 0 .../sentinel-strongbox/src/android/rust_java_log.rs | 0 {v3_bridges => apps}/sentinel-strongbox/src/android/state.rs | 0 .../sentinel-strongbox/src/android/strongbox.rs | 0 .../sentinel-strongbox/src/android/type_aliases.rs | 0 {v3_bridges => apps}/sentinel-strongbox/src/lib.rs | 0 122 files changed, 2 insertions(+), 2 deletions(-) rename {v3_bridges => apps}/sentinel-app/.gitignore (100%) rename {v3_bridges => apps}/sentinel-app/Cargo.toml (100%) rename {v3_bridges => apps}/sentinel-app/README.md (100%) rename {v3_bridges => apps}/sentinel-app/src/challenge_responder/challenge_responder_loop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/challenge_responder/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/cli/commands.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/cli/handle_commands/handle_get_sub_mat.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/cli/handle_commands/handle_test_endpoint.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/cli/handle_commands/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/cli/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/eth_rpc/eth_rpc_loop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/eth_rpc/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/main.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/constants.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_add_debug_signers.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_cancel_user_ops.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_challenge_responder_start_stop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_db_ops.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_attestation_certificate.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_attestation_signature.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_balances.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_cancellable_user_ops.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_challenge.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_challenge_state.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_challenges_list.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_core_state.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_inclusion_proof.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_registration_extension_tx.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_registration_signature.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_status.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_unsolved_challenges.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_user_op.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_user_op_by_tx_hash.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_user_op_list.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_user_op_state.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_get_user_ops.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_hard_reset.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_init.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_latest_block_infos.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_process_block.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_purge_user_ops.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_remove_challenge.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_remove_debug_signer.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_remove_user_op.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_reset_chain.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_set_challenge_responder_frequency.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_set_status_publishing_frequency.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_set_user_op_canceller_frequency.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_sign_message.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_status_publisher_start_stop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_sync_state.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_syncer_start_stop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/handle_user_op_canceller_start_stop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/handlers/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/json_rpc_request.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/rpc_calls.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/rpc_server_loop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/rpc_server/type_aliases.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/start_sentinel.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/status_publisher/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/status_publisher/status_publisher_loop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/syncer/broadcast_channel_loop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/syncer/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/syncer/syncer.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/syncer/syncer_loop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/type_aliases.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/user_op_canceller/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/user_op_canceller/user_op_canceller_loop.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/ws_server/assets/index.html (100%) rename {v3_bridges => apps}/sentinel-app/src/ws_server/mod.rs (100%) rename {v3_bridges => apps}/sentinel-app/src/ws_server/ws_server_loop.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/.cargo/config.toml (100%) rename {v3_bridges => apps}/sentinel-strongbox/Cargo.toml (100%) rename {v3_bridges => apps}/sentinel-strongbox/README.md (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/call_core.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/constants.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/db/db.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/db/db_interface.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/db/db_json_response.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/db/db_transactions.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/db/drop_db.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/db/mod.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handle_java_exceptions.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handle_websocket_message.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/add_debug_signers.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/check_init.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/db_ops.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_attestation_certificate.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_attestation_signature.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_cancellable_user_ops.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_challenge.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_challenges_list.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_core_state.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_inclusion_proof.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_latest_block_infos.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_registration_signature.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_status.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_unsolved_challenges.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_user_op.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_user_op_by_tx_hash.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_user_op_cancellation_signature.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_user_op_list.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/get_user_ops.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/hard_reset.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/init.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/mod.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/process_batch.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/purge_user_ops.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/remove_challenge.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/remove_debug_signer.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/remove_user_op.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/reset_chain.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/handlers/set_challenges_to_solved.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/jni_on_load.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/mod.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/rust_java_log.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/state.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/strongbox.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/android/type_aliases.rs (100%) rename {v3_bridges => apps}/sentinel-strongbox/src/lib.rs (100%) diff --git a/Cargo.toml b/Cargo.toml index 5fa7a240d..5cb50c70e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,8 +21,8 @@ members = [ "common/ethereum_debug", "common/jsonrpc_database", "common/rocksdb_database", - "v3_bridges/sentinel-app", - "v3_bridges/sentinel-strongbox", + "apps/sentinel-app", + "apps/sentinel-strongbox", ] # NOTE: These crates are all now deprecated, an no longer build. The latest release with which they still compile is: diff --git a/v3_bridges/sentinel-app/.gitignore b/apps/sentinel-app/.gitignore similarity index 100% rename from v3_bridges/sentinel-app/.gitignore rename to apps/sentinel-app/.gitignore diff --git a/v3_bridges/sentinel-app/Cargo.toml b/apps/sentinel-app/Cargo.toml similarity index 100% rename from v3_bridges/sentinel-app/Cargo.toml rename to apps/sentinel-app/Cargo.toml diff --git a/v3_bridges/sentinel-app/README.md b/apps/sentinel-app/README.md similarity index 100% rename from v3_bridges/sentinel-app/README.md rename to apps/sentinel-app/README.md diff --git a/v3_bridges/sentinel-app/src/challenge_responder/challenge_responder_loop.rs b/apps/sentinel-app/src/challenge_responder/challenge_responder_loop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/challenge_responder/challenge_responder_loop.rs rename to apps/sentinel-app/src/challenge_responder/challenge_responder_loop.rs diff --git a/v3_bridges/sentinel-app/src/challenge_responder/mod.rs b/apps/sentinel-app/src/challenge_responder/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/challenge_responder/mod.rs rename to apps/sentinel-app/src/challenge_responder/mod.rs diff --git a/v3_bridges/sentinel-app/src/cli/commands.rs b/apps/sentinel-app/src/cli/commands.rs similarity index 100% rename from v3_bridges/sentinel-app/src/cli/commands.rs rename to apps/sentinel-app/src/cli/commands.rs diff --git a/v3_bridges/sentinel-app/src/cli/handle_commands/handle_get_sub_mat.rs b/apps/sentinel-app/src/cli/handle_commands/handle_get_sub_mat.rs similarity index 100% rename from v3_bridges/sentinel-app/src/cli/handle_commands/handle_get_sub_mat.rs rename to apps/sentinel-app/src/cli/handle_commands/handle_get_sub_mat.rs diff --git a/v3_bridges/sentinel-app/src/cli/handle_commands/handle_test_endpoint.rs b/apps/sentinel-app/src/cli/handle_commands/handle_test_endpoint.rs similarity index 100% rename from v3_bridges/sentinel-app/src/cli/handle_commands/handle_test_endpoint.rs rename to apps/sentinel-app/src/cli/handle_commands/handle_test_endpoint.rs diff --git a/v3_bridges/sentinel-app/src/cli/handle_commands/mod.rs b/apps/sentinel-app/src/cli/handle_commands/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/cli/handle_commands/mod.rs rename to apps/sentinel-app/src/cli/handle_commands/mod.rs diff --git a/v3_bridges/sentinel-app/src/cli/mod.rs b/apps/sentinel-app/src/cli/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/cli/mod.rs rename to apps/sentinel-app/src/cli/mod.rs diff --git a/v3_bridges/sentinel-app/src/eth_rpc/eth_rpc_loop.rs b/apps/sentinel-app/src/eth_rpc/eth_rpc_loop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/eth_rpc/eth_rpc_loop.rs rename to apps/sentinel-app/src/eth_rpc/eth_rpc_loop.rs diff --git a/v3_bridges/sentinel-app/src/eth_rpc/mod.rs b/apps/sentinel-app/src/eth_rpc/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/eth_rpc/mod.rs rename to apps/sentinel-app/src/eth_rpc/mod.rs diff --git a/v3_bridges/sentinel-app/src/main.rs b/apps/sentinel-app/src/main.rs similarity index 100% rename from v3_bridges/sentinel-app/src/main.rs rename to apps/sentinel-app/src/main.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/constants.rs b/apps/sentinel-app/src/rpc_server/constants.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/constants.rs rename to apps/sentinel-app/src/rpc_server/constants.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_add_debug_signers.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_add_debug_signers.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_add_debug_signers.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_add_debug_signers.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_cancel_user_ops.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_cancel_user_ops.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_cancel_user_ops.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_cancel_user_ops.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_challenge_responder_start_stop.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_challenge_responder_start_stop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_challenge_responder_start_stop.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_challenge_responder_start_stop.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_db_ops.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_db_ops.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_db_ops.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_db_ops.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_attestation_certificate.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_attestation_certificate.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_attestation_certificate.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_attestation_certificate.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_attestation_signature.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_attestation_signature.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_attestation_signature.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_attestation_signature.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_balances.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_balances.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_balances.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_balances.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_cancellable_user_ops.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_cancellable_user_ops.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_cancellable_user_ops.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_cancellable_user_ops.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_challenge.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_challenge.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_challenge.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_challenge.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_challenge_state.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_challenge_state.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_challenge_state.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_challenge_state.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_challenges_list.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_challenges_list.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_challenges_list.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_challenges_list.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_core_state.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_core_state.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_core_state.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_core_state.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_inclusion_proof.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_inclusion_proof.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_inclusion_proof.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_inclusion_proof.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_registration_extension_tx.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_registration_extension_tx.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_registration_extension_tx.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_registration_extension_tx.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_registration_signature.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_registration_signature.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_registration_signature.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_registration_signature.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_status.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_status.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_status.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_status.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_unsolved_challenges.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_unsolved_challenges.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_unsolved_challenges.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_unsolved_challenges.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_op.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_user_op.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_op.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_user_op.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_op_by_tx_hash.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_user_op_by_tx_hash.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_op_by_tx_hash.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_user_op_by_tx_hash.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_op_list.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_user_op_list.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_op_list.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_user_op_list.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_op_state.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_user_op_state.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_op_state.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_user_op_state.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_ops.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_get_user_ops.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_get_user_ops.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_get_user_ops.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_hard_reset.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_hard_reset.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_hard_reset.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_hard_reset.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_init.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_init.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_init.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_init.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_latest_block_infos.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_latest_block_infos.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_latest_block_infos.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_latest_block_infos.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_process_block.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_process_block.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_process_block.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_process_block.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_purge_user_ops.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_purge_user_ops.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_purge_user_ops.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_purge_user_ops.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_remove_challenge.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_remove_challenge.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_remove_challenge.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_remove_challenge.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_remove_debug_signer.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_remove_debug_signer.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_remove_debug_signer.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_remove_debug_signer.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_remove_user_op.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_remove_user_op.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_remove_user_op.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_remove_user_op.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_reset_chain.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_reset_chain.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_reset_chain.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_reset_chain.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_set_challenge_responder_frequency.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_set_challenge_responder_frequency.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_set_challenge_responder_frequency.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_set_challenge_responder_frequency.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_set_status_publishing_frequency.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_set_status_publishing_frequency.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_set_status_publishing_frequency.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_set_status_publishing_frequency.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_set_user_op_canceller_frequency.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_set_user_op_canceller_frequency.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_set_user_op_canceller_frequency.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_set_user_op_canceller_frequency.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_sign_message.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_sign_message.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_sign_message.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_sign_message.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_status_publisher_start_stop.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_status_publisher_start_stop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_status_publisher_start_stop.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_status_publisher_start_stop.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_sync_state.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_sync_state.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_sync_state.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_sync_state.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_syncer_start_stop.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_syncer_start_stop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_syncer_start_stop.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_syncer_start_stop.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/handle_user_op_canceller_start_stop.rs b/apps/sentinel-app/src/rpc_server/handlers/handle_user_op_canceller_start_stop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/handle_user_op_canceller_start_stop.rs rename to apps/sentinel-app/src/rpc_server/handlers/handle_user_op_canceller_start_stop.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/handlers/mod.rs b/apps/sentinel-app/src/rpc_server/handlers/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/handlers/mod.rs rename to apps/sentinel-app/src/rpc_server/handlers/mod.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/json_rpc_request.rs b/apps/sentinel-app/src/rpc_server/json_rpc_request.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/json_rpc_request.rs rename to apps/sentinel-app/src/rpc_server/json_rpc_request.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/mod.rs b/apps/sentinel-app/src/rpc_server/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/mod.rs rename to apps/sentinel-app/src/rpc_server/mod.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/rpc_calls.rs b/apps/sentinel-app/src/rpc_server/rpc_calls.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/rpc_calls.rs rename to apps/sentinel-app/src/rpc_server/rpc_calls.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/rpc_server_loop.rs b/apps/sentinel-app/src/rpc_server/rpc_server_loop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/rpc_server_loop.rs rename to apps/sentinel-app/src/rpc_server/rpc_server_loop.rs diff --git a/v3_bridges/sentinel-app/src/rpc_server/type_aliases.rs b/apps/sentinel-app/src/rpc_server/type_aliases.rs similarity index 100% rename from v3_bridges/sentinel-app/src/rpc_server/type_aliases.rs rename to apps/sentinel-app/src/rpc_server/type_aliases.rs diff --git a/v3_bridges/sentinel-app/src/start_sentinel.rs b/apps/sentinel-app/src/start_sentinel.rs similarity index 100% rename from v3_bridges/sentinel-app/src/start_sentinel.rs rename to apps/sentinel-app/src/start_sentinel.rs diff --git a/v3_bridges/sentinel-app/src/status_publisher/mod.rs b/apps/sentinel-app/src/status_publisher/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/status_publisher/mod.rs rename to apps/sentinel-app/src/status_publisher/mod.rs diff --git a/v3_bridges/sentinel-app/src/status_publisher/status_publisher_loop.rs b/apps/sentinel-app/src/status_publisher/status_publisher_loop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/status_publisher/status_publisher_loop.rs rename to apps/sentinel-app/src/status_publisher/status_publisher_loop.rs diff --git a/v3_bridges/sentinel-app/src/syncer/broadcast_channel_loop.rs b/apps/sentinel-app/src/syncer/broadcast_channel_loop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/syncer/broadcast_channel_loop.rs rename to apps/sentinel-app/src/syncer/broadcast_channel_loop.rs diff --git a/v3_bridges/sentinel-app/src/syncer/mod.rs b/apps/sentinel-app/src/syncer/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/syncer/mod.rs rename to apps/sentinel-app/src/syncer/mod.rs diff --git a/v3_bridges/sentinel-app/src/syncer/syncer.rs b/apps/sentinel-app/src/syncer/syncer.rs similarity index 100% rename from v3_bridges/sentinel-app/src/syncer/syncer.rs rename to apps/sentinel-app/src/syncer/syncer.rs diff --git a/v3_bridges/sentinel-app/src/syncer/syncer_loop.rs b/apps/sentinel-app/src/syncer/syncer_loop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/syncer/syncer_loop.rs rename to apps/sentinel-app/src/syncer/syncer_loop.rs diff --git a/v3_bridges/sentinel-app/src/type_aliases.rs b/apps/sentinel-app/src/type_aliases.rs similarity index 100% rename from v3_bridges/sentinel-app/src/type_aliases.rs rename to apps/sentinel-app/src/type_aliases.rs diff --git a/v3_bridges/sentinel-app/src/user_op_canceller/mod.rs b/apps/sentinel-app/src/user_op_canceller/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/user_op_canceller/mod.rs rename to apps/sentinel-app/src/user_op_canceller/mod.rs diff --git a/v3_bridges/sentinel-app/src/user_op_canceller/user_op_canceller_loop.rs b/apps/sentinel-app/src/user_op_canceller/user_op_canceller_loop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/user_op_canceller/user_op_canceller_loop.rs rename to apps/sentinel-app/src/user_op_canceller/user_op_canceller_loop.rs diff --git a/v3_bridges/sentinel-app/src/ws_server/assets/index.html b/apps/sentinel-app/src/ws_server/assets/index.html similarity index 100% rename from v3_bridges/sentinel-app/src/ws_server/assets/index.html rename to apps/sentinel-app/src/ws_server/assets/index.html diff --git a/v3_bridges/sentinel-app/src/ws_server/mod.rs b/apps/sentinel-app/src/ws_server/mod.rs similarity index 100% rename from v3_bridges/sentinel-app/src/ws_server/mod.rs rename to apps/sentinel-app/src/ws_server/mod.rs diff --git a/v3_bridges/sentinel-app/src/ws_server/ws_server_loop.rs b/apps/sentinel-app/src/ws_server/ws_server_loop.rs similarity index 100% rename from v3_bridges/sentinel-app/src/ws_server/ws_server_loop.rs rename to apps/sentinel-app/src/ws_server/ws_server_loop.rs diff --git a/v3_bridges/sentinel-strongbox/.cargo/config.toml b/apps/sentinel-strongbox/.cargo/config.toml similarity index 100% rename from v3_bridges/sentinel-strongbox/.cargo/config.toml rename to apps/sentinel-strongbox/.cargo/config.toml diff --git a/v3_bridges/sentinel-strongbox/Cargo.toml b/apps/sentinel-strongbox/Cargo.toml similarity index 100% rename from v3_bridges/sentinel-strongbox/Cargo.toml rename to apps/sentinel-strongbox/Cargo.toml diff --git a/v3_bridges/sentinel-strongbox/README.md b/apps/sentinel-strongbox/README.md similarity index 100% rename from v3_bridges/sentinel-strongbox/README.md rename to apps/sentinel-strongbox/README.md diff --git a/v3_bridges/sentinel-strongbox/src/android/call_core.rs b/apps/sentinel-strongbox/src/android/call_core.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/call_core.rs rename to apps/sentinel-strongbox/src/android/call_core.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/constants.rs b/apps/sentinel-strongbox/src/android/constants.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/constants.rs rename to apps/sentinel-strongbox/src/android/constants.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/db/db.rs b/apps/sentinel-strongbox/src/android/db/db.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/db/db.rs rename to apps/sentinel-strongbox/src/android/db/db.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/db/db_interface.rs b/apps/sentinel-strongbox/src/android/db/db_interface.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/db/db_interface.rs rename to apps/sentinel-strongbox/src/android/db/db_interface.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/db/db_json_response.rs b/apps/sentinel-strongbox/src/android/db/db_json_response.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/db/db_json_response.rs rename to apps/sentinel-strongbox/src/android/db/db_json_response.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/db/db_transactions.rs b/apps/sentinel-strongbox/src/android/db/db_transactions.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/db/db_transactions.rs rename to apps/sentinel-strongbox/src/android/db/db_transactions.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/db/drop_db.rs b/apps/sentinel-strongbox/src/android/db/drop_db.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/db/drop_db.rs rename to apps/sentinel-strongbox/src/android/db/drop_db.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/db/mod.rs b/apps/sentinel-strongbox/src/android/db/mod.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/db/mod.rs rename to apps/sentinel-strongbox/src/android/db/mod.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handle_java_exceptions.rs b/apps/sentinel-strongbox/src/android/handle_java_exceptions.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handle_java_exceptions.rs rename to apps/sentinel-strongbox/src/android/handle_java_exceptions.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handle_websocket_message.rs b/apps/sentinel-strongbox/src/android/handle_websocket_message.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handle_websocket_message.rs rename to apps/sentinel-strongbox/src/android/handle_websocket_message.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/add_debug_signers.rs b/apps/sentinel-strongbox/src/android/handlers/add_debug_signers.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/add_debug_signers.rs rename to apps/sentinel-strongbox/src/android/handlers/add_debug_signers.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/check_init.rs b/apps/sentinel-strongbox/src/android/handlers/check_init.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/check_init.rs rename to apps/sentinel-strongbox/src/android/handlers/check_init.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/db_ops.rs b/apps/sentinel-strongbox/src/android/handlers/db_ops.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/db_ops.rs rename to apps/sentinel-strongbox/src/android/handlers/db_ops.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_attestation_certificate.rs b/apps/sentinel-strongbox/src/android/handlers/get_attestation_certificate.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_attestation_certificate.rs rename to apps/sentinel-strongbox/src/android/handlers/get_attestation_certificate.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_attestation_signature.rs b/apps/sentinel-strongbox/src/android/handlers/get_attestation_signature.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_attestation_signature.rs rename to apps/sentinel-strongbox/src/android/handlers/get_attestation_signature.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_cancellable_user_ops.rs b/apps/sentinel-strongbox/src/android/handlers/get_cancellable_user_ops.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_cancellable_user_ops.rs rename to apps/sentinel-strongbox/src/android/handlers/get_cancellable_user_ops.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_challenge.rs b/apps/sentinel-strongbox/src/android/handlers/get_challenge.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_challenge.rs rename to apps/sentinel-strongbox/src/android/handlers/get_challenge.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_challenges_list.rs b/apps/sentinel-strongbox/src/android/handlers/get_challenges_list.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_challenges_list.rs rename to apps/sentinel-strongbox/src/android/handlers/get_challenges_list.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_core_state.rs b/apps/sentinel-strongbox/src/android/handlers/get_core_state.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_core_state.rs rename to apps/sentinel-strongbox/src/android/handlers/get_core_state.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_inclusion_proof.rs b/apps/sentinel-strongbox/src/android/handlers/get_inclusion_proof.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_inclusion_proof.rs rename to apps/sentinel-strongbox/src/android/handlers/get_inclusion_proof.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_latest_block_infos.rs b/apps/sentinel-strongbox/src/android/handlers/get_latest_block_infos.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_latest_block_infos.rs rename to apps/sentinel-strongbox/src/android/handlers/get_latest_block_infos.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_registration_signature.rs b/apps/sentinel-strongbox/src/android/handlers/get_registration_signature.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_registration_signature.rs rename to apps/sentinel-strongbox/src/android/handlers/get_registration_signature.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_status.rs b/apps/sentinel-strongbox/src/android/handlers/get_status.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_status.rs rename to apps/sentinel-strongbox/src/android/handlers/get_status.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_unsolved_challenges.rs b/apps/sentinel-strongbox/src/android/handlers/get_unsolved_challenges.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_unsolved_challenges.rs rename to apps/sentinel-strongbox/src/android/handlers/get_unsolved_challenges.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_user_op.rs b/apps/sentinel-strongbox/src/android/handlers/get_user_op.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_user_op.rs rename to apps/sentinel-strongbox/src/android/handlers/get_user_op.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_user_op_by_tx_hash.rs b/apps/sentinel-strongbox/src/android/handlers/get_user_op_by_tx_hash.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_user_op_by_tx_hash.rs rename to apps/sentinel-strongbox/src/android/handlers/get_user_op_by_tx_hash.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_user_op_cancellation_signature.rs b/apps/sentinel-strongbox/src/android/handlers/get_user_op_cancellation_signature.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_user_op_cancellation_signature.rs rename to apps/sentinel-strongbox/src/android/handlers/get_user_op_cancellation_signature.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_user_op_list.rs b/apps/sentinel-strongbox/src/android/handlers/get_user_op_list.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_user_op_list.rs rename to apps/sentinel-strongbox/src/android/handlers/get_user_op_list.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/get_user_ops.rs b/apps/sentinel-strongbox/src/android/handlers/get_user_ops.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/get_user_ops.rs rename to apps/sentinel-strongbox/src/android/handlers/get_user_ops.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/hard_reset.rs b/apps/sentinel-strongbox/src/android/handlers/hard_reset.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/hard_reset.rs rename to apps/sentinel-strongbox/src/android/handlers/hard_reset.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/init.rs b/apps/sentinel-strongbox/src/android/handlers/init.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/init.rs rename to apps/sentinel-strongbox/src/android/handlers/init.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/mod.rs b/apps/sentinel-strongbox/src/android/handlers/mod.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/mod.rs rename to apps/sentinel-strongbox/src/android/handlers/mod.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/process_batch.rs b/apps/sentinel-strongbox/src/android/handlers/process_batch.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/process_batch.rs rename to apps/sentinel-strongbox/src/android/handlers/process_batch.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/purge_user_ops.rs b/apps/sentinel-strongbox/src/android/handlers/purge_user_ops.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/purge_user_ops.rs rename to apps/sentinel-strongbox/src/android/handlers/purge_user_ops.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/remove_challenge.rs b/apps/sentinel-strongbox/src/android/handlers/remove_challenge.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/remove_challenge.rs rename to apps/sentinel-strongbox/src/android/handlers/remove_challenge.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/remove_debug_signer.rs b/apps/sentinel-strongbox/src/android/handlers/remove_debug_signer.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/remove_debug_signer.rs rename to apps/sentinel-strongbox/src/android/handlers/remove_debug_signer.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/remove_user_op.rs b/apps/sentinel-strongbox/src/android/handlers/remove_user_op.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/remove_user_op.rs rename to apps/sentinel-strongbox/src/android/handlers/remove_user_op.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/reset_chain.rs b/apps/sentinel-strongbox/src/android/handlers/reset_chain.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/reset_chain.rs rename to apps/sentinel-strongbox/src/android/handlers/reset_chain.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/handlers/set_challenges_to_solved.rs b/apps/sentinel-strongbox/src/android/handlers/set_challenges_to_solved.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/handlers/set_challenges_to_solved.rs rename to apps/sentinel-strongbox/src/android/handlers/set_challenges_to_solved.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/jni_on_load.rs b/apps/sentinel-strongbox/src/android/jni_on_load.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/jni_on_load.rs rename to apps/sentinel-strongbox/src/android/jni_on_load.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/mod.rs b/apps/sentinel-strongbox/src/android/mod.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/mod.rs rename to apps/sentinel-strongbox/src/android/mod.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/rust_java_log.rs b/apps/sentinel-strongbox/src/android/rust_java_log.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/rust_java_log.rs rename to apps/sentinel-strongbox/src/android/rust_java_log.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/state.rs b/apps/sentinel-strongbox/src/android/state.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/state.rs rename to apps/sentinel-strongbox/src/android/state.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/strongbox.rs b/apps/sentinel-strongbox/src/android/strongbox.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/strongbox.rs rename to apps/sentinel-strongbox/src/android/strongbox.rs diff --git a/v3_bridges/sentinel-strongbox/src/android/type_aliases.rs b/apps/sentinel-strongbox/src/android/type_aliases.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/android/type_aliases.rs rename to apps/sentinel-strongbox/src/android/type_aliases.rs diff --git a/v3_bridges/sentinel-strongbox/src/lib.rs b/apps/sentinel-strongbox/src/lib.rs similarity index 100% rename from v3_bridges/sentinel-strongbox/src/lib.rs rename to apps/sentinel-strongbox/src/lib.rs