How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Wormhole Wormholescan API

The wormholescan API from Wormhole — 64 operation(s) for wormholescan.

Wormhole Wormholescan API is one of 7 APIs that Wormhole publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include wormholescan. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 65 operations across 64 paths, and defines 101 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://api.wormholescan.io/.

65 operations 64 paths 101 schemas 63 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.wormholescan.io/api/v1
License
Terms of Service
Resource Areas
1

Paths & Operations 65

Across 64 paths, the API surfaces 65 operations — 63 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

wormholescan 65
GET
/api/v1/address/:address
Find address by id
find-address-by-id 3 params → 200400404500
GET
/api/v1/application-activity
Application activity
application-activity 4 params → 200400500
GET
/api/v1/global-tx/:chain_id/:emitter/:seq
Find global transaction by id
find-global-transaction-by-id 3 params → 200400500
GET
/api/v1/governor/config
Governor config
governor-config 2 params → 200400500
GET
/api/v1/governor/config/:guardian_address
Governor config by guardian address
governor-config-by-guardian-address → 200400500
GET
/api/v1/governor/enqueued_vaas/
Governor enqueued vaas
governor-enqueued-vaas 3 params → 200400500
GET
/api/v1/governor/enqueued_vaas/:chain
Guardians enqueued vaas by chain
guardians-enqueued-vaas-by-chain 3 params → 200400500
GET
/api/v1/governor/limit
Governor notional limit
governor-notional-limit 2 params → 200400500
GET
/api/v1/governor/notional/available
Governor notional available
governor-notional-available 3 params → 200400500
GET
/api/v1/governor/notional/available/:chain
Governor notional available by chain
governor-notional-available-by-chain 2 params → 200400500
GET
/api/v1/governor/notional/limit
Governor notional limit detail
governor-notional-limit-detail 2 params → 200400500
GET
/api/v1/governor/notional/limit/:chain
Governor notional limit detail by chain
governor-notional-limit-detail-by-chain 2 params → 200400500
GET
/api/v1/governor/notional/max_available/:chain
Governor max notional available by chain
governor-max-notional-available-by-chain → 200400500
GET
/api/v1/governor/status
Governor status
governor-status 2 params → 200400500
GET
/api/v1/governor/status/:guardian_address
Governor status by guardian address
governor-status-by-guardian-address 2 params → 200400500
GET
/api/v1/governor/vaas
Governor vaas
governor-vaas → 200400500
GET
/api/v1/guardian_sets/{version}
Get guardian set
get-guardian-set 1 param → 200400404500
GET
/api/v1/health
Health check
health-check → 200400500
GET
/api/v1/last-txs
Get last transactions
get-last-transactions 2 params → 200400500
GET
/api/v1/live-tracking/subscribe
Live tracking subscribe
live-tracking-subscribe 2 params → 200400500
GET
/api/v1/native-token-transfer/activity
/api/v1/native token transfer/activity
/api/v1/native-token-transfer/activity 2 params → 200400500
GET
/api/v1/native-token-transfer/summary
/api/v1/native token transfer/summary
/api/v1/native-token-transfer/summary 1 param → 200400500
GET
/api/v1/native-token-transfer/token-list
/api/v1/native token transfer/token list
/api/v1/native-token-transfer/token-list 1 param → 200400500
GET
/api/v1/native-token-transfer/top-address
/api/v1/native token transfer/top address
/api/v1/native-token-transfer/top-address 2 params → 200400500
GET
/api/v1/native-token-transfer/top-holder
/api/v1/native token transfer/top holder
/api/v1/native-token-transfer/top-holder 1 param → 200400404500
GET
/api/v1/native-token-transfer/transfer-by-time
/api/v1/native token transfer/transfer by time
/api/v1/native-token-transfer/transfer-by-time 5 params → 200400500
GET
/api/v1/observations
Find observations
find-observations 4 params → 200400500
GET
/api/v1/observations/:chain
Find observations by chain
find-observations-by-chain 3 params → 200400500
GET
/api/v1/observations/:chain/:emitter
Find observations by emitter
find-observations-by-emitter 3 params → 200400500
GET
/api/v1/observations/:chain/:emitter/:sequence
Find observations by sequence
find-observations-by-sequence 3 params → 200400500
GET
/api/v1/observations/:chain/:emitter/:sequence/:signer/:hash
Find observations by id
find-observations-by-id 3 params → 200400500
GET
/api/v1/observations/delegate/:chain_id
Find delegate observations by chain
find-delegate-observations-by-chain 4 params → 200
GET
/api/v1/observations/delegate/:chain_id/:emitter_address
Find delegate observations by emitter
find-delegate-observations-by-emitter 5 params → 200
GET
/api/v1/observations/delegate/:chain_id/:emitter_address/:sequence
Find delegate observations by sequence
find-delegate-observations-by-sequence 6 params → 200
GET
/api/v1/observations/delegate/:chain_id/:emitter_address/:sequence/:guardian_address
Find delegate observations by guardian
find-delegate-observations-by-guardian 7 params → 200
GET
/api/v1/operations
Get operations
get-operations 13 params → 200400500
POST
/api/v1/operations
Search operations
search-operations body → 200400500
GET
/api/v1/operations/{chain_id}/{emitter}/{seq}
Get operation by id
get-operation-by-id 3 params → 200400500
GET
/api/v1/protocols/stats
Get top protocols stats
get-top-protocols-stats → 200500
GET
/api/v1/protocols/{protocolId}/top_network_pairs
Get protocol network pairs
get-protocol-network-pairs 3 params → 200400404500
GET
/api/v1/protocols/{protocolId}/trending_tokens
Get protocol trending tokens
get-protocol-trending-tokens 3 params → 200400500
GET
/api/v1/ready
Ready check
ready-check → 200400500
GET
/api/v1/relays/:chain/:emitter/:sequence
Find relay by vaa id
find-relay-by-vaa-id → 200400500
GET
/api/v1/scorecards
Get scorecards
get-scorecards → 200500
GET
/api/v1/supply
Supply info
supply-info → 200
GET
/api/v1/supply/circulating
Circulating supply
circulating-supply → 200
GET
/api/v1/supply/total
Total supply
total-supply → 200
GET
/api/v1/token/:chain_id/:token_address
Get token by chain and address
get-token-by-chain-and-address 2 params → 200400404
GET
/api/v1/top-100-corridors
/api/v1/top 100 corridors
/api/v1/top-100-corridors 1 param → 200400500
GET
/api/v1/top-assets-by-volume
Get top assets by volume
get-top-assets-by-volume 1 param → 200500
GET
/api/v1/top-chain-pairs-by-num-transfers
Get top chain pairs by num transfers
get-top-chain-pairs-by-num-transfers 1 param → 200500
GET
/api/v1/top-symbols-by-volume
Top symbols by volume
top-symbols-by-volume 1 param → 200400500
GET
/api/v1/transactions/
List transactions
list-transactions 4 params → 200400500
GET
/api/v1/transactions/:chain_id/:emitter/:seq
Get transaction by id
get-transaction-by-id 3 params → 200400500
GET
/api/v1/vaas/
Find all vaas
find-all-vaas 5 params → 200400500
GET
/api/v1/vaas/:chain_id
Find vaas by chain
find-vaas-by-chain 4 params → 200400500
GET
/api/v1/vaas/:chain_id/:emitter
Find vaas by emitter
find-vaas-by-emitter 6 params → 200400500
GET
/api/v1/vaas/:chain_id/:emitter/:seq
Find vaa by id
find-vaa-by-id 4 params → 200400500
GET
/api/v1/vaas/:chain_id/:emitter/:seq/duplicated
Find duplicated vaa by id
find-duplicated-vaa-by-id 3 params → 200400500
POST
/api/v1/vaas/parse
Parse vaa
parse-vaa → 200400404500
GET
/api/v1/vaas/vaa-counts
Get vaa counts
get-vaa-counts → 200400500
GET
/api/v1/version
Get version
get-version → 200400500
GET
/api/v1/x-chain-activity
X chain activity
x-chain-activity 3 params → 200400500
GET
/api/v1/x-chain-activity/tops
X chain activity tops
x-chain-activity-tops 6 params → 200400500
GET
/swagger.json
Swagger
swagger → 200400500

Schemas 101

The contract defines 101 schemas that model the data the API accepts and returns. The most detailed are stats.Token (21 properties), delegate_observations.DelegateObservationDoc (18 properties), vaa.VaaDoc (15 properties), transactions.ScorecardsResponse (14 properties). Each schema is shown below with its type and property counts.

relays.ResultExecutionResponse
object
6 properties
governor.GovernorVaasResponse
object
8 properties
vaa.ChainID
integer
protocols.ProtocolTrendingTokensResult
object
3 properties
transactions.AssetWithVolume
object
5 properties
governor.EnqueuedVaa
object
5 properties
response.Response-array_governor_GovernorVaasResponse
object
2 properties
operations.EmitterAddress
object
2 properties
stats.image
object
3 properties
governor.MaxNotionalAvailableRecord
object
7 properties
governor.EnqueuedVAA
object
4 properties
transactions.AttributeDoc
object
2 properties
response.Response-governor_GovStatus
object
2 properties
governor.GovConfigChains
object
3 properties
vaa.VaaStats
object
2 properties
response.Response-array_governor_NotionalAvailable
object
2 properties
governor.EnqueuedVaas
object
2 properties
stats.TopCorridor
object
5 properties
response.Response-address_AddressOverview
object
2 properties
response.Response-governor_MaxNotionalAvailableRecord
object
2 properties
governor.Emitter
object
3 properties
stats.TokenResult
object
5 properties
relays.RelayResponse
object
7 properties
parser.StandardizedProperties
object
12 properties
governor.GovernorLimit
object
4 properties
protocols.ProtocolTotalValuesDTO
object
10 properties
operations.Transaction
object
2 properties
transactions.ScorecardsResponse
object
14 properties
governor.GovStatusChainEmitter
object
3 properties
operations.Vaa
object
3 properties
governor.NotionalAvailableDetail
object
6 properties
governor.GovConfigfTokens
object
3 properties
response.ErrorDetail
object
2 properties
guardian_sets.GuardianAddress
object
2 properties
infrastructure.VersionResponse
object
3 properties
operations.SourceChain
object
11 properties
response.APIError
object
3 properties
governor.GovStatus
object
5 properties
governor.NotionalAvailable
object
2 properties
stats.NativeTokenTransferByTime
object
3 properties
vaa.VaaDoc
object
15 properties
transactions.TopChainPairsResponse
object
1 property
governor.NotionalLimitDetail
object
7 properties
stats.NativeTokenTransferTopAddress
object
2 properties
stats.TopCorridorsResult
object
1 property
guardian_sets.GuardianSetDoc
object
2 properties
governor.GovStatusChains
object
3 properties
transactions.Destination
object
3 properties
protocols.ProtocolNetworkPairResponse
object
2 properties
governor.EnqueuedVaaDetail
object
6 properties
delegate_observations.DelegateObservationDoc
object
18 properties
transactions.ChainActivity
object
1 property
supply.SupplyInfoResponse
object
2 properties
workflow.EventType
string
operations.Data
object
2 properties
transactions.ChainPair
object
3 properties
workflow.Event
object
8 properties
transactions.ChainActivityTopResult
object
6 properties
stats.Token
object
21 properties
transactions.Tx
object
4 properties
response.Response-array_governor_NotionalLimitDetail
object
2 properties
stats.TopSymbolResult
object
4 properties
relays.InstructionsResponse
object
11 properties
protocols.ProtocolNetworkPairVolume
object
3 properties
transactions.TransactionCountResult
object
2 properties
stats.NativeTokenTransferTopHolder
object
3 properties
transactions.Token
object
3 properties
transactions.DestinationTx
object
9 properties
transactions.TopAssetsResponse
object
1 property
transactions.OriginTx
object
4 properties
relays.RelayDataResponse
object
5 properties
operations.Content
object
3 properties
stats.TopSymbolByVolumeResult
object
1 property
address.AddressOverview
object
1 property
stats.NativeTokenTransferSummary
object
11 properties
operations.StandardizedProperties
object
12 properties
response.Response-array_vaa_VaaDoc
object
2 properties
response.ResponsePagination
object
1 property
response.Response-array_governor_GovernorLimit
object
2 properties
response.Response-governor_GovConfig
object
2 properties
protocols.ProtocolTrendingToken
object
7 properties
transactions.TransactionDetail
object
12 properties
response.Response-array_governor_EnqueuedVaas
object
2 properties
transactions.ListTransactionsResponse
object
1 property
response.Response-array_governor_GovStatus
object
2 properties
transactions.GlobalTransactionDoc
object
3 properties
parser.ParseVaaWithStandarizedPropertiesdResponse
object
2 properties
workflow.EventStatus
string
response.Response-array_governor_EnqueuedVaaDetail
object
2 properties
relays.DeliveryReponse
object
5 properties
observations.ObservationDoc
object
10 properties
response.Response-array_vaa_VaaStats
object
2 properties
governor.GovConfig
object
7 properties
protocols.ProtocolNetworkPairResult
object
3 properties
operations.OperationResponse
object
9 properties
operations.TargetChain
object
10 properties
response.Response-guardian_sets_GuardianSetDoc
object
2 properties
response.Response-array_governor_NotionalAvailableDetail
object
2 properties
github_com_wormhole-foundation_wormhole-explorer_api_routes_wormscan_operations.BalanceChanges
object
3 properties
protocols.ProtocolTrendingTokensResponse
object
2 properties
stats.NativeTokenTransferActivity
object
4 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

wormhole-wormholescan-api-openapi.yml Raw ↑

Other APIs Wormhole publishes across the network.

Wormholescan Testnet API
Wormhole TypeScript SDK
Wormhole Connect Widget
Wormhole CLI
Wormhole Guardian API
Wormhole API
Where this information came from

This is an independent, third-party profile of Wormhole Wormholescan API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.