You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A pane store for the data browser — like WordPress plugins but for Solid panes. Pod owners browse, preview, and install panes. Premium panes are paid via the /pay/* API.
How it works
Discovery — GET /pay/.info returns available panes with pricing
Purchase — buy via /pay/.buy or deposit sats, pane unlocks
Install — pane JS module loads into the data browser (mashlib already supports dynamic pane loading)
Provenance — each pane is signed (did:nostr) and anchored via blocktrails (Skill provenance via blocktrails anchoring #183), so users know who wrote it and can verify the full version history
Analogy
WordPress
Pane Store
Plugin directory
Pane registry (JSON-LD)
Plugin author
did:nostr signed publisher
Premium plugins
Paid panes behind /pay/*
Plugin updates
Blocktrail-anchored versions
Reviews/ratings
Nostr web of trust
Architecture
Registry: JSON-LD listing at e.g. /.well-known/panes.json or federated across pods
Concept
A pane store for the data browser — like WordPress plugins but for Solid panes. Pod owners browse, preview, and install panes. Premium panes are paid via the
/pay/*API.How it works
GET /pay/.inforeturns available panes with pricing/pay/.buyor deposit sats, pane unlocksdid:nostr) and anchored via blocktrails (Skill provenance via blocktrails anchoring #183), so users know who wrote it and can verify the full version historyAnalogy
did:nostrsigned publisher/pay/*Architecture
/.well-known/panes.jsonor federated across podsdid:nostrauthorship + blocktrails provenance (Skill provenance via blocktrails anchoring #183) + Nostr WoT ratingsRelated
did:nostridentity model--mashlib-module