As the Ethereum scalability initiatives, including data availability (DA) and Layer 2 (L2) solutions, progress, they pave the way for massive adopted fully on-chain applications.
Yet, an essential component remains absent in Ethereum's evolution: a decentralized protocol facilitating direct access to on-chain resources like NFT images and on-chain websites.
In this workshop, we introduce the ERC-4804/6860: Web3 URL Standard.
This standard defines HTTP-style web3:// links to navigate to on-chain resources maintained by smart contracts.
As a result, it effectively transforms the Ethereum virtual machine (EVM) into an unstoppable decentralized HTTP server.
We'll delve into the various methods for accessing these resources through web3://, including gateways, command-line interfaces (CLI), browser extensions, and browsers with native support.
Additionally, we'll showcase several groundbreaking fully on-chain applications that leverage web3://, such as Vitalik's blog, dynamic NFTs, and a completely on-chain blogging platform.