This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

LayerZero Packet Explorer

DeFi · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryDeFi
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

The LayerZero Packet Explorer is a read-only tool that lets you inspect LayerZero cross-chain messages. Enter a source transaction hash and the LayerZero endpoint contract address, and the app fetches the transaction and receipt from the source chain. It then displays the source transaction status, from/to addresses, packet nonce, destination chain ID, delivery status, block number, and a count of LayerZero events found. The tool analyzes transaction logs to detect LayerZero's standard events — Packet (emitted when a message is sent) and PacketReceived (emitted when a message is delivered and received on the destination). This gives you a comprehensive view of your LayerZero packet lifecycle from source to destination. This is useful for developers debugging cross-chain applications, users tracking their LayerZero transfers, and auditors verifying LayerZero message flows.

HOW TO USE

1. Select your source network from the dropdown or connect your wallet to use its RPC endpoint.

2. Enter the source transaction hash (the transaction on the source chain that sent the LayerZero packet).

3. Enter the LayerZero endpoint contract address on the source chain (e.g., 0x66A71Dcef29A0fFBDBE3c6a460a3B5BC225Cd675 on Ethereum).

4. Click "Explore packet" to fetch and display the packet details.

5. Review the details: source status, source chain, from/to addresses, packet nonce, destination chain ID, delivery status, destination transaction (if available), block number, and count of LayerZero events found.

6. Use the "Clear" button to reset all fields and start a new exploration.

ONE TECHNICAL SECTION

This tool uses ethers v5's provider.getTransaction() and provider.getTransactionReceipt() methods to fetch the source transaction and its receipt. It then analyzes the receipt logs to detect LayerZero-specific events. The tool looks for the Packet event using its signature hash, which is emitted when a packet is sent from the source chain. It also detects the PacketReceived event, which is emitted when the packet is delivered and received on the destination chain. For the Packet event, the tool extracts the nonce and destination chain ID from the event topics and arguments, providing visibility into the packet's routing information. The tool counts events found and determines delivery status: if both Packet and PacketReceived events are found, it indicates the packet was delivered; if only Packet is found, it indicates the packet is awaiting delivery; if neither is found, it indicates no LayerZero events were detected. This event-based approach allows the tool to work with the standard LayerZero interface across different EVM chains without requiring per-chain configuration.

WHAT IT CANNOT SEE

This tool cannot track LayerZero packets that use private relays or off-chain settlement beyond on-chain events — some LayerZero implementations use custom relays or off-chain delivery that may not emit standard events. It cannot view packets that have not been delivered or received on-chain; if the packet is still in transit or delivered off-chain, the tool will show it as pending. The tool is limited by RPC availability and event query limits on each chain — if the source chain's RPC does not provide full logs, some data may be missing. It cannot track non-EVM chains, even though LayerZero supports them, because the tool cannot

PLEASE NOTE

Sites and services change over time and this app may need updating to match.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.