Skip to main content
Glama

Server Details

Wormhole - 69 tools for cross-chain transfers and bridge data

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
junct-bot/wormhole-mcp
GitHub Stars
0

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

73 tools
api_v1_native_token_transfer_activityInspect

Returns a list of values (tx count or notional) of the Native Token Transfer for a emitter and destination chains. — Returns a list of values (tx count or notional) of the Native Token Transfer for a emitter and destination chains.

PREREQUISITE: Call one of [get_last_transactions, api_v1_native_token_transfer_token_list, get_operations] first to discover valid identifiers.

ParametersJSON Schema
NameRequiredDescriptionDefault
byNoRenders the results using notional or tx count (default is notional).
symbolYesSymbol of the native-token-transfer token.
api_v1_native_token_transfer_summaryInspect

Returns a summary of the Native Token Transfer. — Returns a summary of the Native Token Transfer. Returns: { circulatingSupply: number, fullyDilutedValuation: number, image: { large: string, small: string, thumb: string }, ... }.

ParametersJSON Schema
NameRequiredDescriptionDefault
coingecko_idYescoingecko_id of the desired token.
api_v1_native_token_transfer_token_listInspect

[DISCOVERY] Returns the list of supported Native Token Transfer tokens. — Returns the list of supported Native Token Transfer tokens.

ParametersJSON Schema
NameRequiredDescriptionDefault
withLinksYesSpecify true/false if the response includes links.
api_v1_native_token_transfer_top_addressInspect

Returns a list of values (tx count or notional) of the Native Token Transfer for address. — Returns a list of values (tx count or notional) of the Native Token Transfer for address.

PREREQUISITE: Call one of [get_last_transactions, api_v1_native_token_transfer_token_list, get_operations] first to discover valid identifiers.

ParametersJSON Schema
NameRequiredDescriptionDefault
byNoRenders the results using notional or tx count (default is notional).
symbolYesSymbol of the native-token-transfer token.
api_v1_native_token_transfer_top_holderInspect

Returns a list of volume and chain of the Native Token Transfer for top holders. — Returns a list of volume and chain of the Native Token Transfer for top holders.

ParametersJSON Schema
NameRequiredDescriptionDefault
coingecko_idYesCoingecko_id of the native-token-transfer token.
api_v1_native_token_transfer_transfer_by_timeInspect

Returns a list of values (tx count or notional) of the Native Token Transfer for a emitter and destination chains. — Returns a list of values (tx count or notional) of the Native Token Transfer for a emitter and destination chains.

PREREQUISITE: Call one of [get_last_transactions, api_v1_native_token_transfer_token_list, get_operations] first to discover valid identifiers.

ParametersJSON Schema
NameRequiredDescriptionDefault
byNoRenders the results using notional or tx count (default is notional).
toYesTo date, supported format 2006-01-02T15:04:05Z07:00
fromYesFrom date, supported format 2006-01-02T15:04:05Z07:00
symbolYesSymbol of the native-token-transfer token.
timeSpanYesTime Span, supported values: [1h, 1d, 1mo, 1y].
api_v1_top_100_corridorsInspect

