Claims &
redemption.
Claim tokens are ordinary tokens: you can transfer them today, and the transfer route is selected from the market's own on-chain state. Opening a representation and retiring a receipt produce unsigned candidates below; where a step is not executable yet, the console says exactly what is missing.
Successor route truth, without pretending incomplete Hot paths execute
Transfer is the normal Token-2022 instruction. Wrap/open/redeem/retire are distinct privileged lifecycle actions; this interface will expose them only from their finalized SetV2/CapabilityV4 operators.
Construct one exact unsigned v0 transfer
Enter raw base-unit atoms. Even when the Mint advertises 255 decimals, this field remains a canonical u64 integer; the decimals byte is copied only into Token-2022's checked instruction.
Authenticate one finalized TokenBehaviorSelectionV2 route first.
Wallet handoff and exact packet export
Connecting reads identity only. Signing is a separate explicit action. Distinct payer/authority packets remain valid but are exported for multisigner coordination; nothing is submitted here.
No Wallet Standard registry exists in this runtime. Browser wallet discovery is unavailable here.
Connecting reads a public address only. Requesting a signature is always a separate explicit action, and stays unavailable wherever a checked release does not recognize the outer.
Only wallets that register through the Wallet Standard are listed. A wallet that exposes nothing but a legacy injected page provider is not discoverable here and is not silently probed for.
No wallet identity has been requested.
No automatic submission or hidden retry.
Open native shards or a Structured receipt from one Product graph
Denominate, reconstitute, issue, and unwrap share one variable-width family. The browser independently derives representation width K, terminal-result width N, coefficients, Mints, custody, Positions, replay revisions, and physical aliases from finalized chain state; users choose only an action and raw-atom quantity.
Attempt the real Solana packet bound, then stop at the release gate
Every action is compiled into its exact Hot family and Claims child. v0+ALT construction either produces a packet at or below 1232 bytes or refuses with its actual encoding/size reason. A packet is evidence, not permission to sign an unattested outer.
Authenticate one finalized CapabilityV4 route first.
Read a real terminal payout without forging Custody authority
The terminal winner belongs to Core. ProductBasisV3 may define K claim curves over a different N-way result partition. This browser rechecks that immutable semantic join and displays exact raw payout, including zero.
Retire a zero-supply Structured receipt from descriptor truth
The wallet never supplies N, K, outcomes, coefficients, custody owners, Position addresses, or rent arithmetic. The browser derives them from finalized Product, descriptor, Claims, Token-2022, and lifecycle-scoped RentCreditV2 state.
Packet evidence, with the execution boundary left honest
The exact v0+ALT packet can be inspected and exported. Wallet signing is intentionally unavailable until common Hot dispatches the compact EffectV4 and a checked immutable Trading release recognizes that outer.
Authenticate one finalized fixed38 route first.