Welcome to the Web3 Revolution!

Today, we’re diving headfirst into the exciting world of Web3, where decentralization, security, and innovation reign supreme.

Ever wondered what all the buzz is about? Wonder no more!

In this guide, we’ll demystify Web3 and show you just how easy it is to build your very own slice of the decentralized web.

We will do it in a simple three-step approach 📢

  • How can I optimize my browser for Web3 interaction?

    • Ensure your browser supports Web3 protocols and technologies to seamlessly interact with decentralized applications and networks.
  • How do I create my website for Web3 compatibility?

    • Build your website using web development tools and languages like HTML, CSS, and JavaScript, ensuring compatibility with Web3 technologies.
  • How can I get my Web3 domain?

    • Acquire a Web3 domain and securely link it to your decentralized website using technologies like the Ethereum Name Service (ENS) or InterPlanetary File System (IPFS).

Lets explore some potential of the next generation of the internet!

Exploring Web3 Concepts 🌐

Unstoppable Domains (UDs) 🚀

Unstoppable Domains are Non-Fungible Tokens (NFTs), decentralized, and revolutionize the concept of domain ownership. Unlike traditional domain names (e.g., .com), UDs are stored in the owner’s wallet like cryptocurrency, providing full control and autonomy. Once acquired, there’s no need to worry about yearly renewal fees. Plus, no third party can alter or seize them, ensuring unparalleled digital ownership.

IPFS: InterPlanetary File System 🛰️

IPFS, short for InterPlanetary File System, is a peer-to-peer hypermedia protocol with a visionary goal: to preserve and expand humanity’s knowledge. By decentralizing content storage and distribution, IPFS aims to make the web more resilient, upgradable, and open. It operates on a distributed network, where files are addressed by their content, not their location, facilitating faster and more efficient data retrieval.

Join the Web3 revolution today and explore the limitless possibilities these innovative technologies offer!

Points to Consider 🧐

  • Immutable Content 📜:

    • New Versions, New CIDs: Uploading a new version of a file to IPFS results in a different cryptographic hash, assigning it a new CID (Content Identifier). This inherent feature ensures resistance to tampering and censorship. Changes to a file do not overwrite the original, and common chunks across files can be reused, minimizing storage costs.
  • Decentralized Truth 🌐:

    • Absence of Central Authority: IPFS decentralization means there’s no single point of truth filtering out inaccurate or inappropriate content. While this empowers individuals and communities, it also underscores the importance of critical thinking. Remember, just because something is accessible doesn’t automatically make it true.
  • Embrace Critical Thinking 🤔:

    • Wear Your Glasses of Critical Thinking: Whether the topic is the shape of the Earth or its position in the universe, approach information with skepticism. Always be prepared to question, verify, and analyze before accepting anything as truth.

In our digital age, where information is abundant and easily accessible, cultivating a mindset of critical thinking is essential. Let’s equip ourselves with these glasses every day to navigate the vast sea of information responsibly.


How to Start with Web3

These allow dApps to run - For example you can try Brave Browser.

Why Brave?

Shortly because it supports Web3 out of the box and it is F/OSS:

Brave, a Chromium based F/OSS web browser that can be used for Web3

Making a Web3 without the sweat

The good news - Having your own Web3 is not that hard ✅

If you have already learned how to build a static website, you can automatically transfer that skill.

As the web moves towards a more decentralized and secure future with Web3 technologies, static Sites have an important role to play.

Since static sites are built with pure HTML, CSS, and JavaScript, they are compatible with Web3 technologies, such as blockchain-based domain names and decentralized storage solutions.

In fact, several projects have emerged that combine the benefits of static sites with the power of Web3.

  • For example, the Ethereum Name Service (ENS) allows users to register domain names that are stored on the Ethereum blockchain, making it possible to create decentralized and secure websites.

  • Similarly, the InterPlanetary File System (IPFS) is a decentralized storage system that can be used to host static sites, providing a more secure and resilient hosting solution.

Linking IPFS with a Web3 Domain

This part will cover how to host your files in IPFS and link them to your Web3 domain:

  • Option 1 - pinata.cloud:

    • pinata.cloud: Currently offers a free tier after registration, allowing up to 100 files and 1GB storage.
  • Option 2 - Filebase:

    • filebase: Allows you to try IPFS and Sia after registration.
      • There is a free tier with no credit cards required.

The process is equivalent to set the DNS in a regular (web2.0) domain, but here, the domain and the IPFS are inmutable.


FAQ

How can I Build my compatible Web3

You can use a simple SSG, which will generate the html, css and js needed for the Web3 to be deployed and served.

  • Some Free tools to create a web3: