Chaconne VerifyX Layer · 196

Before an agent buys a tokenized stock, prove the trade is what it thinks it is.

StockProof checks the token's chain + contract identity, whether the stock reference price is live or a stale close, the executable on-chain quote and price impact — and returns an immutable, evidence-hashed report. RWA Guard then binds that report to a single constrained execution on X Layer.

What you get

Identity by chain + contract

Same-name tokens on other chains never inherit eligibility.

Time semantics, not vibes

Source time vs received time; live vs official close; no silent policy downgrade.

Execution that obeys the report

Guard enforces amount, minimum output, recipient, route and deadline on-chain.

What a real verification looks like

  1. Pick asset (chain + contract), amount, policy. The service collects an OKX quote, on-chain token metadata and the stock reference — every piece stamped with source time and a hash.
  2. Get eligible / limited / rejected with reason codes. Outside regular hours the correct STRICT_LIVE answer is a rejection.
  3. If eligible, a re-verification issues a 60-second certificate; the wallet approves the exact amount, signs the intent and executes through Guard — unspent input is refunded, output goes to the recipient.