Give your agent permission
that shrinks on its own.
Your funds stay in your vault. The agent gets a leash, and the leash shortens every hour you are away.
Create your vault
One transaction: your vault, your agent's name under leash.eth, and the agent's mandate. You keep the admin bits, so only you can revoke it.
.leash.eth
Now prove you're here.
Your vault exists and your agent has its name. Its authority starts at zero and only a verified human can raise it. The credential you use sets the ceiling.
Verification cancelled. Nothing was granted.
Authority up to 0 USDC
HYPE / USDC
USDC
Halves every 24 hours unless you return · Reaches zero in ~3 days
World ID
Scan with World App
Preparing…
Pick a credential in the app. It sets how much authority the agent gets.
Open in World AppYou're looking at someone else's vault. Owner actions are theirs; scan the QR with your own World App to see what happens when someone who isn't the owner tries to renew their agent. Connect your wallet to create your own.
Authority remaining
0USDC
of granted
Last verified
via
Halves every
24 hours
unless you return
Reaches zero
if nobody verifies
Mandate
Always
Runs your HYPE/USDC position on 1inch Aqua · agent
In your vault
Only you can withdraw
Close positions
Never decays
Open new ranges
Needs live authority
Largest trade the market can take
Larger trades get trimmed
Your funds sit in your own vault. The agent holds permission, not money, and only you can withdraw.
What the agent didNewest first