Introducing Web3 Blog, a personal decentralized application (dApp) that empowers users to create and read blog posts with enhanced security and transparency. By storing metadata on the InterPlanetary File System (IPFS) and anchoring Content Identifiers (CIDs) on the Sepolia testnet blockchain, Web3 Blog ensures both decentralization and immutability of content. Key Features: - Decentralized Content Creation: Users can seamlessly create and access blog posts without relying on centralized platforms, promoting freedom of expression and data ownership. - Immutable Storage: By leveraging IPFS and blockchain technology, each post's metadata is securely stored and verifiable, ensuring content integrity. - User-Friendly Interface: Built with TypeScript, Next.js v15, React, and Material-UI, Web3 Blog offers a modern and intuitive user experience. Technical Highlights: - Smart Contracts: Developed in Solidity and deployed using Hardhat, ensuring secure and efficient on-chain interactions. - Decentralized Storage: Utilizes IPFS with the Kubo client for efficient and distributed metadata storage. - Deployment: Containerized with Docker and hosted on a Virtual Private Server (VPS), which also operates an IPFS node, ensuring robust and scalable infrastructure. Getting Started: 1. Connect Your Wallet: To create a post, connect your MetaMask wallet equipped with SepoliaETH. Reading posts is accessible without a wallet connection. 2. Obtain SepoliaETH: If you need SepoliaETH, create a wallet via MetaMask and use the faucet: https://cloud.google.com/application/web3/faucet/ethereum/sepolia, to obtain testnet funds. As an open-source project, Web3 Blog welcomes feedback and contributions. Feel free to explore the codebase, report issues, or share your thoughts. Built with ❤️ by Rael CALITRO. Explore the future of decentralized content creation with Web3 Blog.
Post ID: 12
IPFS CID: QmUaSz81AaS8KGtkZ6nJQE75ddLiw19dwPj4Xp8YRnrxU4
Category: Technology
By 0x5c26DD44f04509a907939B9210b4BAa5aB07E6d9
February 4, 2025 at 12:52:48 AM GMT