Returns a list of the top 100 tokens, sorted in descending order by the number of transactions. — Returns a list of the top 100 tokens, sorted in descending order by the number of transactions. Returns: { corridors: { emitter_chain: number, target_chain: number, token_address: string, token_chain: number, txs: number }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
timeSpanNoTime span, supported values: 2d and 7d (default is 2d).
application_activityInspect

Search for a specific period of time the number of transactions and the volume per application. — Search for a specific period of time the number of transactions and the volume per application.

ParametersJSON Schema
NameRequiredDescriptionDefault
toYesTo date, supported format 2006-01-02T15:04:05Z07:00
fromYesFrom date, supported format 2006-01-02T15:04:05Z07:00
appIdsNoSearch by appId
timespanYesTime span, supported values: 1d, 1mo and 1y
circulating_supplyInspect

Get W token circulation supply. — Get W token circulation supply.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

find_address_by_idInspect

Lookup an address — Lookup an address Returns: { data: { vaas: { digest: string, emitterAddr: string, emitterChain: unknown, emitterNativeAddr: string, guardianSetIndex: number, id: string, ... }[] }, pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number. Starts at 0.
addressYesaddress
pageSizeNoNumber of elements per page.
find_all_vaasInspect

Returns all VAAs. Output is paginated and can also be be sorted. — Returns all VAAs. Output is paginated and can also be be sorted. Returns: { data: { digest: string, emitterAddr: string, emitterChain: number, emitterNativeAddr: string, guardianSetIndex: number, id: string, ... }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
txHashNoTransaction hash of the VAA
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
parsedPayloadNoinclude the parsed contents of the VAA, if available
find_delegate_observations_by_chainInspect

Returns delegate observations for a given chain, sorted in descending timestamp order. — Returns delegate observations for a given chain, sorted in descending timestamp order.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number
chain_idYesChain ID
pageSizeNoNumber of elements per page
sortOrderNoASC or DESC
find_delegate_observations_by_emitterInspect

Returns delegate observations for a given chain and emitter, sorted in descending timestamp order. — Returns delegate observations for a given chain and emitter, sorted in descending timestamp order.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number
chain_idYesChain ID
pageSizeNoNumber of elements per page
sortOrderNoASC or DESC
emitter_addressYesEmitter address
find_delegate_observations_by_guardianInspect

Returns delegate observations for a given chain, emitter, sequence and delegate guardian address. — Returns delegate observations for a given chain, emitter, sequence and delegate guardian address.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number
chain_idYesChain ID
pageSizeNoNumber of elements per page
sequenceYesSequence
sortOrderNoASC or DESC
emitter_addressYesEmitter address
guardian_addressYesDelegate guardian address
find_delegate_observations_by_sequenceInspect

Returns delegate observations for a given chain, emitter and sequence. — Returns delegate observations for a given chain, emitter and sequence.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number
chain_idYesChain ID
pageSizeNoNumber of elements per page
sequenceYesSequence
sortOrderNoASC or DESC
emitter_addressYesEmitter address
find_duplicated_vaa_by_idInspect

Find duplicated VAA by ID. — Find duplicated VAA by ID. Returns: { data: { digest: string, emitterAddr: string, emitterChain: number, emitterNativeAddr: string, guardianSetIndex: number, id: string, ... }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
seqYessequence of the VAA
emitterYesaddress of the emitter
chain_idYesid of the blockchain
find_global_transaction_by_idInspect

Find a global transaction by VAA ID Global transactions is a logical association of two transactions that are related to each other by a unique VAA ID. The first transaction is created on the origin chain when the VAA is emitted. The second transaction is created on the destination chain when the VAA is redeemed. If the response only contains an origin tx the VAA was not redeemed. — Find a global transaction by VAA ID Global transactions is a logical association of two transactions that are related to each other by a unique VAA ID. The first transaction is created on the origin chain when the

ParametersJSON Schema
NameRequiredDescriptionDefault
seqYessequence of the VAA
emitterYesaddress of the emitter
chain_idYesid of the blockchain
find_observationsInspect

Returns all observations, sorted in descending timestamp order. — Returns all observations, sorted in descending timestamp order.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
txHashNoTransaction hash of the Observations
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
find_observations_by_chainInspect

Returns all observations for a given blockchain, sorted in descending timestamp order. — Returns all observations for a given blockchain, sorted in descending timestamp order.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
find_observations_by_emitterInspect

Returns all observations for a specific emitter address, sorted in descending timestamp order. — Returns all observations for a specific emitter address, sorted in descending timestamp order.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
find_observations_by_idInspect

Find a specific observation. — Find a specific observation.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
find_observations_by_sequenceInspect

Find observations identified by emitter chain, emitter address and sequence. — Find observations identified by emitter chain, emitter address and sequence.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
find_relay_by_vaa_idInspect

Get a specific relay information by chainID, emitter address and sequence. — Get a specific relay information by chainID, emitter address and sequence. Returns: { completedAt: string, data: { delivery: { budget: string, execution: { detail: unknown, gasUsed: unknown, refundStatus: unknown, revertString: unknown, status: unknown, transactionHash: unknown }, maxRefund: string, relayGasUsed: number, targetChainDecimals: number }, fromTxHash: string, instructions: { encodedExecutionInfo: string, extraReceiverValue: { _hex: string, _isBigNumber: boolean }, refundAddress: string, refundChainId: numb

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

find_vaa_by_idInspect

Find a VAA by ID. — Find a VAA by ID. Returns: { data: { digest: string, emitterAddr: string, emitterChain: number, emitterNativeAddr: string, guardianSetIndex: number, id: string, ... }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
seqYessequence of the VAA
emitterYesaddress of the emitter
chain_idYesid of the blockchain
parsedPayloadNoinclude the parsed contents of the VAA, if available
find_vaas_by_chainInspect

Returns all the VAAs generated in specific blockchain. — Returns all the VAAs generated in specific blockchain. Returns: { data: { digest: string, emitterAddr: string, emitterChain: number, emitterNativeAddr: string, guardianSetIndex: number, id: string, ... }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
chain_idYesid of the blockchain
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
find_vaas_by_emitterInspect

Returns all all the VAAs generated by a specific emitter address. — Returns all all the VAAs generated by a specific emitter address. Returns: { data: { digest: string, emitterAddr: string, emitterChain: number, emitterNativeAddr: string, guardianSetIndex: number, id: string, ... }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
emitterYesaddress of the emitter
toChainNodestination chain (deprecated param)
chain_idYesid of the blockchain
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
get_last_transactionsInspect

[DISCOVERY] Returns the number of transactions by a defined time span and sample rate. — Returns the number of transactions by a defined time span and sample rate.

ParametersJSON Schema
NameRequiredDescriptionDefault
timeSpanNoTime Span, default: 1d, supported values: [1d, 1w, 1mo]. 1mo ​​is 30 days.
sampleRateNoSample Rate, default: 1h, supported values: [1h, 1d]. Valid configurations with timeSpan: 1d/1h, 1w/1d, 1mo/1d
get_operation_by_idInspect

Find operations by ID (chainID/emitter/sequence). — Find operations by ID (chainID/emitter/sequence). Returns: { content: { executorRequest: string, payload: object, standarizedProperties: { amount: string, appIds: string[], fee: string, feeAddress: string, feeChain: number, fromAddress: string, ... } }, data: object, emitterAddress: { hex: string, native: string }, ... }.

ParametersJSON Schema
NameRequiredDescriptionDefault
seqYessequence of the VAA
emitterYesaddress of the emitter
chain_idYesid of the blockchain
get_operationsInspect

[DISCOVERY] Find all operations. — Find all operations.

ParametersJSON Schema
NameRequiredDescriptionDefault
toNoend of period
fromNobeginning of period
pageNopage number
appIdNoappID of the operation
txHashNohash of the transaction
addressNoaddress of the emitter
pageSizeNopageSize
minAmountNomore than an amount in USD for address search
addressTypeNoindicates the type of address for address search
sourceChainNosource chains of the operation, separated by comma
targetChainNotarget chains of the operation, separated by comma
includesChainNochains to match either source or target, separated by comma
exclusiveAppIdNosingle appId of the operation
get_protocol_network_pairsInspect

[DISCOVERY] Returns the most used network pairs (chains) for a given protocol ranked by USD volume transferred The endpoint automatically selects hourly or daily aggregation based on the time range For ranges < 24 hours within the last 30 days, hourly data is used Otherwise, daily data is used — Returns the most used network pairs (chains) for a given protocol ranked by USD volume transferred The endpoint automatically selects hourly or daily aggregation based on the time range For ranges < 24 hours within the last 30 days, hourly data is used Otherwise, daily data is used Returns: { data: { from: string,

ParametersJSON Schema
NameRequiredDescriptionDefault
toYesEnd date in RFC3339 format (e.g., 2024-01-08T00:00:00Z)
fromYesStart date in RFC3339 format (e.g., 2024-01-01T00:00:00Z)
protocolIdYesProtocol ID (e.g., PORTAL_TOKEN_BRIDGE, CCTP_WORMHOLE_INTEGRATION)
get_scorecardsInspect

[DISCOVERY] Returns a list of KPIs for Wormhole. TVL is total value locked by token bridge contracts in USD. Volume is the all-time total volume transferred through the token bridge in USD. 24h volume is the volume transferred through the token bridge in the last 24 hours, in USD. Total Tx count is the number of transaction bridging assets since the creation of the network (does not include Pyth or other messages). 24h tx count is the number of transaction bridging assets in the last 24 hours (does not include Pyth or other messages). Total messages is the number of VAAs emitted since the creation of the

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_secured_tokensInspect

[DISCOVERY] Returns a list of tokens secured by Wormhole, including Native Token Transfers and Portal Bridge tokens — Returns a list of tokens secured by Wormhole, including Native Token Transfers and Portal Bridge tokens

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_token_by_chain_and_addressInspect

Returns a token symbol, coingecko id and address by chain and token address. — Returns a token symbol, coingecko id and address by chain and token address. Returns: { coingeckoId: string, decimals: number, symbol: string }.

ParametersJSON Schema
NameRequiredDescriptionDefault
chain_idYesid of the blockchain
token_addressYestoken address
get_top_assets_by_volumeInspect

Returns a list of emitter_chain and asset pairs with ordered by volume. The volume is calculated using the notional price of the symbol at the day the VAA was emitted. — Returns a list of emitter_chain and asset pairs with ordered by volume. The volume is calculated using the notional price of the symbol at the day the VAA was emitted. Returns: { assets: { emitterChain: number, symbol: string, tokenAddress: string, tokenChain: number, volume: string }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
timeSpanYesTime span, supported values: 7d, 15d, 30d.
get_top_chain_pairs_by_num_transfersInspect

Returns a list of the emitter_chain and destination_chain pair ordered by transfer count. — Returns a list of the emitter_chain and destination_chain pair ordered by transfer count. Returns: { chainPairs: { destinationChain: number, emitterChain: number, numberOfTransfers: string }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
timeSpanYesTime span, supported values: 7d, 15d, 30d.
get_top_protocols_statsInspect

[DISCOVERY] Returns the representative stats for the top protocols — Returns the representative stats for the top protocols

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_transaction_by_idInspect

Find VAA metadata by ID. — Find VAA metadata by ID. Returns: { emitterAddress: string, emitterChain: number, emitterNativeAddress: string, ... }.

ParametersJSON Schema
NameRequiredDescriptionDefault
seqYessequence of the VAA
emitterYesaddress of the emitter
chain_idYesid of the blockchain
get_vaa_countsInspect

[DISCOVERY] Returns the total number of VAAs emitted for each blockchain. — Returns the total number of VAAs emitted for each blockchain. Returns: { data: { chainId: number, count: number }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_versionInspect

Get version/release information. — Get version/release information. Returns: { build: string, build_date: string, version: string }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

governor_available_notional_by_chainInspect

Get available notional by chainID Since from the wormhole-explorer point of view it is not a node, but has the information of all nodes, in order to build the endpoints it was assumed: There are N number of remainingAvailableNotional values in the GovernorConfig collection. N = number of guardians for a chainID. The smallest remainingAvailableNotional value for a chainID is used for the endpoint response. — Get available notional by chainID Since from the wormhole-explorer point of view it is not a node, but has the information of all nodes, in order to build the endpoints it was assumed: Ther

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

governor_configInspect

Returns governor configuration for all guardians. — Returns governor configuration for all guardians. Returns: { data: { chains: { bigTransactionSize: number, chainId: unknown, notionalLimit: number }[], counter: number, createdAt: string, id: string, nodeName: string, tokens: { originAddress: string, originChainId: number, price: number }[], ... }, pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
governor_config_by_guardian_addressInspect

Returns governor configuration for a given guardian. — Returns governor configuration for a given guardian. Returns: { data: { chains: { bigTransactionSize: number, chainId: unknown, notionalLimit: number }[], counter: number, createdAt: string, id: string, nodeName: string, tokens: { originAddress: string, originChainId: number, price: number }[], ... }, pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

governor_enqueued_vaasInspect

Returns enqueued VAAs for each blockchain. — Returns enqueued VAAs for each blockchain. Returns: { data: { chainId: number, enqueuedVaas: unknown[] }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
governor_max_notional_available_by_chainInspect

Returns the maximum amount of notional value available for a given blockchain. — Returns the maximum amount of notional value available for a given blockchain. Returns: { data: { availableNotional: number, chainId: number, createdAt: string, emitters: { emitterAddress: string, enqueuedVaas: unknown[], totalEnqueuedVaas: number }[], id: string, nodeName: string, ... }, pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

governor_notional_availableInspect

Returns the amount of notional value available for each blockchain. — Returns the amount of notional value available for each blockchain. Returns: { data: { availableNotional: number, chainId: number }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
governor_notional_available_by_chainInspect

Returns the amount of notional value available for a given blockchain. — Returns the amount of notional value available for a given blockchain. Returns: { data: { availableNotional: number, chainId: number, createdAt: string, id: string, nodeName: string, updatedAt: string }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
governor_notional_limitInspect

Returns the governor limit for all blockchains. — Returns the governor limit for all blockchains. Returns: { data: { availableNotional: number, chainId: number, maxTransactionSize: number, notionalLimit: number }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
governor_notional_limit_detailInspect

Returns the detailed notional limit for all blockchains. — Returns the detailed notional limit for all blockchains. Returns: { data: { chainId: number, createdAt: string, id: string, maxTransactionSize: number, nodeName: string, notionalLimit: number, ... }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
governor_notional_limit_detail_by_chainInspect

Returns the detailed notional limit available for a given blockchain. — Returns the detailed notional limit available for a given blockchain. Returns: { data: { chainId: number, createdAt: string, id: string, maxTransactionSize: number, nodeName: string, notionalLimit: number, ... }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
governor_statusInspect

Returns the governor status for all guardians. — Returns the governor status for all guardians. Returns: { data: { chains: unknown[], createdAt: string, id: string, nodeName: string, updatedAt: string }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
governor_status_by_guardian_addressInspect

Returns the governor status for a given guardian. — Returns the governor status for a given guardian. Returns: { data: { chains: { chainId: unknown, emitters: unknown[], remainingAvailableNotional: number }[], createdAt: string, id: string, nodeName: string, updatedAt: string }, pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
governor_vaasInspect

Returns all vaas in Governor. — Returns all vaas in Governor. Returns: { data: { amount: number, chainId: number, emitterAddress: string, releaseTime: string, sequence: string, status: string, ... }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

guardians_enqueued_vaasInspect

Get enqueued VAAs — Get enqueued VAAs Returns: { entries: { emitterAddress: string, emitterChain: number, notionalValue: string, releaseTime: number, sequence: number, txHash: string }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

guardians_enqueued_vaas_by_chainInspect

Returns all enqueued VAAs for a given blockchain. — Returns all enqueued VAAs for a given blockchain. Returns: { data: { chainId: number, emitterAddress: string, notionalValue: number, releaseTime: number, sequence: string, txHash: string }[], pagination: { next: string } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number.
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
guardian_setInspect

Get current guardian set. — Get current guardian set. Returns: { guardianSet: { addresses: string[], index: number } }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

guardians_find_signed_batch_vaaInspect

get a batch of VAA []byte from a chainID, emitter address and sequence. — get a batch of VAA []byte from a chainID, emitter address and sequence. Returns: { vaaBytes: number[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
seqYessequence of the VAA
emitterYesaddress of the emitter
chain_idYesid of the blockchain
guardians_find_signed_vaaInspect

get a VAA []byte from a chainID, emitter address and sequence. — get a VAA []byte from a chainID, emitter address and sequence. Returns: { vaaBytes: number[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
seqYessequence of the VAA
emitterYesaddress of the emitter
chain_idYesid of the blockchain
guardians_hearbeatsInspect

Get heartbeats for guardians — Get heartbeats for guardians Returns: { entries: { p2pNodeAddr: string, rawHeartbeat: { bootTimestamp: unknown, counter: unknown, features: unknown, guardianAddr: unknown, networks: unknown, nodeName: unknown, ... }, verifiedGuardianAddr: string }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

guardians_is_vaa_enqueuedInspect

Check if vaa is enqueued — Check if vaa is enqueued Returns: { entries: { emitterAddress: string, emitterChain: number, notionalValue: string, releaseTime: number, sequence: number, txHash: string }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
seqYessequence of the vaa
emitterYesaddress of the emitter
chain_idYesid of the blockchain
guardians_token_listInspect

[DISCOVERY] Get token list Since from the wormhole-explorer point of view it is not a node, but has the information of all nodes, in order to build the endpoints it was assumed: For tokens with the same originChainId and originAddress and different price values for each node, the price that has most occurrences in all the nodes for an originChainId and originAddress is returned. — Get token list Since from the wormhole-explorer point of view it is not a node, but has the information of all nodes, in order to build the endpoints it was assumed: For tokens with the same originChainId and originAddress and d

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

health_checkInspect

Health check — Health check Returns: { status: string }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_transactionsInspect

[DISCOVERY] Returns transactions. Output is paginated. — Returns transactions. Output is paginated. Returns: { transactions: { emitterAddress: string, emitterChain: number, emitterNativeAddress: string, globalTx: { destinationTx: unknown, id: unknown, originTx: unknown }, id: string, payload: object, ... }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number. Starts at 0.
addressNoFilter transactions by Address.
pageSizeNoNumber of elements per page.
sortOrderNoSort results in ascending or descending order.
live_tracking_subscribeInspect

Subscribe to live tracking events for a VAA or transaction — Subscribe to live tracking events for a VAA or transaction Returns: { data: string, error: string, event: "SOURCE_TX" | "GOVERNOR" | "SIGNED_VAA" | "VAA_REDEEMED" | "END_OF_WORKFLOW" | "ERROR" | "SEARCHING", ... }.

ParametersJSON Schema
NameRequiredDescriptionDefault
vaaIDNoVAA ID to track
txHashNoTransaction hash to track
parse_vaaInspect

Parse a VAA. — Parse a VAA. Returns: { parsedPayload: string, standardizedProperties: { amount: string, appIds: string[], fee: string, feeAddress: string, feeChain: number, fromAddress: string, ... } }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ready_checkInspect

Ready check — Ready check Returns: { ready: string }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

search_operationsInspect

Find operations by filters. Currently only txHash is supported. — Find operations by filters. Currently only txHash is supported.

ParametersJSON Schema
NameRequiredDescriptionDefault
bodyYeslist of txHash of source tx
supply_infoInspect

Get W token supply data (circulation and total supply). — Get W token supply data (circulation and total supply). Returns: { circulating_supply: string, total_supply: string }.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

swaggerInspect

Returns the swagger specification for this API. — Returns the swagger specification for this API.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

top_symbols_by_volumeInspect

Returns a list of symbols by origin chain and tokens. The volume is calculated using the notional price of the symbol at the day the VAA was emitted. — Returns a list of symbols by origin chain and tokens. The volume is calculated using the notional price of the symbol at the day the VAA was emitted. Returns: { symbols: { symbol: string, tokens: unknown[], txs: number, volume: number }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
timeSpanNoTime span, supported values: 7d, 15d and 30d (default is 7d).
total_supplyInspect

Get W token total supply. — Get W token total supply.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

x_chain_activityInspect

Returns a list of chain pairs by origin chain and destination chain. The list could be rendered by notional or transaction count. The volume is calculated using the notional price of the symbol at the day the VAA was emitted. — Returns a list of chain pairs by origin chain and destination chain. The list could be rendered by notional or transaction count. The volume is calculated using the notional price of the symbol at the day the VAA was emitted. Returns: { txs: { chain: number, destinations: unknown[], percentage: number, volume: number }[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
byNoRenders the results using notional or tx count (default is notional).
appsNoList of apps separated by comma (default is all apps).
timeSpanNoTime span, supported values: 7d, 30d, 90d, 1y and all-time (default is 7d).
x_chain_activity_topsInspect

Search for a specific period of time the number of transactions and the volume. — Search for a specific period of time the number of transactions and the volume.

ParametersJSON Schema
NameRequiredDescriptionDefault
toYesTo date, supported format 2006-01-02T15:04:05Z07:00
fromYesFrom date, supported format 2006-01-02T15:04:05Z07:00
appIdNoSearch by appId
timespanYesTime span, supported values: 1d, 1mo and 1y
sourceChainNoSearch by sourceChain
targetChainNoSearch by targetChain

Verify Ownership

This connector has been claimed. The /.well-known/glama.json file has been verified and ownership is confirmed.

Glama periodically re-verifies ownership. If the file is removed, the claim will be revoked.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.