Skip to Content
Symmio Trading-SDK — the SDK surface for builders on HyperEVM
CoreMuon OracleMuonAttestationBase

MuonAttestationBase

The signature envelope every Muon attestation return extends. Each normalized read (getMuonPrice, getMuonUpnlA, …) adds its own method-specific fields on top of these — the replay-protection and signature data the on-chain verifier checks.

import type { MuonAttestationBase } from "@symmio/trading-core";

Fields

reqIdHex

Opaque Muon request id.

timestampbigint

Attestation timestamp in seconds.

nonceAddress

Replay-protection nonce address (data.init.nonceAddress).

ownerAddress

Signer owner address (signatures[0].owner).

signaturebigint

Aggregated Schnorr signature as uint256 (signatures[0].signature).

gatewaySignatureHex

Muon gateway (node) signature (nodeSignature).

Last updated on