Do Not Act

5-minute test

Prove the stop signal before paying.

Create a free key, call a known disputed Polymarket market, and verify that Do Not Act returns a machine-readable stop reason instead of a vague warning.

step 1

Create account and free key.

Use the account console so key recovery, rotation and paid upgrade stay in one place.

Create account, then create a free API key from `/account`.

step 2

Call the known disputed market.

export DONOTACT_API_KEY="paste_key_here"

curl -fsS https://donotact.com/v1/dispute/polymarket/580810 \
  -H "X-API-Key: $DONOTACT_API_KEY"

Expected: DO_NOT_ACT with UMA_DISPUTE_DETECTED. If your agent sees this, it should stop automated action and preserve evidence.

step 3

Test the action-aware guardrail.

curl -fsS "https://donotact.com/v1/preflight/polymarket/580810?intent=enter&side=buy_yes&notional_usd=25&max_slippage_bps=200&policy=conservative" \
  -H "X-API-Key: $DONOTACT_API_KEY"

Preserve decision, component_scores, blocking_reasons, warning_reasons and safe_operating_limits. They are diagnostics, not custody or execution.

step 4

Put the stop signal in the running agent loop.

The free key proves the point-in-time stop signal. The 30 EUR/month Builder Plan is for recurring watchlists, webhooks, alert delivery, signed receipts, higher quota and account-managed access.

Review pricing or read why paid access exists.