0xfoum
"Building a secure and on-chain space for the tech community"
Created on 21st October 2024
•
0xfoum
"Building a secure and on-chain space for the tech community"
Why are you participating for Based LatAm?
I am participating in Based LatAm to create a platform that empowers local communities to learn and contribute to the blockchain world. I believe that knowledge about technology and cryptography should be accessible to everyone and available within our own communities. Based LatAm is the perfect opportunity to share this educational project that promotes cybersecurity and decentralization. Additionally, having a space where we can learn about web3, interact with smart contracts, and explore security in blockchain aligns with my vision of empowering future generations with the tools they need to build a better digital future.
What challenges are you focusing on?
I am focusing on technological education and digital literacy. In my community, many people still do not understand the value of blockchain and cybersecurity. The lack of access to knowledge and tools to learn about cryptography and web security is a significant barrier. With the help of Base, I am addressing the need for secure and easy access to educational information and collaboration opportunities. I aim for people to get involved and learn not only the theory but also experience practically how smart contracts and cybersecurity work on Ethereum.
How does your submission address this challenge?
My project creates an on-chain forum platform called 0xfoum, with a geek/nerdy aesthetic where users can register and participate using the Base Wallet. The forum is designed to have the look and feel of a bash terminal, creating an immersive experience for those comfortable in that environment. This not only attracts the tech-savvy audience but also facilitates learning and interaction with other security enthusiasts. By providing a space to share ideas, solve problems, and learn about blockchain, the project has the potential to bridge the educational gap and build a strong community.
Challenges I ran into
During the development process, I faced significant challenges related to integrating the on-chain wallet into a traditional frontend architecture hosted on Fleek. The biggest obstacle was maintaining the authentication structure without disrupting the core dependencies of the forum template. To overcome this, we cloned a template repository from OnchainKit and meticulously integrated the essential components, such as layout.tsx and OnchainProviders.tsx, by carefully adjusting import paths and validating all dependencies.
Time constraints were a major challenge, as I began working on this idea with only two days left in the hackathon. Unfortunately, due to these limitations, I couldn't fully implement pagination and a functional login system to enable users to create new discussions in the forum.
Additional Features
Before the Buildathon, I had started with the general idea of the forum, but during the Buildathon, I added integration with Base Wallet and a complete on-chain authentication feature, allowing users to interact securely and comfortably within the forum.
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.
