JUJING / Corporate Action Guard

Know what changed before your integration breaks.

Issuer changes translated into operational evidence for the exact token your application uses.

Historical demonstrationRetained evidence · October 10, 2026

01 / What changed

NVDAx dividend multiplier change

Publisher-attributed dividend · History version 2 · NOT_ADMITTED

Display-unit conversion

1.0009180758490996→1.001701196801074

The resulting multiplier agrees with the retained active mint configuration at capture. Raw integer units and scaled UI units remain distinct.

Publisher effective time
Multiplier activation
Timing qualification
Historical UTC timestamps. Millisecond encoding does not establish effective-time precision.

Exact affected representation

NVIDIA xStock / NVDAx

Network
Solana / mainnet-beta
Mint
Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEh
Underlying
NVDA · US67066G1040
Product family
xStocks
Publisher / legal issuer
xStocks publisher · legal entity NOT_ESTABLISHED

Bound through the publisher deployment and matching mint configuration. The corporate-action feed itself supplies no deployment-specific scope.

02 / Integration implications

Review the unit basis before updating an integration

What may need attention

  • Scaled UI units and raw token units have different bases.
  • A cached multiplier can misstate displayed balances or valuation inputs for this mint.

These are suggested review actions, not permission to trade, admit an asset or alter production state.

Suggested integration actions

  1. Bind configuration to solana / mainnet-beta and the exact mint, never the ticker alone.
  2. Review scaled UI conversions and invalidate cached multiplier assumptions for the historical activation.
  3. Keep raw integer accounting separate from displayed units; reconcile units before using them in valuation.
  4. Obtain separately reviewed current evidence before any production action.

03 / Claims and observations

Agreement has a time and a scope

MATCH at the historical capture

Publisher claim

Dividend history version 2 reports the previous and resulting multipliers and an effective time. Multiplier history reports the same activation and values.

Publisher record created
Publisher status
Initial
Announcement / record / payment
NOT_ESTABLISHED
Pending multiplier
NOT_ESTABLISHED — zero in publisher configuration is not a future multiplier

Onchain observation

The later retained Token-2022 mint configuration matches both multiplier values and the encoded activation timestamp.

RPC request time
Account-slot block time
Slot
455298296
Active multiplier at block time
1.001701196801074
Execution at activation / payment
NOT_ESTABLISHED

Separate provider-reported finalized reads, not atomic acquisition or independent consensus verification.

04 / Evidence freshness

A historical record, with unresolved fields intact

Fixed assessment
Retained evidence
Replay verified against the pinned capture and reviewed report
Transport / chain age at assessment
14234 ms / 22000 ms
Publisher update / current freshness
NOT_ESTABLISHED / NOT_ESTABLISHED

No continuous live monitoring, outbound webhook delivery, issuer endorsement, reserve verification, safety conclusion or automatic admission.

Limitations and NOT_ESTABLISHED fields
  • Historical demonstration only; no continuous live monitoring or outbound webhook delivery.
  • No issuer endorsement, reserve verification, safety conclusion or automatic admission.
  • Corporate-action history is product-level. Exact mint binding comes from the separate deployment record and matching retained configuration.
  • One later RPC capture cannot prove transaction execution or payment at the historical activation time.
  • The upcoming feed still retained version 1 as Scheduled after its effective time; this preview uses history version 2 without rewriting either.
  • Source hashes and receipts establish retained-byte integrity, not publisher authenticity or independently verified consensus.
  • issuerLegalEntity
  • announcementTimestamp
  • recordTimestamp
  • paymentTimestamp
  • pendingMultiplier
  • publisherCorporateActionDeploymentScope
  • executionAtActivation
  • currentFreshness
  • reserveVerification
  • rights
  • eligibility
  • safety
