hackquest logo

0xVisor

Universal policy execution layer for MetaMask Advanced Permissions

視頻

描述

0xVisor is a policy-aware automation platform for MetaMask Advanced Permissions.

Users install adapters that define rules of transactions they want automated, then grant MetaMask permissions scoped to that adapter.

Each adapter is linked to a session account, a smart account whose signing keys are stored securely inside an AWS Nitro Enclave.


When an adapter proposes a transaction:

  1. The policy engine inside the enclave evaluates it against user-configured rules.

  2. If all policies pass, the enclave signs the transaction with the session account.

  3. The signed transaction is then broadcast on-chain via the paymaster, ensuring keys never leave hardware isolation and every action is provably compliant.

Adapter Rule Integration

Advanced Permission Integrations

Description

Base Use Case

ERC20 Token Periodic

Execution of periodic ERC20 token transfers or swaps

Swap 1 USDC → WETH daily at 9 AM UTC

Native Token Periodic

Execution of periodic native token transfers (ETH)

Send 0.01 ETH weekly to a savings contract

黑客松進展

Progress During Hackathon During the hackathon, we achieved: DSL for Agent: Built a simple domain-specific language to define adapter logic and policy parameters, allowing users to configure automation safely without touching code. AWS Nitro Enclave Deployment: Migrated session account signing and policy evaluation into a secure enclave, achieving hardware-isolated key storage and attested policy enforcement. Envio Indexer Deployment: Deployed the indexer to monitor on-chain delegation events in real time, feed security alerts, and provide actionable signals for the policy engine. Next.js Demo & Transfer Bot Sample: Created a fully interactive dashboard to demonstrate wallet connection, adapter installation, policy configuration, and a sample transfer bot executing transactions safely on Sepolia testnet.

技術堆疊

Next
團隊負責人
AAni Godson
行業
DeFiInfra