EffectGuard · browser demo available

Stop a lost response from becoming a second refund, order or message.

EffectGuard gives one logical action one execution authority. If the result is ambiguous, it stops in unknown. Your registered server-side verifier must perform any provider readback, sign the outcome and submit it before reconciliation can settle the intent.

Run the free demoSee the integration

Browser demo available; hosted purchase is unconfirmed and remains disabled.

Before and after

Lost-response incidentWithout a guardWith EffectGuard
Provider applies action; response times outCaller cannot tellAuthority remains bound to one intent
Agent retriesProvider may apply a second effectNo second authority after ambiguity
RecoveryManual incident searchunknown plus registered-verifier attestation

Free local simulation

Lose the response, then retry.

This runs deterministic state transitions in your browser. It sends no form value and performs no message, refund, order or provider request; only the minimal anonymous demo event is recorded.

Inspect the complete local result

This demo proves only the displayed local scenario. End-to-end safety still needs a durable atomic store, authenticated tenant context and provider idempotency or reliable readback.

Integration

Place the guard immediately before the consequential tool.

  1. POST /v1/effect-guard/intents with a stable business identity and canonical action.
  2. Claim once and keep the opaque capability inside the worker.
  3. Pass the stable provider idempotency key when the provider supports one.
  4. Settle from an attestation signed by your registered server-side verifier. After ambiguity, perform provider readback in that verifier, ingest its signed outcome, then reconcile.
curl -X POST "$XYNTHERA_GUARD_PRODUCTS_URL/v1/effect-guard/intents"   -H "Authorization: Bearer $XYNTHERA_PAYG_CODE"   -H "Content-Type: application/json"   --data '{"logical_identity":"order-1042/refund-v1","agent_id":"refund-agent","tool_id":"payments.refund","destination":"payment-provider","effect_kind":"refund.create","action":{"order_id":"1042","amount_minor":2500,"currency":"EUR"}}'

The prepaid MCP exposes the same routes through tool effect_guard: prepare is the counted creation and exact replay plus recovery operations are free.

PAYG price

€0.00039 excluding tax for the first successful creation of a logical guarded decision, equivalent to €39 per 100,000 creations. Exact replay, status, receipt verification and attested-outcome reconciliation are free.

The live status above determines whether this product can currently consume the existing €10–€10,000 one-time prepaid budget. There is no automatic recharge.

Read limits and counting