Standards.
Every LSP and the ERC substrate it builds on. Grouped by purpose so the composition is visible: an account contract (LSP0) + a permission layer (LSP6) + a metadata store (ERC-725Y) is not "one big spec" — it's a stack.
Looking for the one-glance answer? matrix the ERC ↔ LSP matrix
Account
Permission
Execution
- LSP·1 Universal Receiver One receiver hook for every asset type, every transfer, every contract-to-contract notification.
- LSP·17 Contract Extension Fallback router by function selector. Grow a deployed contract without an upgrade key.
- LSP·20 Call Verification Inline verification — the account validates the call before it executes, no separate guard contract.
- LSP·25 Execute Relay Call Gasless execution on the account itself — controller signs, relayer submits.
Token
Metadata
- LSP·3 Profile Metadata The standard keys for what a Universal Profile is — name, image, links, tags.
- LSP·4 Digital Asset Metadata Standard ERC-725Y keys for digital asset metadata — collection name, symbol, JSON schema.
- LSP·5 Received Assets The data keys that let an account list every asset it has ever received.
- LSP·12 Issued Assets The dual of LSP5 — the data keys for assets a profile created or curated.