v2.55.0 0Gravity, Moca, SVM shim patch
Several earlier versions were not proposed to mainnet guardians. The below changelog shows the diff between this and the most recent version that was rolled out to mainnet. Key changes SVM shim reobservation logic This release contains the security patch related to how reobservations interact with the SVM shim contract. 0Gravity support This release adds support for 0Gravity testnet and mainnet. To enable it on mainnet, use the following config parameters: --zeroGravityRPC YOUR_RPC --zeroGravityContract 0xC699482c17d43b7D5349F2D3f58d61fEFA972B8c //mainnet To enable it on testnet, use the following config parameters: --zeroGravityRPC YOUR_RPC --zeroGravityContract 0x059560c0D626bdB982454b5EBd65DC8E7cF7973c //testnet Moca mainnet This release adds support for Moca mainnet. To enable it, use the following config parameters: --mocaRPC YOUR_RPC --mocaContract 0xaBf89de706B583424328B54dD05a8fC986750Da8 What's Changed ci: Remove Terra classic when running tilt in ci mode by @johnsaigle in #4621 ci: fix amd64 tilt up by @evan-gray in #4626 fix(watcher): update MegaETH mainnet RPC by @aapclark in #4625 node(governor): Add governed tokens by @johnsaigle in #4624 docs: Clarify EVM transfer verifier is not "strict" by @johnsaigle in #4615 node(txverifier): skip logs with parsing errors instead of returning error by @johnsaigle in #4614 node(governor): Add defense in depth checks for computeValue by @johnsaigle in #4618 node/pkg/watchers/evm: Update Monad mainnet RPC by @tonyjin in #4623 add Fernando to /sdk/vaa as CODEOWNER by @aadam-10 in #4633 feat: reserve a fake chain ID for hypercore by @priyajeet in #4509 feat(node): Moca mainnet by @aapclark in #4627 feat(node): MonadTestnet after re-genesis by @aapclark in #4636 feat(sdk): reserve Dogecoin and XRPL by @evan-gray in #4640 node: allow more nodes per guardian by @panoel in #4643 node: Governor token list update by @djb15 in #4630 feat: 0g by @aapclark in #4646 Fix typo in KMS signer docs by @pleasew8t in #4647 node(governor): Add governed tokens by @johnsaigle in #4631 node: check Solana transaction status before processing it by @djb15 in #4650 New Contributors @priyajeet made their first contribution in #4509 Full Changelog : v2.51.0...v2.55.0
SourcePayload
{
"feed": "https://github.com/wormhole-foundation/wormhole/releases.atom",
"entryId": "tag:github.com,2008:Repository/282684311/v2.55.0",
"tags": [
"github",
"release",
"new-chain"
],
"sigint": {
"sourceId": "wormhole",
"sourceName": "Wormhole",
"ingestion": "github-rss",
"category": "infrastructure",
"priority": "high",
"tags": [
"github",
"release",
"new-chain"
],
"pushTelegram": true,
"trustTier": "tier0",
"rulebookVersion": "2026-03-04.v2"
},
"event": {
"key": "f35c0c33",
"fingerprint": "infrastructure|infra_release|0gravity|below|between|changelog|diff|earlier|guardians|mainnet|moca|most|not|patch|proposed|several|shim|shows|svm|this|versions|were"
},
"lifecycle": {
"status": "detected",
"updatedAt": "2026-03-04T14:30:23.682Z",
"history": [
{
"at": "2026-03-04T14:30:23.682Z",
"status": "detected",
"note": "auto-ingested"
}
]
}
}