developer-resource
developer-resource copied to clipboard
Independent personal website under subdomain
Some thoughts and questions on PoC, for discussion.
Interaction
Do we allow comments, likes, donations and references in independent sites?
For fully decentralized application, all interaction are written to ledger and need storage fee, and user sign with wallet. Do we provide it for free now, or leave it to matters.news?
- provide for free: will it be hard to transit to decentralized storage in the future?
- leave it to matters.news: how do we replace personal page and circle page with independent sites?
Authentication
How do we authenticate user, for comments, exclusive content, etc?
- if we keep using cookie from matters server: it will be a problem when we allow user to publish customized website
- if we use wallet: only available after we can store content on Arweave and trade membership with NFT
Customization
Do we allow any customization in the PoC?
- display or not display comments etc.
- content feed as currently designed
- choice of themes
SEO
Do we consider SEO/SSR, or just leave SEO to matters.news?
- if consider: we need to re-build static site frequently. This is impractical for ENS/Arweave, since we store the whole bundle again and updated ENS record.
- If no: should we set the canonical url to matters url?
Reusing Matters Web
Should we the same frontend component library?