BlogChain.ai

BlogChain.ai

Unlocking the power of knowledge - one blog at a time.

The problem BlogChain.ai solves

Blogs are a forum for individuals and organisations to communicate their thoughts, ideas, and experiences with an audience from all over the world. They have become an irreplaceable medium of sharing information in the modern era, but due to reduced attention spans, many find it difficult to sit through walls of text without any illustrations, leading to limited reach and comprehensibility of the content. According to research, image-based blogs have higher user engagement and readership than text-based blogs as they appeal to visual learners better.

Through BlogChain.ai, we hope to help both bloggers and readers have a better experience in posting and consuming content on the internet. Want to increase traffic on your blogs or get the entire gist of the content in a few seconds? Don't worry, we've got your back.

BlogChain.ai is a web3 based blogging platform which integrates the powerful generative capabilities of AI into blockchain. Our AI specially generates images which are used as NFTs and are oriented towards the written material of the blog. This enables bloggers to make their writing visually appealing, while also making a unique NFT based on the highlighted content in the blog. Our platform creates an NFT using the cover image of the blog and encodes the blog text into the image using image steganography. This helps users share their content using a single NFT, thus increasing the shareability and readability of these blogs.

This has been developed using web 3.0 technologies that enable decentralization, personalization, immersiveness, and a token-driven economy. It provides user with a personalized web surfing experience. The project aims at making blog sharing decentralised using web 3.0 technologies like FVM, Arcana, IPFS, PUSH Protocol, Chainlink etc.

Challenges we ran into

We faced quite a few challenges while implementing some of the web3 technologies.
Firstly, understanding certain new concepts and their implementation took a lot of time. Choosing the right technology among all the options available was also tricky.
We tried implementing most of the technologies using Python rather than Javascript to incorporate the AI features with blockchain but faced some issues while running Chainlink on Python at first, as we could not create a local node for Chainlink. We also faced a few more problems while running the docker container of the chainlink bridge (to external api).
We dealt with a few minor issues with the other technologies but our biggest challenge was combining all the features and technologies into a single platform, making sure there is no unnecessary interference among the tools, in order to create a decentralised system.

Tracks Applied (4)

Filecoin Virtual Machine

Our project creates AI generated images for blogs which are then converted to NFTs. This NFT is encoded with the blog te...Read More

Filecoin

Arcana

BlogChain values user privacy and makes sure that the blog content isn't plagiarised and reused. This is doubly ensured ...Read More

Arcana Network

Chainlink

Our project focuses on creating NFTs from AI generated images using specific keywords for a blog. This process can prove...Read More

Chainlink

Push Protocol

PUSH protocol is used to send PUSH notifications to the delegates (users) of a channel. This notification consists of th...Read More

Push Protocol

Discussion