The Hitchhiker's Guide to the Dweb.
TresWeb is a local-first tool to inspect, explore and understand the core properties over which the modern decentralized web is made of
-
TresWeb is a local-first web application to inspect, understand and explore the core properties on which modern decentralized web is made of.
-
For example, one of the core properties is
CID
(Self-describing content-addressed identifiers). CIDs are fixed length and made up of multiple parts. UsingTresWeb
, we can breakdown the CID into its individual parts and get a deep insight on what it represents. -
Inlcuding CID breakdown, TresWeb comes with a set of features, that will help us to play with properties like CID, multiaddr, ipfs file-system etc.
-
TresWeb itself can be used locally, and no need to host anywhere, but it can access and inspect content over the decentralized web.
- Decodes the given CID into its multiple parts
- Detailed info for each part
- Provides a Human readable version too
- From a given CID, we can explore the content and content info
- We can traverse the directories and files in it, recursively
- Preview mode is a part of file explorer
- With preview mode, we get far more insight into the files, without accessing it separately
- Inspects and interprets multiaddrs
- Render the encapsulation diagram for given multiaddr
-
git clone the repo
docker-compose up -d
Then try http://localhost:4000
- Adding inspector ability to more Dweb properties/features, such as Filecoin, IPLD etc.
- Remove docker dependency, and make it as a purely standalone
As always, don't forget your towel while hitchhiking the dweb