Source digests and retained capture times
Layer
product
Retrieved
SHA-256
4f4be0995f52bc4335dbd01b3716435ab62db9454a324d3500bdc288c5e49142
Layer
onchain:NVDAx
Retrieved
SHA-256
5c8f79b48f8c21d0eef9eb80f6544007b508e674d844e296a66752349cfe0d6e
Layer
onchain:NVDAx
Retrieved
SHA-256
d419389e9efe636148e46e3c8319b9a3e2f54e1484be6de86470b80b4e7afae3
Layer
onchain:NVDAx
Retrieved
SHA-256
0431c83efa3439e93a8954fcc6100b295318ad9c83a9efb59b059fe4929387c0
Layer
multiplier:NVDAx
Retrieved
SHA-256
9e0763f9b5234a4889a889e55e1e50754f4f49cd3fd932999ebe35e369d7c6dd
Layer
multiplier-history:NVDAx
Retrieved
SHA-256
0819dd705b524ed705c80b3bfde619217e1d130de953b368a5fa239d74a77f8f
Layer
corporate-history:NVDAx
Retrieved
SHA-256
c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919
Layer
product
Retrieved
SHA-256
4f4be0995f52bc4335dbd01b3716435ab62db9454a324d3500bdc288c5e49142

05 / Developer preview

An event your integration can inspect

Webhook payload preview only. This is the normalized event from the detail API. No subscription is created and no webhook is sent.

