Activity v1
Account Abstraction & Policy Engine Lab
Simulate ERC-4337 smart account execution, Paymaster gas sponsorship, session keys, and Policy Engine security rules (allowlists, spending caps, HITL gates) under normal and adversarial prompt-injection workloads.
completion
beginner
seed 11Account Abstraction & Policy Engine Lab: Baseline
Explore Account Abstraction ERC-4337 smart accounts and Policy Engine rules with baseline yield rebalancing workloads.
Assumptions
The simulation evaluates ERC-4337 UserOperations against Policy Engine rules deterministically.
Failure injection
Stable baseline with no injected production fault.
Max Spending Cap ($)$5,000
HITL Gate Threshold ($)$10,000
Scenario A: Standard Yield Rebalance
AI Agent proposes standard yield rebalance of $450 to an allowlisted vault contract using valid session keys.
Approved for Execution
Agent Execution & Safety Pipeline
1. Intent Generation
Value: $4502. Policy Check
Allowlisted3. zkML & Sim
Proof Valid4. UserOp Assembly
Sponsored5. On-Chain EntryPoint
ExecutedERC-4337 UserOperation Payload
EntryPoint v0.7
{
"sender": "0x4337SmartAccount...7702",
"nonce": "0x00000042",
"callData": "0xswapExac...target=0x88e6A0c2",
"callGasLimit": "0x30000",
"verificationGasLimit": "0x15000",
"paymasterAndData": "0xPaymasterSponsorActive...000",
"signature": "0xValidSessionKeySig...888"
}Policy Rule Evaluation Matrix
Contract Allowlist Check
PASS: Allowlisted
Max Spending Cap Check
PASS: Within Cap
Session Key Signature
PASS: Valid Key
zkML Execution Proof
PASS: Verified Proof
Paymaster Gas Status
SPONSORED ($0.00 Gas ETH)
0 saved attempts
Expected outcomes
- Configure Policy Engine safety rules including contract allowlists and spending caps.
- Test ERC-4337 Account Abstraction UserOperation execution with Paymaster gas sponsorship.
- Evaluate Policy Engine resistance against prompt injection drain attacks.