Skip to content

chillwhales/LSPs

Repository files navigation

LUKSO Standards Packages

TypeScript implementations of LUKSO Standard Proposals (LSPs).

Packages

Package Description
@chillwhales/erc725 ERC725Y data key registry — bidirectional name/hex lookup
@chillwhales/lsp1 UniversalReceiver — type ID registry with bidirectional lookup
@chillwhales/lsp2 ERC725Y JSON Schema — shared primitives, VerifiableURI, image utilities
@chillwhales/lsp3 Universal Profile Metadata — schemas and utilities
@chillwhales/lsp4 Digital Asset Metadata — schemas and utilities
@chillwhales/lsp6 Key Manager — permissions, key builders, parsers
@chillwhales/lsp7 Digital Asset — LSP7MintableInit deployment addresses
@chillwhales/lsp8 Identifiable Digital Asset — LSP8MintableInit deployment addresses
@chillwhales/lsp17 Contract Extension — key builders, selectors, interfaces
@chillwhales/lsp23 Linked Contracts Factory — deployment encoding
@chillwhales/lsp26 Follower System — on-chain follower/following deployment address
@chillwhales/lsp29 Encrypted Assets — schemas, types, and encode/decode utilities
@chillwhales/lsp31 Multi-Storage URI — encode, decode, and resolve multi-backend content references
@chillwhales/up Universal Profile — UniversalProfileInit deployment addresses
@chillwhales/utils Shared utility functions for the @chillwhales LUKSO Standards Packages

Development

pnpm install
pnpm build
pnpm test

License

MIT

About

TypeScript tooling for LUKSO Standard Proposals (LSPs) — schemas, types, and utilities.

Topics

Resources

License

Stars

Watchers

Forks

Contributors