Proposal: PIP-153: Update the Last Observed Nonce on Optimism
Status: Proposed
Author(s): @BoweryKing
Type: Other
Discussions-to: https://forum.palomachain.com/c/governance/6
Created: 08/14/2025
Simple Summary
Due to validators failing to attest to Skyway Batches that check for nonce increment on Compass on Optimism, we must reset the nonce via governance. We expect PIP-152 to resolve this issue with duplicate batches on the target chain.
Abstract
Due to validators failing to attest to Skyway Batches that check for nonce increment on Compass on Optimism, we must reset the nonce via governance. This is a proposal to update the lastObservedNonce height to the most recent height observed in the pending transactions to allow pigeons to relay again on Optimism.
Motivation
Updating the lastObservedNonce Data in is required to restart the skyway message relaying on Optimism.
Technical Specification
We identify the lastObservedNonce by checking Compass on Optimism for the last recorded nonce here:
Compass Analyzed: https://docs.palomachain.com/guide/resources/networks.html#mainnet
Optimism Compass Event Logs:
https://optimistic.etherscan.io/address/0xa41886cFA7f2d8cE8Dc15670DDD25eD890822856#events
| Chain | New Nonce |
|---|---|
| Optimism | 793 |
Proposal Vote Command for CLI
palomad tx gov submit-proposal ./pip-153.json \\
--gas auto \\
--node=<Your node> \\
--chain-id tumbler \\
--from <Your Paloma Address>
Arbtirum
pip-153.json
{
"messages": [
{
"@type": "/palomachain.paloma.skyway.MsgNonceOverrideProposal",
"metadata": {
"creator": "paloma10d07y265gmmuvt4z0w9aw880jnsr700jz87xyk",
"signers": ["paloma10d07y265gmmuvt4z0w9aw880jnsr700jz87xyk"]
},
"chain_reference_id": "Optimism-main",
"nonce": "793"
}
],
"metadata": "ipfs://QmQe525acBbVWHZ7JHFN5bXGWvxZjQC1tnjmLFWzb56XzQ",
"deposit": "1000000000ugrain",
"title": "PIP-153: Update the last observed nonce on Optimism",
"summary": "Update last observed nonce on Optimism to restart skyway messages.",
"expedited": true
}
pip-153_metadata.json
{
"title": "PIP-153: Update the last observed nonce on Optimism",
"authors": ["BoweryKing"],
"summary": "PIP-153: Update the last observed nonce on Optimism.",
"details": "Update last observed nonce on Optimism to restart skyway messages",
"proposal_forum_url": "<https://forum.palomachain.com/c/governance/6>",
"vote_option_context": "Vote YES to update the last observed nonce height"
}
How to Vote on Proposal 216 with CLI
palomad tx gov vote 216 yes \\
--chain-id tumbler \\
--from <Your Paloma Address> \\
--node <Your node> \\
-y
How to Vote on Proposal 216 with Paloma LightNodes
# Mac & Linux
sh ~/Downloads/setup.sh vote-proposal 216 yes
# **Windows**
docker run --rm --pull=always -ti -v $env:USERPROFILE\\\\paloma-lightnode:/root/lightnode palomachain/lightnode-client:v2 vote-proposal 216 yes
Rationale
Due to validators failing to attest to Skyway Batches that check for nonce increment on Compass on Optimism, we must reset the nonce via governance. We expect PIP-153 to resolve this issue with batches being duplicated on the target chain..
About Paloma
Paloma wants to be the fastest relay chain in the world with the most decentralized network of validators that can attest to any transaction with the fastest possible execution. Paloma aims to make it easy for developers to control smart contracts on any Solana, Ethereum L1, L2, and L3 chain.
To learn more about Paloma, please visit https://palomachain.com
To follow the project on Github, please star the project GitHub - palomachain/paloma: The fast blockchain messenger protocol
To participate in the community, please join the Paloma Discord: Paloma