mandate.
Interactive prototype
Agent permission studio

New mandate

Define the job. You keep the authority.

Saved on this device

The job

Aave V3 · Ethereum

Supports the English example syntax. The fields below define the proposal.

01

Permission boundaries

HF
Agent objective · not a guarantee
$USDC
USDC / rolling 7 days · gas excluded
UTC · automatic expiry
Principal locked

No collateral withdrawals, transfers, borrowing, or arbitrary approvals.

Grant previewM / 001
UNSIGNED PROPOSAL

Aave guardian

AllowedRepay USDC debt for this account
BlockedWithdraw · transfer · borrow · approve
Spending allowance50USDC
/ 7d
Expiration
Oct 2, 2026, 23:59 UTC
Demo smart account
0xB0B0…0001
Limited authority
Revocable by the owner

The USDC reserve can be spent on repayment. Supplied collateral stays outside the agent’s authority.

Simulation only. No wallet connected or onchain permission created.

Agent
Permission gate
Smart account
AAave V3
Limited authority

Test the boundaries

Interactive prototype

Run a proposed action through the permission rules.

USDC
Permission checks

No transaction is sent.

Ready to test

Allowed calls reach the account. Anything outside the grant is rejected.

Example position: 725 USDC of weighted collateral value / 500 USDC of starting debt. Prices and interest are held constant. Market moves, execution delays, or an exhausted budget can leave the health factor below the target.