Built for Arbitrum Open House London 2026

Test before you
transact.

ArbiSim — Arbitrary Simulation. Not one chain. All chains.

ArbiSim Guard gives AI agents a pre-flight safety check. Simulate any DeFi transaction in an isolated fork — catch reverts, slippage, MEV, and agent reputation risk before a single wei leaves your wallet.

Arbitrum OneArbitrum SepoliaAvalanche C-ChainFuji Testnet

< 400ms

median latency

10

safety flags

5

chains supported

ERC-8004

reputation check

arbisim — simulation output

How it works

Three steps. One API call. Zero capital at risk.

01

Fork

ArbiSim Guard spawns an ephemeral Anvil fork of any supported chain at the current block. Your transaction executes against the exact live state — real liquidity, real prices, real protocols.

02

Analyse

The analytical engine parses execution traces, computes chain-specific gas, detects Stylus WASM contracts, validates ERC-4337 UserOps, checks ERC-8004 agent reputation, and scores MEV risk.

03

Decide

You receive an APPROVED or REJECTED verdict with a structured safety flag object, full gas breakdown, Timeboost recommendation, and the exact revert reason if applicable.

Model Context Protocol

Native MCP tool. Zero REST required.

Call preflight_simulate or x402_preflight directly from any MCP-compatible agent framework. Your agent gets a structured APPROVED/REJECTED verdict with reputation flags — no HTTP wiring needed.

Agent config (claude_desktop_config.json)

{
  "mcpServers": {
    "arbisim-guard": {
      "command": "node",
      "args": [
        "./gateway/dist/index.js",
        "--mcp"
      ],
      "env": {
        "GATEWAY_API_KEY": "ask_free_••••"
      }
    }
  }
}

x402 payment safety check

// Check an x402 payment before it fires:
x402_preflight({
  network: "avalanche-fuji",
  from_address: "0x<agent>",
  to_address:   "0x<payee>",
  token_address: "0x<USDC>",
  amount_raw: "1000000"   // 1 USDC
})

// Safety report:
{
  "status": "REJECTED",
  "flags": {
    "low_agent_reputation": true,  // score 12/100
    "x402_payment_risk": true
  },
  "verdict": "ABORT — payee not trusted"
}
VibekitNative

Arbitrum-native agent framework by Ember. Supports GMX, Camelot, Aave, Pendle.

ElizaPlugin

Multi-agent orchestration framework. Drop in the MCP plugin and call preflight_simulate from any agent.

LangGraphAdapter

Use the REST tool node or the MCP client adapter to integrate with your graph.

Safety flags

Every simulation returns a structured flag object. Each flag is an independent check that can abort execution.

execution_reverted

Execution revert

Transaction would revert on-chain. Capital not spent.

high_slippage

High slippage

Price impact exceeds threshold. Swap unfavourable.

sandwich_detected

MEV sandwich

Surrounding txs detected. Front/back-run likely.

unsafe_allowance

Unsafe allowance

Allowance exceeds transaction amount. Revoke risk.

sig_failed

Signature invalid

UserOp sigFailed from EntryPoint. AA20 violation.

valid_until_expired

Session key expired

validUntil in past. UserOp will be rejected.

timeboost_recommended

Timeboost advised

Priority lane secures 200ms advantage. Premium shown.

stylus_ink_overflow

Stylus ink limit

WASM execution exceeds ink budget. OOG likely.

low_agent_reputation

Low ERC-8004 rep

Payee reputation score < 50 or unregistered. Payment risky.

x402_payment_risk

x402 payment risk

ERC-20 transfer to low-reputation payee. Abort before paying.

Pricing

Flat monthly pricing. One prevented bad transaction pays for the entire year.

Free

$0/mo

500 simulations / month

  • All 8 safety flags
  • Gas breakdown (L1 + L2)
  • MEV sandwich scoring
  • MCP tool support
  • Community support

Pro

$29/mo

10,000 simulations / month

  • Everything in Free
  • ERC-4337 UserOp validation
  • Timeboost premium calc
  • Stylus WASM ink metrics
  • Email support

Enterprise

$299/mo

100,000 simulations / month

  • Everything in Pro
  • SLA guarantee
  • Custom rate limits
  • Webhook callbacks
  • Dedicated support

Protect your agents.
Simulate before you commit.

Multi-chain. Native MCP tool. Works with Vibekit, Eliza, and LangGraph today.

ArbiSim Guard — Pre-Flight Simulation for AI Agents