Sato Hub

Glossary

ERC-7715 permission

A scoped permission granted by a wallet — spend up to X of Y until T — requested via wallet_grantPermissions and enforced by the wallet's own code.

ERC-7715 defines a JSON-RPC method, wallet_grantPermissions, that a dapp or agent calls to ask a wallet for a bounded capability instead of a blanket signature: which signer, which actions, which limits, for how long. The wallet shows the user the terms, and if approved returns a permission context the requester can use to execute within those bounds without prompting again.

Enforcement lives in the wallet. MetaMask implements it through its Delegation Framework, where each grant is a delegation with caveat enforcers — contracts that check a limit before an action goes through — attached to a smart account. That is what Sato Hub measures: grants observed on-chain through that framework.

A permission is only as narrow as its caveats. The standard makes limits expressible; it does not require them, and an unbounded grant is a key handover with better UI. It is also a young standard, so the observed counts describe one framework's deployments, not the idea in general.

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. "ERC-7715 permission (glossary)." Sato Hub, accessed 2026-09-09. https://satohub.ai/glossary/erc-7715-permission

This page is refreshed daily. Citations include the date so a reader can tell which snapshot a claim came from.