Skip to main content

Cross-Chain Bridge Transaction (ABT to Ethereum) Stuck in 'Locked' State for Over 2 Hours

JM โ€œcryptotestnetโ€ Morales
Support
did-walletdiscussionneed-review

image.png

2. Descriptionย ๐Ÿ“

Summary: A cross-chain bridge transaction movingย 151.18 ABTย fromย Main ArcBlockย toย Ethereumย has been initiated but remains stuck in the first stage,ย "Locked on Main ArcBlock,"ย for an unacceptably long period (over 2 hours). The screenshot confirms the initial Lock transaction was successful atย 2025-12-05 04:49. The transaction is currently not progressing to the final 'Mint' stage on the destination chain.

Impact: This is aย High-severityย failure, as the user's funds (151.18 ABT) are now locked and inaccessible. Extended bridge times cause significant user anxiety, potential financial loss due to missed arbitrage/trading opportunities, and a breakdown of core application functionality.

Classification:

  • Type: Functionality/State Failure
  • CWE: CWE-440 (Expected Behavior Violation)
3. Steps to Reproduceย ๐Ÿ”
  1. Initiate a cross-chain transfer using the ArcBridge service (From Main ArcBlock to Ethereum).
  2. Approve and sign the initial transaction toย Lockย the tokens on the source chain (Main ArcBlock).
  3. Wait for the transaction to complete on the source chain.
  4. Wait for processing/confirmation on the destination chain.

Observed Resultย โŒ: The transaction remains stuck on the "Locked on Main ArcBlock" status screen. The time stamp (2025-12-05 04:49) indicates the transaction has been pending for over two hours (e.g., if the current time is 06:49 or later). Funds are currently inaccessible.

Expected Resultย โœ…: The transaction should complete the Lock-and-Mint process within an acceptable time frame (typically minutes, not hours), and the status should update to "Minted on Ethereum."

Key Details from Transaction:

  • Amount: 151.18 ABT
  • Source Chain: Main ArcBlock
  • Destination Chain: Ethereum
  • Transaction Hash:ย 79C456...8771F5ย (Confirmed via Block Explorer link)
  • Lock Timestamp: 2025-12-05 04:49
4. Recommendationย ๐Ÿ› ๏ธ
  1. Immediate action: The engineering team must investigate the specific transaction (79C456...8771F5) to determine if the bridging mechanism (relayer, oracle, or contract logic) has failed to trigger the Mint transaction on Ethereum.
  2. Long-term fixes: Establish an alert system for bridge transactions that exceed a maximum processing time (e.g., 20 minutes) and implement mechanisms for manual or automated recovery (e.g., retrying the Mint transaction, or enabling user withdrawal of locked funds).
5. Proof of Concept (PoC)ย ๐Ÿ–ผ๏ธ

Artifact: Original Screenshot URL (Showing the "Locked on Main ArcBlock" success checkmark but with an old timestamp, indicating the failure to progress).

2 replies

https://main.abtnetwork.io/explorer/bridges/z3KzQxLFQqDo9tmRh53eE47A6K52bZBPb7nPq/moves/79C4566C082CBAAAC97102CD6C714983873A68F5FA53AC193C9BB630C98771F5

ไฝ ๅฅฝ๏ผŒ็›ฎๅ‰็š„ brdge ๅฎŒๅ…จ็”ฑ้“พ้ฉฑๅŠจ๏ผŒไฝ ๅบ”่ฏฅๆ˜ฏๆฒกๆœ‰้€‰ๆ‹ฉๅฟซ้€Ÿๆจกๅผ๏ผŒๆ‰€ไปฅ้œ€่ฆ็ญ‰ๅพ…ๆ›ดไน…็š„ๆ—ถ้—ด๏ผŒ้œ€่ฆ็ญ‰ๅพ… withdraw ็š„่ฏทๆฑ‚่พพๅˆฐไธ€ๆฌกๆ‰“ๅŒ…็š„ๆ ‡ๅ‡†็š„ๆ—ถๅ€™๏ผŒๆ‰ไผš่ขซๆœ€็ปˆๆ‰ง่กŒใ€‚

I select fast mode

Reply