Payload components
Why it is portable
The signed message intentionally omitschainId. Solana, EVM, and Starknet verifiers check the same domain-separated message, signer selection, registry snapshot, and aggregate Schnorr signature.
What verification proves
Verification proves that enough eligible registered nodes signed the exact payload. It does not prove that your application should accept the value forever. Consumers must still check:- Feed identity (
feedId) - Freshness (
canonicalTimestamp) - Replay protection where needed
- Value bounds and decoding
- Expected quorum (
signaturesRequired)