diff --git a/CHANGELOG.md b/CHANGELOG.md index f71c549..9d7b6df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [0.2.0-develop.1](https://git.lumeweb.com/LumeWeb/docs.lumeweb.com/compare/v0.1.4-develop.2...v0.2.0-develop.1) (2023-11-10) + + +### Features + +* add page for webapp ([5971294](https://git.lumeweb.com/LumeWeb/docs.lumeweb.com/commit/59712949916c5b2335c57f395516dd13d5e5234c)) + ## [0.1.4-develop.2](https://git.lumeweb.com/LumeWeb/docs.lumeweb.com/compare/v0.1.4-develop.1...v0.1.4-develop.2) (2023-11-01) diff --git a/docs/browser-webapp.md b/docs/browser-webapp.md new file mode 100644 index 0000000..ffb485a --- /dev/null +++ b/docs/browser-webapp.md @@ -0,0 +1,26 @@ +--- +title: Web3 Browser Web App +--- + +![image](/web3-browser-webapp.png) + +This is an experimental tech demo to enable HNS and ENS browsing via IPFS. + +This demo uses the following technologies: + +* Hypercore: https://docs.holepunch.to/ +* The kernel, forked from Skynet: https://git.lumeweb.com/LumeWeb/libkernel/src/branch/develop +* A MVP Sia portal (an L2 in blockchain terms): https://git.lumeweb.com/LumeWeb/portal/src/branch/develop +* Lavanet: https://www.lavanet.xyz +* ETH: https://git.lumeweb.com/LumeWeb/libethsync/src/branch/develop +* IPFS: https://github.com/ipfs/helia +* HNS: https://github.com/handshake-org/hsd + +Some notes about current issues and limitations: + +* IP addresses are not supported. So you cannot access "normal" servers. +* Pages may render twice, as in refresh, before loading. +* Brave is the only fully tested browser. Chrome was found to have UX issues that need investigation. Firefox has not been tested nor other Chrome-forks. +* Loading is dial-up-slow right now, so just sit and wait. This is a demo, and it is not a 100% polished application or even technology. +* If things get stuck, and you are a power user, try checking the console. Else join our discord and ask for help. +* We expect things to break, only the community can help to fix them. diff --git a/package.json b/package.json index b5283eb..ae291d7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lumeweb/docs.lumeweb.com", - "version": "0.1.4-develop.2", + "version": "0.2.0-develop.1", "private": true, "repository": { "type": "git", diff --git a/sidebars.js b/sidebars.js index 2c8195a..dfaa2ba 100644 --- a/sidebars.js +++ b/sidebars.js @@ -13,7 +13,14 @@ /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { - main: ["index", "better-web", "web2-limits", "web3-building-blocks", "lume"], + main: [ + "index", + "better-web", + "web2-limits", + "web3-building-blocks", + "lume", + "browser-webapp", + ], }; module.exports = sidebars; diff --git a/static/web3-browser-webapp.png b/static/web3-browser-webapp.png new file mode 100644 index 0000000..dfdb971 Binary files /dev/null and b/static/web3-browser-webapp.png differ