build vertical · profile-native apps

Build profile-native apps with LUKSO LSPs on EVM

A profile-native app reads the account, not its own database. Name, avatar, owned assets, created assets, followers — all live on the profile under LSP3, LSP5, LSP12, and LSP26 keys. Your app composes these primitives instead of mirroring them.

When this vertical fits

You’re building anything social-shaped on LUKSO: a feed reader, a creator marketplace, a collector index, a follow-based discovery surface. The product is a way to consume what the profile graph already publishes.

The minimum stack

  • LSP0 as the account
  • LSP3 for profile-level metadata (name, image, links)
  • LSP5 + LSP12 for received + issued asset inventories
  • LSP26 for the follower graph
  • LSP1 on the receiver side so the profile reacts to new assets (LSP5 entries get written automatically)

Reading list.

A curated path — problem → standard → migration.

  1. [ 01 ] problem An EOA is one key for everything
  2. [ 02 ] LSP·0 ERC-725 Account
  3. [ 03 ] LSP·3 Profile Metadata
  4. [ 04 ] LSP·5 Received Assets
  5. [ 05 ] LSP·12 Issued Assets
  6. [ 06 ] LSP·26 Follower System

Continue at docs.lukso.tech.