Push Protocol’s Billion Reasons to Build (BRB) Bootcamp was meant to be the ultimate program where students all around the globe would learn the skills and knowledge to launch a groundbreaking Web3 project through few of the best Web3 og’s out there. This was a comprehensive 6-week virtual program which went beyond technical expertise, and us to become a jack of all trades as a Web3 creator.
This is in line with the success of the 2023 BRBIndia initiative, but this year Push Protocol is raising the bar with the BRB Bootcamp. This exclusive program has offered teaching to students all around in the span of last 6 weeks, offering a limited number of coveted spots to ensure a highly focused and interactive learning environment.
The following are the sessions and the amazing learning from each session of this bootcamp:
Session 1 - Understanding Web3 Fundamentals
Mentor - Aman Gupta sir
We all were students coming from different diaspora and understanding what we were dealing with, first few of us were beginners, few already speaking crypto but this session made everyone aware and got us all officially starting on the blockchain journey.
Session 2 - Understanding Smart Contract Development and Web3 Wallets
Mentor - Aman Gupta sir
A smart contract is a self-executing contract where the terms of the agreement are written directly into lines of code. Running on blockchain networks like Ethereum, these contracts boast several key features that set them apart from traditional agreements. Immutability ensures that once a smart contract is deployed, its code cannot be altered, providing a robust safeguard against tampering.
Session 3 - Advanced Solidity: Design, Optimization And Security
Mentor - Zaryab Afser sir
Diving deeper into Solidity, advanced smart contract development requires a nuanced understanding of design, optimization, and security. Designing robust smart contracts involves adhering to best practices like modularity, where contracts are broken down into smaller, reusable components.
Session 4 - Interacting with Smart Contracts from the Frontend
Mentor - Nilesh Gupta sir
Bridging the gap between smart contracts and user interfaces is essential for creating seamless decentralized applications (dApps). Interacting with smart contracts from the frontend typically involves using libraries like Web3.js or Ethers.js, which provide the necessary tools to communicate with the Ethereum blockchain. The process starts by connecting a Web3 wallet, such as MetaMask, which allows users to manage their Ethereum accounts and sign transactions directly from their browsers.
Session 5 -
Exploring Decentralized Communication: Push Notifications, Chat, and Video
Mentor - Aman Gupta sir
Push notifications, chat, and video communication are critical components of this new paradigm, offering improved security, privacy, and user empowerment. By leveraging blockchain technology and peer-to-peer networks, these decentralized solutions address the limitations of traditional centralized systems, paving the way for a more open, resilient, and user-centric digital future.
Session 6 - Pushing the Boundaries(Challenge): Building a full-fledged DApp
Mentor - Monalisha Mam
Building a decentralized application (dApp) involves several critical stages, each requiring a solid understanding of both blockchain technology and traditional web development.
Define the Use Case The first step is to identify the problem your dApp will solve. This involves researching and understanding the needs of your target audience and how blockchain technology can address those needs. A clear use case will guide the design and functionality of your dApp.
Design the Smart Contract Smart contracts are the backbone of any dApp, handling the core logic and operations on the blockchain.
Session 7 - Designing an accessible user Centric Interface
Mentor - Zeeshan sir
Creating an accessible, user-centric interface is essential for ensuring that your digital product is inclusive and provides a positive experience for all users, including those with disabilities. Figma is a powerful design tool that can help you achieve this goal.
Session 8- Empowering Communities through Web3 Marketing
Mentor - Richa Mam
Web3 marketing represents a paradigm shift in how brands engage with communities, leveraging blockchain technology and decentralized principles to foster trust, transparency, and community empowerment
Session 9: How to build your startup, fundraise, and apply for grants?
Mentor - Harsh Rajat sir
Sir gave deep insight into how to start and into vc’s and fundraising specially leaning from his journey of push protocol.
Start by identifying a real-world problem and conceptualizing a solution that your startup will provide. Conduct market research to validate the need for your solution. Define Your Value Proposition:
Clearly articulate the unique value your product or service offers. Explain how it solves the problem better than existing solutions.
Develop a detailed business plan outlining your startup's goals, target market, competitive landscape, revenue model, marketing strategy, and operational plan. This document will be crucial when approaching investors and grant committees.
Session 10: Governing the Future with Push DAO
Mentor - Ian sir
Decentralized Autonomous Organizations (DAOs) represent a revolutionary shift in how organizations can be governed and operated, using blockchain technology to enable decentralized decision-making processes. Push DAO, as part of this transformative movement, leverages the principles of decentralization to govern the Push Protocol, a platform for decentralized push notifications and communication.
The Lifeline of this Bootcamp (after participants) - The Moderators

Pranshu Rastogi sir had more limelight than any mentor in the series of this bootcamp, even in the middle of session we may hear him add something to this session, He was more of a helpful participant and a great Moderator.
Sumith Prabhu sir was like the batman for this Bootcamp where he would solve all our problems but would never appear in any session. But whenever there’s a technical he is the first one to solve it and is always ready to answer on discord.
At the start of this Bootcamp i was just another guy trying to get into web3 following different groups, and taken away by everywhere there’s the word Web.
By the end of this Bootcamp i have been accepted into one of the biggest hackathons of India, I got accepted as a campus ambassador, i wrote god knows how many threads, I created multiple memes and created way too many dapps and got connected with some great minds, such that whenever i tweet i get the support of these amazing people i got connected through this bootcamp, maybe i should have been more technical and learned more into that, but I am happy i spend my summer with these amazing set of minds.


