Opto
Our blockchain app enables anonymous, uncensored story and opinion sharing stored securely on the blockchain, inspired by Aaron Swartz.
Created on 13th October 2024
•
Opto
Our blockchain app enables anonymous, uncensored story and opinion sharing stored securely on the blockchain, inspired by Aaron Swartz.
Why are you participating for Based India?
Our team has been exploring blockchain technology recently, and we see Based India as the perfect opportunity to showcase what we've learned. We're excited to immerse ourselves in a fast-paced development environment, connect with amazing creators in the Indian blockchain community, and see some incredible projects firsthand. Participating will allow us to challenge ourselves, build something impactful, and contribute to the growing blockchain ecosystem in India.
What challenges are you focusing on?
We are focusing on two significant challenges in the blockchain ecosystem. First, there is a prevalent lack of understanding and familiarity with blockchain technology among everyday users. Many individuals perceive terms like "blockchain" and "on-chain apps" as intimidating or complex, creating a barrier that prevents them from exploring the Web3 space. This confusion often leads to missed opportunities for engagement and innovation in this transformative technology.
Second, even those who are interested in blockchain face a practical hurdle: acquiring tokens needed to interact with decentralized applications (dApps). For many newcomers, the process of purchasing or obtaining tokens can be convoluted and financially daunting. This often discourages potential users from diving deeper into the blockchain ecosystem and limits the overall growth of the community.
How does your submission address this challenge?
To tackle these challenges, we are developing a social media dApp that retains the familiar social aspects of traditional platforms while incorporating unique features of decentralized applications. Our aim is to create an intuitive user experience that allows individuals to engage with blockchain technology without needing to navigate complex technicalities.
A crucial element of our solution is the integration of Base, which provides user-friendly wallet functionality and facilitates a smooth onboarding experience. This allows users to create and manage their wallets effortlessly, reducing the intimidation factor often associated with blockchain technology.
Additionally, one of the standout features of our submission is the Base Sepolia faucet, which offers free access to tokens. This is a game-changer for newcomers who want to experiment with dApps but may be hesitant due to the inability to acquire tokens. By allowing users to receive tokens for free, we remove a significant barrier to entry and provide them with the opportunity to explore the capabilities of blockchain technology firsthand.
Through our social media dApp, users will not only experience the basic functions of social interaction but also gain insights into the decentralized world. We aim to create an engaging environment where users can post, share, and connect, all while subtly introducing them to the principles and advantages of Web3. By lowering the entry barriers and simplifying the onboarding process, we hope to foster a more inclusive blockchain community that empowers everyone to participate.
Challenges we ran into
Building this blockchain application presented several challenges. Initially, implementing CRUD operations with hooks, especially for blockchain integration, was a steep learning curve. I relied heavily on documentation and community resources to grasp these concepts, as it was my first experience with blockchain development.
Another significant hurdle was testing the application. Accessing Sepolia ETH for testing purposes proved difficult due to limitations on available tokens. To overcome this, I had to ask friends to set up MetaMask wallets and send Sepolia test ETH through faucets. This process was time-consuming and highlighted the importance of sufficient testing resources from the outset.
Furthermore, the project faced ongoing updates and changes in blockchain technology. Each update required adjustments to ensure compatibility and functionality, adding complexity to development and testing phases.
Despite these challenges, navigating through them has been a valuable learning experience, refining my skills in blockchain development and project management. Each obstacle has contributed to strengthening the robustness and resilience of the application as it progresses towards completion.
Additional Features
Although our project was initiated before the Buildathon, we utilized this opportunity to significantly enhance its functionality and user experience. During the Buildathon, we integrated the Base Sepolia faucet, allowing users to access tokens for free, which has streamlined the onboarding process for newcomers to the blockchain space. Additionally, we focused on refining our interactive user interface to improve engagement, incorporating features like post editing, likes, and comments to create a more dynamic social media experience. These enhancements not only make the platform more user-friendly but also promote active participation within the community, encouraging users to explore the potential of decentralized applications.
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
