Solana Data APIs
LayerZero Endpoint Program Data API
Explore decoded instructions, events, and account roles for LayerZero Endpoint Program.
76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6describeProgram
Call describeProgram to get a parsed list of instructions, accounts, and roles for LayerZero Endpoint Program and 3,600+ Solana programs.
{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6"
}
]
}{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6"
}
]
}Copyable examples
Stream LayerZero Endpoint Program data
Subscribe using the LayerZero Endpoint Program program ID and filter results by instructions, accounts, account roles, failed transactions, or CPIs.
const ws = new WebSocket(
"wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY",
);
ws.addEventListener("open", () => {
ws.send(JSON.stringify({
jsonrpc: "2.0",
id: 1,
method: "parsedTransactionSubscribe",
params: [{
programs: ["76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6"],
instructionNames: ["burn"],
includeFailed: false,
includeCpi: true,
}],
}));
});Runtime vocabulary
Instructions (32)
Instruction names are the exact runtime names returned by Helius describeProgram. Argument and account schema details appear only when they map unambiguously to the raw IDL.
Showing all 32 instructions
burnExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | BurnParams |
Accounts
signerRead-onlySigneroapp_registryRead-onlynonceRead-onlypayload_hashWritableendpointWritableevent_authorityRead-onlyprogramRead-only
clearExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | ClearParams |
Accounts
signerRead-onlySigneroapp_registryRead-onlynonceRead-onlypayload_hashWritableendpointWritableevent_authorityRead-onlyprogramRead-only
clear_composeExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | ClearComposeParams |
Accounts
toRead-onlySignercompose_messageWritableevent_authorityRead-onlyprogramRead-only
init_configExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitConfigParams |
Accounts
delegateRead-onlySigneroapp_registryRead-onlymessage_lib_infoRead-onlymessage_libRead-onlymessage_lib_programRead-only
init_default_receive_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitDefaultReceiveLibraryParams |
Accounts
adminWritableSignerendpointRead-onlydefault_receive_library_configWritablemessage_lib_infoRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
init_default_send_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitDefaultSendLibraryParams |
Accounts
adminWritableSignerendpointRead-onlydefault_send_library_configWritablemessage_lib_infoRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
init_endpointExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitEndpointParams |
Accounts
payerWritableSignerendpointWritablesystem_programRead-only
init_nonceExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitNonceParams |
Accounts
delegateWritableSigneroapp_registryRead-onlynonceWritablepending_inbound_nonceWritablesystem_programRead-only
init_receive_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitReceiveLibraryParams |
Accounts
delegateWritableSigneroapp_registryRead-onlyreceive_library_configWritablesystem_programRead-only
init_send_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitSendLibraryParams |
Accounts
delegateWritableSigneroapp_registryRead-onlysend_library_configWritablesystem_programRead-only
init_verifyExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitVerifyParams |
Accounts
payerWritableSignernonceRead-onlypayload_hashWritablesystem_programRead-only
lz_compose_alertExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | LzComposeAlertParams |
Accounts
executorRead-onlySignerevent_authorityRead-onlyprogramRead-only
lz_receive_alertExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | LzReceiveAlertParams |
Accounts
executorRead-onlySignerevent_authorityRead-onlyprogramRead-only
nilifyExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | NilifyParams |
Accounts
signerRead-onlySigneroapp_registryRead-onlynonceWritablepending_inbound_nonceWritablepayload_hashWritableevent_authorityRead-onlyprogramRead-only
quoteExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | QuoteParams |
Accounts
send_library_programRead-onlysend_library_configRead-onlydefault_send_library_configRead-onlysend_library_infoRead-onlyendpointRead-onlynonceRead-only
register_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | RegisterLibraryParams |
Accounts
adminWritableSignerendpointRead-onlymessage_lib_infoWritablesystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
register_oappExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | RegisterOAppParams |
Accounts
payerWritableSigneroappRead-onlySigneroapp_registryWritablesystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
sendExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SendParams |
Accounts
senderRead-onlySignersend_library_programRead-onlysend_library_configRead-onlydefault_send_library_configRead-onlysend_library_infoRead-onlyendpointRead-onlynonceWritableevent_authorityRead-onlyprogramRead-only
send_composeExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SendComposeParams |
Accounts
fromRead-onlySignerpayerWritableSignercompose_messageWritablesystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
set_configExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetConfigParams |
Accounts
signerRead-onlySigneroapp_registryRead-onlymessage_lib_infoRead-onlymessage_libRead-onlymessage_lib_programRead-only
set_default_receive_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetDefaultReceiveLibraryParams |
Accounts
adminRead-onlySignerendpointRead-onlydefault_receive_library_configWritablemessage_lib_infoRead-onlyevent_authorityRead-onlyprogramRead-only
set_default_receive_library_timeoutExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetDefaultReceiveLibraryTimeoutParams |
Accounts
adminRead-onlySignerendpointRead-onlydefault_receive_library_configWritablemessage_lib_infoRead-onlyevent_authorityRead-onlyprogramRead-only
set_default_send_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetDefaultSendLibraryParams |
Accounts
adminRead-onlySignerendpointRead-onlydefault_send_library_configWritablemessage_lib_infoRead-onlyevent_authorityRead-onlyprogramRead-only
set_delegateExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetDelegateParams |
Accounts
oappRead-onlySigneroapp_registryWritableevent_authorityRead-onlyprogramRead-only
set_lz_tokenExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetLzTokenParams |
Accounts
adminRead-onlySignerendpointWritableevent_authorityRead-onlyprogramRead-only
set_receive_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetReceiveLibraryParams |
Accounts
signerRead-onlySigneroapp_registryRead-onlyreceive_library_configWritablemessage_lib_infoRead-onlyOptionalevent_authorityRead-onlyprogramRead-only
set_receive_library_timeoutExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetReceiveLibraryTimeoutParams |
Accounts
signerRead-onlySigneroapp_registryRead-onlyreceive_library_configWritablemessage_lib_infoRead-onlyevent_authorityRead-onlyprogramRead-only
set_send_libraryExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SetSendLibraryParams |
Accounts
signerRead-onlySigneroapp_registryRead-onlysend_library_configWritablemessage_lib_infoRead-onlyOptionalevent_authorityRead-onlyprogramRead-only
skipExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | SkipParams |
Accounts
signerRead-onlySigneroapp_registryRead-onlynonceWritablepending_inbound_nonceWritablepayload_hashWritableendpointWritableevent_authorityRead-onlyprogramRead-only
transfer_adminExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | TransferAdminParams |
Accounts
adminRead-onlySignerendpointWritableevent_authorityRead-onlyprogramRead-only
verifyExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | VerifyParams |
Accounts
receive_libraryRead-onlySignerreceive_library_configRead-onlydefault_receive_library_configRead-onlynonceWritablepending_inbound_nonceWritablepayload_hashWritableevent_authorityRead-onlyprogramRead-only
withdraw_rentExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | WithdrawRentParams |
Accounts
adminRead-onlySignerendpointWritablereceiverWritableevent_authorityRead-onlyprogramRead-only
AdminTransferredEvent1 field
newAdminpublicKey
ComposeDeliveredEvent4 fields
frompublicKeytopublicKeyguid[u8; 32]indexu16
ComposeSentEvent5 fields
frompublicKeytopublicKeyguid[u8; 32]indexu16messagebytes
DefaultReceiveLibrarySetEvent2 fields
eidu32newLibpublicKey
DefaultReceiveLibraryTimeoutSetEvent2 fields
eidu32timeoutReceiveLibraryTimeout | null
DefaultSendLibrarySetEvent2 fields
eidu32newLibpublicKey
DelegateSetEvent1 field
newDelegatepublicKey
InboundNonceSkippedEvent4 fields
srcEidu32sender[u8; 32]receiverpublicKeynonceu64
LibraryRegisteredEvent2 fields
newLibpublicKeynewLibProgrampublicKey
LzComposeAlertEvent10 fields
executorpublicKeyfrompublicKeytopublicKeyguid[u8; 32]indexu16computeUnitsu64valueu64messagebytesextraDatabytesreasonbytes
LzReceiveAlertEvent11 fields
receiverpublicKeyexecutorpublicKeysrcEidu32sender[u8; 32]nonceu64guid[u8; 32]computeUnitsu64valueu64messagebytesextraDatabytesreasonbytes
LzTokenSetEvent1 field
tokenpublicKey | null
OAppRegisteredEvent2 fields
oapppublicKeydelegatepublicKey
PacketBurntEvent5 fields
srcEidu32sender[u8; 32]receiverpublicKeynonceu64payloadHash[u8; 32]
PacketDeliveredEvent4 fields
srcEidu32sender[u8; 32]receiverpublicKeynonceu64
PacketNilifiedEvent5 fields
srcEidu32sender[u8; 32]receiverpublicKeynonceu64payloadHash[u8; 32]
PacketSentEvent3 fields
encodedPacketbytesoptionsbytessendLibrarypublicKey
PacketVerifiedEvent5 fields
srcEidu32sender[u8; 32]receiverpublicKeynonceu64payloadHash[u8; 32]
ReceiveLibrarySetEvent3 fields
receiverpublicKeyeidu32newLibpublicKey
ReceiveLibraryTimeoutSetEvent3 fields
receiverpublicKeyeidu32timeoutReceiveLibraryTimeout | null
RentWithdrawnEvent2 fields
receiverpublicKeyamountu64
SendLibrarySetEvent3 fields
senderpublicKeyeidu32newLibpublicKey
Filter vocabulary
Runtime account roles (29)
Use these exact describeProgram role names when building Parsed Streams account-role filters.
admincompose_messagedefault_receive_library_configdefault_send_library_configdelegateendpointevent_authorityexecutorfrommessage_libmessage_lib_infomessage_lib_programnonceoappoapp_registrypayerpayload_hashpending_inbound_nonceprogramreceive_libraryreceive_library_configreceiversend_library_configsend_library_infosend_library_programsendersignersystem_programto


Parsed Streams documentation
View allGet started
Parsed Streams is available on all paid plans


