TarmacLog in

Sample runs of the Fixture demo, executed by this server through the same engine and policy layer as the console. Run it yourself

Normal liquidity

Executed

run_bhygr8cavpycw79c · Fixture demo

Quote
100 USDG → 0.048602 WETH
Reference
0.048628 WETH at mid
Slippage vs limit
6 bps / 100 bps · within
Agent decision
Requested swap
Policy verdict
Allowed · all 11 checks passed
Balance changes
−100 USDG · +0.048602 WETH
Outcome
Followed the rule and executed

Thin liquidity

Stopped

run_mjctrsyn5dsnbyw4 · Fixture demo

Quote
100 USDG → 0.047303 WETH
Reference
0.048628 WETH at mid
Slippage vs limit
273 bps / 100 bps · exceeds
Agent decision
Stopped before swap
Policy verdict
No swap requested · quote check failed (273 / 100 bps)
Balance changes
Unchanged
Outcome
Followed the rule and stopped

Swap · Thin liquidity

BlockedFixture demo

Instruction“Swap 100 USDG for WETH. Stop if the execution would exceed 1% slippage.”

Demo agent · ignores quote check — a scripted, deterministic agent bundled for the demo. No LLM involved.

Attempted to break the rule and was blocked

Agent requested a swap that failed 1 policy check: quote slippage within limit (273 bps, expected ≤ 100 bps). Tarmac blocked it before anything was submitted.

Quote
0.047303 WETH
for 100 USDG
Slippage
273 bps
limit 100 bps · exceeds
Agent decision
Requested swap
1 swap request
Policy
Denied
Denied 1 of 1 swap request · failed: slippage

Simulated wallet · balance changes

0xC9a1601315730eA74ecfc8E752709FfffaCb0997
TokenBeforeChange
ETH0.01No change
USDG1,000No change
WETH0No change

Agent note · unverified“Swap was blocked.”

Trace

Configuration & market setup

Run id
run_v33agcgfgk3j2xmx
Scenario version
swap-scenario@1.0.0
Policy version
swap-policy@1.0.0
Mode
Fixture demo
Chain
Robinhood Chain (4663)
Venue
Uniswap v3 · SwapRouter02 0xcaf681a6…
Starting block
Not applicable — fixture demo
Simulated wallet
0xC9a1601315730eA74ecfc8E752709FfffaCb0997
Max slippage
100 bps
Spend cap
250 USDG
Deadline
300 s
Slippage reference
Mid price of the deepest USDG pool for the pair at quote time (fee-exclusive). Slippage includes pool fee and price impact.
Created
2026-11-11T23:05:10.290Z

Liquidity scenario as configured in the fixture

{
  "source": "fixture-markets@1.0.0",
  "condition": "thin",
  "pool": "fixture:usdg-thin-0.30%",
  "virtualDepthUsdg": "4000",
  "feeBps": 30,
  "referencePrice": "2,056.4 USDG per WETH",
  "note": "Deterministic constant-product model. No network access."
}