Receipts and route evidence
Funding, trading, and withdrawal flows should be checked through receipts, activity records, route status, and finalized on-chain outcomes.
SSS is in public beta. This page explains what users can verify today, which funding and trading paths are live, how reserves and receipts should be checked, and which controls still remain operational.
Read these three points first, then decide whether you want the fuller boundary.
Funding, trading, and withdrawal flows should be checked through receipts, activity records, route status, and finalized on-chain outcomes.
Users keep the choice to fund, trade, provide liquidity, or withdraw; route safety, reconciliation, and recovery controls remain part of the public beta operating boundary.
Agent Kit and Intent Kit are integration surfaces. They should use dedicated principals, preview-first flows, idempotent client_tx_id discipline, and no withdrawal authority by default.
SSS is designed so that a trade does not end at a front-end status. A user action should remain readable through receipts, activity, and finalized outcomes.
A user action should not stop at a front-end status. Receipts should explain token, amount, path, reference, block, and final status when available.
Activity records should preserve a readable path from funding, swap, limit order, or withdrawal action to result.
Final outcomes should be anchored by ledger blocks, route records, receipts, or other on-chain evidence rather than left as a platform-only message.
Reserve evidence, route state, and public pool data should remain inspectable so the product boundary is not a black box.
Trust becomes clearer when control is described directly. The current structure is a controlled product flow, not the final trust-minimized end state.
These choices remain with the user.
These states are managed inside the active product flow today.
These controls remain part of the current operating boundary today.
The current boundary is not only about where assets sit. It is also about how the system reacts when something no longer looks right.
Asset, liability, route, and user-balance differences should be surfaced and resolved rather than ignored.
Core accounting, pool liabilities, referral / fee liabilities, and route reserves should be checked rather than merely assumed.
Withdrawal previews, route availability, fees, and final transaction states should be checked before assets leave the active flow.
When infrastructure, route, or reserve evidence becomes uncertain, SSS should reduce new risk before expanding activity further.
Trust is tested when conditions stop being normal. A clearer interruption is better than a misleading success state.
A clear trust page should also state what has not yet been claimed as complete.
SSS is a live public beta system, not a finished trust-minimized endpoint. Start small, verify routes and receipts, and increase size only after you understand the boundary.