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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions