AgregoreWeb /agregore-browserJavaScript92695A minimal browser for the distributed web (Desktop version)p2pdwebdecentralizationhypercore-protocol