Self-custody, smart accounts, and session keys explained
HypurrQuant's whole design rests on one principle: keep ownership, delegate execution. This article explains the three pieces that make that possible — self-custody, your smart account, and session keys — and why automation here can never run off with your funds.
Self-custody means you hold the keys
Self-custodial means your assets live in an account that only you control. HypurrQuant never takes possession of your funds and cannot move them on its own. Every transaction that touches your balance is one you authorize.
Your smart account
When you start, you create a smart account using account abstraction. Unlike a plain wallet, a smart account can follow rules about what is and isn't allowed. That programmability is what lets you safely delegate specific actions — like recentering a position — without handing over the keys to everything.
Session keys: permission, not custody
A session key is a tightly scoped, revocable permission you grant from your smart account. It can do a narrow set of things — for example, rebalance a specific position — and nothing else.
- Scoped. A session key can only call the specific actions you approved, on the positions you approved.
- Non-custodial. It cannot withdraw your funds to an outside address. Recentering moves your liquidity, not your ownership.
- Revocable. You can revoke a session key at any time, and it expires on its own after the validity window you set.
Automation on HypurrQuant works for you through session keys you can revoke at any moment. Review your active permissions whenever you like inside the app.
Staying safe
- Only ever sign transactions you understand, and verify you're on the official app domain.
- Keep your recovery method safe — losing access to your keys means losing access to your account.
- Revoke any session key you no longer want active.
FAQ
Can HypurrQuant or a session key withdraw my funds?
No. HypurrQuant is non-custodial and session keys are scoped so they cannot move your assets to an outside address. A rebalancing session key can only act on the positions and actions you approved, such as recentering liquidity — it can never withdraw your funds.
What is a session key?
A session key is a limited, revocable permission granted from your smart account. It lets automation perform a specific approved action on your behalf — for example rebalancing a position — without giving away control of your account. You can revoke it at any time and it also expires automatically.
How do I revoke a permission?
Open your account in the app and review active session keys. You can revoke any of them, which immediately stops that automation. Keys also expire on their own after the validity window you set.