Sign In Get Started
Blockchain-Verified AI Safety

Purpose that can be violated is not purpose—it is preference.

IEL Guard enforces AI behavioral constraints with cryptographic proof. Every action checked. Every decision auditable. Every constraint provable on-chain.

100%
Action Coverage
<1ms
Enforcement Latency
On-Chain
Merkle Proof

Architecture Over Trust

"Systems that cannot violate their purpose do not require trust."

Traditional AI safety relies on training, fine-tuning, and hope. IEL Guard enforces constraints structurally. If an action violates an invariant, it doesn't happen. No exceptions. No workarounds. No post-hoc review required.

Structural Enforcement

Invariants are checked on every action. No execution path bypasses enforcement.

Machine-Checkable

Every constraint is deterministic. Same inputs, same result. Always.

Provable On-Chain

Merkle roots anchored to blockchain. Third-party verifiable forever.

Three Steps to Provable Safety

Define constraints, enforce them structurally, prove them on-chain.

1

Define Invariants

Express your AI's purpose as machine-checkable constraints. Resource limits, scope boundaries, behavioral patterns.

2

Enforce on Every Action

IEL Guard sits between your AI and effectful actions. Every action is checked. Violations produce explicit refusal states.

3

Anchor Proof On-Chain

Merkle roots of all enforcement decisions are anchored to blockchain. Auditors can verify any decision independently.

One API. Complete Enforcement.

IEL Guard provides a single, clean interface for defining and enforcing AI behavioral constraints. No complex integration. No architectural changes.

Resource Limits Memory, CPU, API calls—enforce hard boundaries
Temporal Invariants Rate limits, sequence blocking, windowed constraints
Scope Confinement Restrict actions to approved types only
Protected Components Prevent self-modification of critical systems
example.py
from iel_guard import IELGuard

# Create and configure guard
guard = (
    IELGuard()
    .add_resource_limit("memory", 1000)
    .add_resource_limit("cpu", 100)
    .add_scope({"read", "write", "query"})
    .add_rate_limit("write", max=10, window=60)
    .add_blocked_sequence(["delete", "delete"])
)
guard.seal()

# Evaluate action
result = guard.evaluate(
    state={"memory_usage": 500},
    action_type="write",
    action_params={"memory_cost": 100}
)

if result["allowed"]:
    execute_action()
else:
    handle_refusal(result["violations"])

# Anchor to blockchain
merkle_root = guard.get_merkle_root()
tx = blockchain.anchor(merkle_root)

Built for Critical Systems

Wherever AI makes decisions with real consequences, IEL Guard provides provable safety.

AI Agents

Autonomous agents need boundaries. IEL Guard ensures your agent stays within defined operational limits—provably.

"Agent cannot spend > $1000 per transaction"

DeFi Protocols

Smart contract integrations need guardrails. Enforce transaction limits and rate controls with on-chain verification.

"Max 3 withdrawals per hour, $10k daily limit"

Enterprise Compliance

Regulatory requirements demand proof. IEL Guard provides audit-ready evidence of constraint enforcement.

"All actions logged, Merkle root anchored daily"

AI Insurance

Insurers need quantifiable risk bounds. IEL Guard provides cryptographic proof of behavioral constraints.

"Provable constraint: cannot exceed scope X"
Anchor #1847 0x8f3a...c721
evaluations: 1000
merkle_root: 0x7d2f...9e4a
Anchor #1848 0x2b7c...e392
evaluations: 2000
merkle_root: 0x4a1b...3f7c
Anchor #1849 0x9e4d...a183
evaluations: 3000
merkle_root: 0x1c8e...6d2a

On-Chain Proof of Enforcement

Every enforcement decision is captured in a Merkle tree. Roots are anchored to Polygon (or Ethereum) at configurable intervals. Anyone can verify that a specific evaluation occurred—without trusting us.

Polygon
Primary Network
~$0.01
Per Anchor
Forever
Proof Validity
Merkle
Proof Structure

Simple, Transparent Pricing

Pay for what you use. Scale as you grow. Cancel anytime.

Starter

Basic

$ 49

per month

  • 100 blockchain anchors/month
  • 10,000 evaluations/month
  • 5 invariants per guard
  • Email support
Get Started

Enterprise

Enterprise

Custom

contact us

  • Unlimited anchors
  • Unlimited evaluations
  • Custom invariant development
  • Compliance certificates (NFT)
  • Dedicated support + SLA
Contact Sales

Stop hoping your AI behaves.
Start proving it.

Join teams building AI systems with provable safety guarantees. Your first 1,000 evaluations are free.