jujing-guard-event/1 · PREVIEW_ONLY
{"admission":{"automaticAdmission":false,"lifecyclePromotion":false,"production":"NOT_ADMITTED"},"eventId":"guard-xstocks-solana-nvdax-41ed2bba-fff2-4296-8f98-9ed2224d2f9e-v2","eventType":"DIVIDEND_MULTIPLIER_CHANGE","evidence":{"assessedAt":"2026-10-10T15:04:20.000Z","freshness":{"chainStateAtAssessment":{"ageMs":22000,"basis":"Account-slot block time","maxAgeMs":300000,"result":"MATCH"},"current":"NOT_ESTABLISHED","mode":"HISTORICAL_FIXED_ASSESSMENT","publisherUpdate":"NOT_ESTABLISHED","transportAtAssessment":{"ageMs":14234,"basis":"Oldest retained RPC response receipt time","maxAgeMs":300000,"result":"MATCH"}},"sourceDigests":["0431c83efa3439e93a8954fcc6100b295318ad9c83a9efb59b059fe4929387c0","0819dd705b524ed705c80b3bfde619217e1d130de953b368a5fa239d74a77f8f","4f4be0995f52bc4335dbd01b3716435ab62db9454a324d3500bdc288c5e49142","5c8f79b48f8c21d0eef9eb80f6544007b508e674d844e296a66752349cfe0d6e","9e0763f9b5234a4889a889e55e1e50754f4f49cd3fd932999ebe35e369d7c6dd","c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919","d419389e9efe636148e46e3c8319b9a3e2f54e1484be6de86470b80b4e7afae3"],"sources":[{"byteLength":6742,"retrievedAt":"2026-10-10T15:03:24.813Z","role":"product","sha256":"4f4be0995f52bc4335dbd01b3716435ab62db9454a324d3500bdc288c5e49142"},{"byteLength":1164,"retrievedAt":"2026-10-10T15:04:05.766Z","role":"onchain:NVDAx","sha256":"5c8f79b48f8c21d0eef9eb80f6544007b508e674d844e296a66752349cfe0d6e"},{"byteLength":197,"retrievedAt":"2026-10-10T15:04:05.794Z","role":"onchain:NVDAx","sha256":"d419389e9efe636148e46e3c8319b9a3e2f54e1484be6de86470b80b4e7afae3"},{"byteLength":45,"retrievedAt":"2026-10-10T15:04:05.811Z","role":"onchain:NVDAx","sha256":"0431c83efa3439e93a8954fcc6100b295318ad9c83a9efb59b059fe4929387c0"},{"byteLength":94,"retrievedAt":"2026-10-10T15:04:06.018Z","role":"multiplier:NVDAx","sha256":"9e0763f9b5234a4889a889e55e1e50754f4f49cd3fd932999ebe35e369d7c6dd"},{"byteLength":962,"retrievedAt":"2026-10-10T15:04:07.077Z","role":"multiplier-history:NVDAx","sha256":"0819dd705b524ed705c80b3bfde619217e1d130de953b368a5fa239d74a77f8f"},{"byteLength":3867,"retrievedAt":"2026-10-10T15:04:08.575Z","role":"corporate-history:NVDAx","sha256":"c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919"},{"byteLength":6742,"retrievedAt":"2026-10-10T15:04:10.955Z","role":"product","sha256":"4f4be0995f52bc4335dbd01b3716435ab62db9454a324d3500bdc288c5e49142"}],"state":"RETAINED_AND_REPLAY_VERIFIED"},"historical":true,"issuer":{"legalEntity":{"reason":"LEGAL_ISSUER_NOT_SUPPLIED_IN_RETAINED_PRODUCT","state":"NOT_ESTABLISHED","value":null},"publisher":"xStocks","sourceDigest":"4f4be0995f52bc4335dbd01b3716435ab62db9454a324d3500bdc288c5e49142"},"limitations":["Historical demonstration only; no continuous live monitoring or outbound webhook delivery.","No issuer endorsement, reserve verification, safety conclusion or automatic admission.","Corporate-action history is product-level. Exact mint binding comes from the separate deployment record and matching retained configuration.","One later RPC capture cannot prove transaction execution or payment at the historical activation time.","The upcoming feed still retained version 1 as Scheduled after its effective time; this preview uses history version 2 without rewriting either.","Source hashes and receipts establish retained-byte integrity, not publisher authenticity or independently verified consensus."],"liveMonitoring":false,"notEstablished":["issuerLegalEntity","announcementTimestamp","recordTimestamp","paymentTimestamp","pendingMultiplier","publisherCorporateActionDeploymentScope","executionAtActivation","currentFreshness","reserveVerification","rights","eligibility","safety"],"operationalImplications":["Scaled UI units and raw token units have different bases.","A cached multiplier can misstate displayed balances or valuation inputs for this mint."],"product":{"name":"NVIDIA xStock","symbol":"NVDAx","tokenISIN":"CH1436219195"},"productFamily":"xStocks","provenance":{"agreement":{"eventExecutionAtActivation":"NOT_ESTABLISHED","fields":["previousMultiplier","resultingMultiplier","activationTimestamp","activeMultiplierAtCapture"],"meaning":"Later retained mint configuration agrees with publisher values; not an execution-time transaction proof.","payment":"NOT_ESTABLISHED","result":"MATCH_AT_HISTORICAL_CAPTURE"},"onchainObservation":{"activeMultiplierAtBlockTime":"1.001701196801074","atomic":false,"blockTime":"2026-10-10T15:03:58.000Z","encodedActivation":"2026-09-10T00:30:00.000Z","finality":"PROVIDER_REPORTED_FINALIZED","mint":"Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEh","observedAt":"2026-10-10T15:04:05.686Z","slot":455298296,"sourceDigests":["5c8f79b48f8c21d0eef9eb80f6544007b508e674d844e296a66752349cfe0d6e","d419389e9efe636148e46e3c8319b9a3e2f54e1484be6de86470b80b4e7afae3","0431c83efa3439e93a8954fcc6100b295318ad9c83a9efb59b059fe4929387c0"],"state":"OBSERVED","storedMultiplier":"1.0009180758490996","storedNewMultiplier":"1.001701196801074"},"publisherClaim":{"deploymentSpecificApplicability":"NOT_ESTABLISHED","eventId":"41ed2bba-fff2-4296-8f98-9ed2224d2f9e","sourceDigest":"c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919","state":"PUBLISHER_CLAIM","status":"Initial","version":2}},"receipt":{"captureDigest":"10606d2dc05c34b49776d58b0f941fa8d02f23e24f37465e1005debfd7b1f04c","digestScope":"SHA-256 of UTF-8 canonical sorted-key JSON plus LF, excluding the receipt field.","eventDigest":"6e2bb03d96725c8704ac323ab8c6cba810f841f7e983cebd162eccd73c71ae09","journalHead":"120a81d6390f57f96fb58b4900947d5adb93e87d4049c95144d3d791c63ff740","meaning":"Deterministic integrity reference only; not admission, signature or authenticity proof.","reference":"sha256:6e2bb03d96725c8704ac323ab8c6cba810f841f7e983cebd162eccd73c71ae09","reviewedReportDigest":"f1acbb8722728ae0eef811682b2a4ac985ec84820ef84d3ed66a722033567c00","schemaVersion":"jujing-guard-receipt/1"},"representation":{"binding":"EXACT_PUBLISHER_DEPLOYMENT_AND_RETAINED_MINT_OBSERVATION","chain":"solana","mint":"Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEh","network":"mainnet-beta","publisherCorporateActionDeploymentScope":"NOT_ESTABLISHED","tokenProgram":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"},"schemaVersion":"jujing-guard-event/1","suggestedIntegrationActions":["Bind configuration to solana / mainnet-beta and the exact mint, never the ticker alone.","Review scaled UI conversions and invalidate cached multiplier assumptions for the historical activation.","Keep raw integer accounting separate from displayed units; reconcile units before using them in valuation.","Obtain separately reviewed current evidence before any production action."],"timestamps":{"activation":{"meaning":"Publisher multiplier activation; encoded mint timestamp agrees","precision":"MILLISECOND_ENCODING; EFFECTIVE_PRECISION_NOT_ESTABLISHED","sourceDigest":"0819dd705b524ed705c80b3bfde619217e1d130de953b368a5fa239d74a77f8f","state":"PUBLISHER_CLAIM","value":"2026-09-10T00:30:00.000Z"},"announcement":{"reason":"RECORD_CREATION_IS_NOT_ANNOUNCEMENT","state":"NOT_ESTABLISHED","value":null},"effective":{"meaning":"Publisher corporate-action effective time","precision":"MILLISECOND_ENCODING; EFFECTIVE_PRECISION_NOT_ESTABLISHED","sourceDigest":"c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919","state":"PUBLISHER_CLAIM","value":"2026-09-10T00:30:00.000Z"},"payment":{"reason":"PAYMENT_TIMESTAMP_AND_PAYMENT_NOT_ESTABLISHED","state":"NOT_ESTABLISHED","value":null},"publisherRecordCreated":{"meaning":"Version 2 record creation, not announcement or dividend record date","precision":"MILLISECOND_ENCODING; EFFECTIVE_PRECISION_NOT_ESTABLISHED","sourceDigest":"c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919","state":"PUBLISHER_CLAIM","value":"2026-09-09T20:29:47.657Z"},"record":{"reason":"RECORD_DATE_NOT_SUPPLIED","state":"NOT_ESTABLISHED","value":null}},"underlyingAsset":{"isin":"US67066G1040","state":"PUBLISHER_CLAIM","symbol":"NVDA"},"values":{"currentMultiplierAtCapture":{"sourceDigest":"9e0763f9b5234a4889a889e55e1e50754f4f49cd3fd932999ebe35e369d7c6dd","state":"PUBLISHER_CLAIM","value":"1.001701196801074"},"grossCashflowUsd":{"sourceDigest":"c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919","state":"PUBLISHER_CLAIM","value":"0.25"},"netCashflowUsd":{"sourceDigest":"c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919","state":"PUBLISHER_CLAIM","value":"0.175"},"pendingMultiplier":{"reason":"NO_FUTURE_CHANGE_ESTABLISHED; PUBLISHER_ZERO_IS_NOT_A_PENDING_MULTIPLIER","state":"NOT_ESTABLISHED","value":null},"previousMultiplier":{"sourceDigest":"c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919","state":"PUBLISHER_CLAIM","value":"1.0009180758490996"},"resultingMultiplier":{"sourceDigest":"c30905024f6d7ef3de7c25e7f79d078fe383286642ec0b2ffa43b78188d4f919","state":"PUBLISHER_CLAIM","value":"1.001701196801074"}},"webhookDelivery":"PREVIEW_ONLY"}

Select the JSON to copy it if clipboard access is unavailable.

Deterministic receipt

Receipt reference
sha256:6e2bb03d96725c8704ac323ab8c6cba810f841f7e983cebd162eccd73c71ae09
Digest scope
SHA-256 of UTF-8 canonical sorted-key JSON plus LF, excluding the receipt field.
Reviewed report digest
f1acbb8722728ae0eef811682b2a4ac985ec84820ef84d3ed66a722033567c00

Deterministic integrity reference only; not admission, signature or authenticity proof.

Pilot inquiries

Define the changes your integration needs to see

Teams can request a pilot for selected exact token deployments and help define the event and delivery requirements. Include the network, complete mint or contract, material changes and how your team would use the event.

This request starts a scope discussion. The current product is a historical working demonstration with live read-only APIs, not an existing continuous-monitoring service or production webhook delivery.

Contact contact@jujingwhale.xyz. No customer relationship, issuer endorsement or integration is implied.