
0xfoum
"Building a secure and on-chain space for the tech community"
About
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. 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.
How it's made
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 we 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.