← Back to home

pnlp (i.e. PULP)

JavaScript

pnlp is the open publishing platform for written content on web3. Authors: write and publish on the open web; assemble a following and earn money from your readership. Subscribers: browse the best writing on the open web and support the authors you value most.

Screenshots

pnlp (i.e. PULP) screenshot 1

Problem Statement

pnlp.network is a reference client of the newly proposed pulp protocol.pulp is a protocol that specifies a set of behaviors to facilitate the regular publication and subscription of text-first content on the distributed web: authors use pulp to publish content, readers use pulp to consume content, and aggregators use pulp to surface content.See more details on protocol here: https://github.com/pnlp-network/pnlp/blob/master/WHITEPAPER.md

Solution

Stack Descriptionjavascript browser application; Angularthe browser application is deployed to and hosted on IPFS using Fleekbrowser application uses the ethers library to interact with Metamask and the ethereum blockchainwe rolled our own identity module to generate libP2Pidentities from Ethereum addresses, thereby connecting IPNS keyspace to Ethereum address spacethe browser application uses Textile Buckets hosted on Textile Hub to interact with IPFS and IPNS.See our full hack log here: https://github.com/pnlp-network/pnlp/blob/master/LOG.md

Hackathon

HackFS

2024