Distribution
Store and App NFT
In Moss, an app is not just a link. It becomes part of the wallet capability system through Registry state and App NFTs.
3 sectionsstore-and-app-nft
01
What the Store Owns
The architectural center of Store is `LogicRegistry`. It manages logic contracts, creates AppNFTs, mints NFTs, and distributes revenue.
So the Moss store is not just a frontend catalog. It is an on-chain registration and permission-distribution system.
- Governance registers or creates apps.
- Developers set mint fees.
- Users mint App NFTs as installation proofs.
- Revenue is split between the developer and the Store.
02
Economics and Governance
- The current split is 70% for developers and 30% for the Store.
- Revenue is isolated per app.
- Both developers and governance can withdraw their earnings.
- A centralized registry keeps listing, monitoring, and governance paths legible.
Why App NFT matters
App NFT turns installation into on-chain state instead of a frontend-only notion of 'installed'.
03
Core Interfaces
- createApp(): create an app
- mintNFT(): buy one App NFT
- batchMintNFT(): buy in batch
- setAppMintFee(): set app mint price
- withdrawDeveloperEarnings(): withdraw developer revenue
- withdrawGovernorEarnings(): withdraw governance revenue