Skip to content

Solana testnet -> TON testnet stuck at VALIDATING_TX / SCAN_OUTBOUND_CONFIG_EMPTY #1945

Description

@truongnguyenptn

Hi LayerZero team,

We are building a canonical MOT bridge between Solana devnet and TON testnet using LayerZero V2. The source transaction succeeds on Solana and emits the endpoint packet, but LayerZero Scan remains stuck at VALIDATING_TX and reports SCAN_OUTBOUND_CONFIG_EMPTY.

Pathway

  • Source: Solana devnet, EID 40168
  • Destination: TON testnet, EID 40343
  • Source OApp / OFT Store: CUx5hJSXL5EtBkYi6My8XuX6poM9YH7ytU3DmGWm4NfM
  • Destination TON OFT: 0:06cdcfef70c56f2e7c032748989aefee55fa4956feaab66ff5bda53e12056656
  • TON LZ Channel: 0:56b4f3c9c983aa6495eba449a24fdf6f7ddacdd2981b07587f60c96eea0afecf

Source tx

  • Solana tx: 2tm372Vzb9HeqKC4RTDp4M1t1WyrKAmJM5Hsu2wb2JbSBQqk4zFK3SBw2pD5fEmqkM6DsZYK8gBZAD1LVVEqq73P
  • GUID: 0x92c048b97e0520b8a097379049e4b512edef2b734ab58d402f2b488e4a3e0c4b
  • Nonce: 1
  • LayerZero Scan status: INFLIGHT
  • Stage: VALIDATING_TX
  • Source: VALIDATING_TX
  • DVN: WAITING
  • Sealer: WAITING
  • Destination: WAITING
  • Config issue: SCAN_OUTBOUND_CONFIG_EMPTY

On-chain Solana evidence

  • Source tx succeeded with tx error = none.
  • Endpoint send log exists.
  • QuoteDvn log exists.
  • Endpoint returned the same GUID and nonce.
  • SendConfig PDA exists: 8tWPeG54YtBpkz6ZQgk3F356zWaY6egKuqpiHLqKPa3w
  • Required DVN count: 1
  • Required DVN: 4VDjp6XQaxoZf5RGwiPU9NR1EXSZn2TP4ATMmiSzLfhb
  • Executor config PDA: AwrbHeCyniXaQhiJZkLhgWdUCteeWSGaSN1sTfLiY7xK
  • OApp send library exists and matches expected ULN message lib: 2XgGZG4oP29U3w5h4nTk1V2LFHL23zKDPJjs3psGzLKQ
  • DVN worker account exists and is not paused.
  • Executor worker account exists and is not paused.
  • Price feed exists.

Payload

0xd94110377405a1d14dc3b68a56e469f68e6a71852fd53eaf2192e79a6819a1c900000000000003e8

Questions

  1. Is Solana testnet -> TON testnet public DVN validation currently serviced for pathway 40168 -> 40343?
  2. Why does LayerZero Scan report empty outboundConfig/dvns while the on-chain Solana SendConfig, DVN config PDA, executor config PDA, and endpoint logs are present?
  3. Is any additional LayerZero-side registration, allowlisting, or BD enablement required for Solana -> TON testnet?
  4. What is the recommended recovery path for locked source txs stuck at VALIDATING_TX?

We can provide the full decoded support packet if helpful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions