v2.56.0 Delegated guardian sets
Key changes Delegated guardian sets #4628 adds support for a feature named "delegated guardian sets" aka. "mini guardian sets" that enables different chains to be observed by a configurable number of guardians. By default, there is no change in how chains are observed compared to the previous release, unless the guardian node operator configures the address of WormholeDelegatedGuardians.sol on Ethereum. This smart contract serves as the source of truth configuration for which guardians have been delegated by the rest of the guardians to observe any one particular chain. These release notes will be updated with the address of WormholeDelegatedGuardians.sol that's being deployed by the contributors to Ethereum. The contributors will propose that guardians adopt it and make it the canonical source of truth. What's Changed node(governor): Add governed tokens by @johnsaigle in #4656 ci: Upgrade golangci-lint version to 2.8.0 by @johnsaigle in #4612 node(governor): Add governed tokens by @johnsaigle in #4663 Fix wormchain docker tests by @fergarrui in #4672 node: Scale Governor transfer USD values to increase effective precision by @djb15 in #4661 node: Reduce frequency of token price updates by @djb15 in #4673 node: Restrict broadcasters of signed observations to known guardians by @djb15 in #4660 node: Governor token list update by @djb15 in #4679 node(svm): Add defense-in-depth nil check for TransactionMeta by @johnsaigle in #4677 node(aptos-watcher): Add bounds check for TxID by @johnsaigle in #4680 node: Add support for delegated guardian sets by @nvsriram in #4628 node(governor): Add governed tokens by @johnsaigle in #4684 Full Changelog : v2.55.0...v2.56.0
SourcePayload
{
"feed": "https://github.com/wormhole-foundation/wormhole/releases.atom",
"entryId": "tag:github.com,2008:Repository/282684311/v2.56.0",
"tags": [
"github",
"release"
],
"sigint": {
"sourceId": "wormhole",
"sourceName": "Wormhole",
"ingestion": "github-rss",
"category": "infrastructure",
"priority": "high",
"tags": [
"github",
"release"
],
"pushTelegram": true,
"trustTier": "tier0",
"rulebookVersion": "2026-03-04.v2"
},
"event": {
"key": "2fdcc9d7",
"fingerprint": "infrastructure|infra_release|adds|aka|changes|delegated|delegated|delegated|enables|feature|guardian|guardian|guardian|guardian|key|mini|named|sets|sets|sets|sets|that"
},
"lifecycle": {
"status": "detected",
"updatedAt": "2026-03-04T14:30:23.681Z",
"history": [
{
"at": "2026-03-04T14:30:23.681Z",
"status": "detected",
"note": "auto-ingested"
}
]
}
}