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