Glossary
Session key
A short-lived key granted narrow, expiring permission to act for an account — so an agent can transact without ever holding the account's main key.
A session key is the practical answer to giving an agent spending power without giving it everything. The account authorises a separate key to perform a bounded set of actions — specific contracts, specific methods, a spending cap, an expiry — and the agent signs with that key only. Revoking it does not touch the account.
Smart-account standards implement this through validation modules; ERC-7715 standardises the request an application makes for such a permission, so the grant is a protocol interaction rather than a wallet-specific feature.
A session key bounds damage; it does not prevent it. Everything inside the granted scope is still permitted, and a key that can swap can still swap badly.
Where Sato Hub measures it
Numbers live on those pages and refresh on their own schedule; this definition does not restate them.
Related terms
Sources
Cite this page
Sato Hub. "Session key (glossary)." Sato Hub, updated 2026-09-14, accessed 2026-09-14. https://satohub.ai/glossary/session-keyData last refreshed 2026-09-14; this page is rebuilt daily. Citations carry the date so a reader can tell which snapshot a claim came from. Catalog data is licensed CC-BY-4.0.