Bound the research request
For a synthetic budget of USD 0.01, set X-CatalystDesk-Max-Cost-Nano to 10000000. Accept a quote only if its amount fits that limit, its input matches your intended coin/dex and it has not expired. This number is a budgeting example, not a published service price.
Recover uncertainty without a second charge attempt
If the network fails after dispatch, query the saved request ID. A receipt may still be pending or reconciling. Reusing a key does not make it safe to create a new request ID and blindly repeat the action. Do not infer execution or payment from a local success message.
Approve the exact execution proposal
Where enabled, a Testnet proposal binds context, account and instrument before independent operator approval. The client explicitly invokes execution and later checks receipts. Model output, project ownership and Credits cannot self-approve a proposal. This is a control-flow walkthrough, not evidence of a real venue fill.
An example of the questions to make explicit
Illustrative workflow · No market data or trading instruction
- Question
- What could change this market assessment?
- Evidence
- Source context and missing information are identified.
- Decision State
- Human review required
- Limitations
- No current market observation or execution instruction.
Check the service before integration
Check enabled capabilities in the authorized workspace before use. Public documentation does not activate a service. Simulation and testnet prototypes do not establish live trading availability.