5th edition
Day 1
6 Dec
Day 2
7 Dec
Day 3
8 Dec
06 December 2024
09:00 AM
Hackathon Check-ins Start
KTPO
01:00 PM - 02:00 PM
Lunch for FILBangalore Attendees
04:20 PM - 04:40 PM
Intro to Scaffold-ETH 2 - Building full stack onchain apps
Workshop Room 1
In this session, we’re going to dive into Scaffold-ETH v2, a toolkit we built to make developing on Ethereum way easier. We’ll take a look at how it works, why it’s super useful for quickly spinning up projects, and how we can use it to tinker with smart contracts and hook up the frontend.
⚙️ Scaffold-ETH 2 is built using NextJS, RainbowKit, Foundry/Hardhat, Wagmi, Viem, and Typescript.
04:20 PM - 04:40 PM
Semaphore & Bandada
Workshop Room 3
Semaphore and Bandada enable privacy-preserving interactions. Semaphore allows users to prove group membership and share messages anonymously using zero-knowledge proofs, while Bandada manages group memberships for seamless integration into apps. Together, they enable use cases like private access control, anonymous voting, and secure whistleblowing, ensuring trust without sacrificing user privacy. The workshop will mainly explain the main concepts, some use-cases and how developers can use them smoothly.
Cedoor
04:40 PM - 05:00 PM
Introduction to TLSNotary and plugin system
Workshop Room 2
Brief introduction to TLSNotary project, what it does, and then focus on plugin development system of TLSNotary and how hackers can use it to develop plugins for any websites.
Jayaditya Gupta
04:40 PM - 05:00 PM
Technical Differences Between Ethereum and BNB Smart Chain
Workshop Room 3
In this talk I will go over the technical differences between Ethereum and BSC covering aspects such as Consensus, Finality, Fee Mechanism, and Node Architecture. Finally I will give a quick introduction to the BNB Chain ecosystem.
04:40 PM - 05:00 PM
Agg Layer Overview
Workshop Room 1
Technical Overview of how Agg Layer works and understanding the concept of unified bridging
Reet Batra
05:00 PM - 06:00 PM
High Tea
05:00 PM - 05:20 PM
10 consumer apps that should be built on chain.
Workshop Room 1
Infrastructure is cheaper, wallets have better UX, and stablecoins have greater adoption. The stage is set for mainstream consumer apps.
Shreyas Hariharan
05:00 PM - 05:20 PM
Building Privacy-Preserving Polls with MACI
Workshop Room 2
Explore the fundamentals of Minimal Anti-Collusion Infrastructure (MACI) and its role in enhancing privacy and security in decentralized voting systems. In this hands-on workshop, you'll gain a quick introduction to MACI, learn to set up MACI contracts, and walk through creating private polls. By the end, you'll understand how to set up and analyze secure, collusion-resistant voting mechanisms.
Yash Goyal
05:00 PM
FILBangalore 2024 Closes
05:20 PM - 05:50 PM
Supra Layer-1: An all-in-one Blockchain Powering a New Breed of Super dApps
Workshop Room 2
A talk on Supra, a 500k TPS Layer-1 blockchain that introduces Containers, offering developers customizable, dedicated blockspace within the Supra L1. With access to extreme throughput and sub-second consensus latency, Supra Containers combine the benefits of appchains with the security and performance of an established Layer-1 blockchain.
Developers can create, scale, and customize their dApps on Supra, utilizing built-in oracle price feeds, cross-chain communication, onchain randomness, and automation. This architecture enables a new generation of scalable, interoperable, and efficient Super dApps, solving real problems for dApp developers and scaling Web3.
Joshua Tobkin
05:20 PM - 05:40 PM
Chain Abstraction for developers, powered by SOCKET
Workshop Room 3
We will walk through what does chain-abstraction enable for developers and how to build on SOCKET
Vaibhav Chellani
05:20 PM - 05:40 PM
Hello EigenLayer: Shared security fundamentals
Workshop Room 1
In this workshop, we introuduce how developers can build interesting applications on EigenLayer's shared security mechanism. We call theses app's AVS aka ( actively validated services). We will walk you through the basics of what it takes to build a hello word avs and deploy it on testnet. We can chat about interesting applications you can build on eigenlayer, including AI agents, Intent networks, Fast finality etc
Anto Joseph
Anup Swamy Veena
05:40 PM - 06:00 PM
Cairo 101: Mastering the Basics and Deploying Your First Smart Contract
Workshop Room 3
This workshop is designed to provide a hands-on introduction to setting up the developer environment for Starknet, with a strong emphasis on understanding the significance of Cairo as the programming language powering the network. We will delve into the foundational concepts of Cairo, exploring its unique features and benefits, and walk you through the process of deploying your first Cairo smart contract. By the end of the session, you'll have a clear understanding of how to start building on Starknet. Additionally, we will share a curated collection of resources, tools, and best practices to help you create your next groundbreaking decentralized application (dApp) on Starknet. Whether you're a beginner or looking to expand your expertise, this workshop will equip you with the skills and knowledge to thrive in the Starknet ecosystem.
Akash Balasubramani
05:40 PM - 06:00 PM
Building your first smart contract on Polkadot using ink!
Workshop Room 1
In this workshop you'll learn how to create and deploy wasm-based smart contract using ink! an embedded domain specific language. This session will provide hands-on introduction to smart contract development on Polkadot. We will walk through setting up environment, coding a basic contract and deploying it on an ink!-enabled Polkadot appchain called Pop network. By the end you'll have all the tools needed to start building dapps on Polkadot.
Raj Raorane
05:50 PM - 06:20 PM
Polygon Tracks 101
Workshop Room 2
An introductory workshop designed to help you navigate the exciting tracks from Polygon Labs.
Akshat Gada
06:00 PM - 06:20 PM
Upgrading a Key Web3 Protocol to the Decentralized Network
Workshop Room 1
Pranav Maheshwari
06:00 PM - 06:40 PM
Workshop by Base
Workshop Room 3
More info TBA
06:20 PM - 06:40 PM
Getting started with Walrus
Workshop Room 1
Learn the fundamentals of the Walrus protocol and how it powers decentralized storage. This workshop will provide an overview of Walrus’ core features and guide you through the essential steps to start building on the protocol immediately. Whether you’re new to decentralized storage or looking to integrate it into your projects, this session will help you get started quickly.
06:20 PM - 06:40 PM
An introduction to Citrea: Bitcoin's First ZK-Rollup
Workshop Room 2
In this workshop, we will explore the challenges of blockchain scaling and how they relate to Bitcoin scaling. We will then dive into what Citrea offers as a rollup + trust-minimized bridge solution to address these challenges. Later, we are going to deploy a simple smart contract to demonstrate Citrea's EVM-compatibility, and check some resources that hackers can utilize during the hackathon.
Ömer Talip Akalın
06:40 PM - 07:00 PM
Workshop by Huddle01
Workshop Room 1
More info TBA
06:40 PM - 07:00 PM
Buliding multi-party computation apps with Cursive & PSE
Workshop Room 2
"In this workshop, we will introduce multi-party computation and how you can build MPC applications yourself using tools from Cursive & PSE's MPC research team.
We will focus on how MPC can be used for human connection through a concept called ""digital pheromones"": the ability to produce lightweight, privacy-preserving signals that people can use to coordinate safely and efficiently.
We will conclude through a number of app ideas for hackers to work on, and present the $2500 prize bounty for the four best apps using MPC for human connection!"
06:40 PM - 07:20 PM
Give your AI Agent Onchain Superpowers: Coinbase AgentKit
Workshop Room 3
This workshop introduces developers to Coinbase's AgentKit, a powerful Python and TypeScript library that enables AI language models to take action onchain through the Coinbase Developer Platform SDK (cdp-sdk).
Participants will learn how to give their AI agents ""onchain superpowers"" - including the ability to create and manage crypto wallets, execute fee-free batch payments, automate digital asset trading, and communicate through social networks like X.
Built with Langchain, CDP AgentKit allows for easy integration of additional tools and functions, while Replit Templates provide a streamlined setup process that gets developers from zero to having a working agent in under three minutes.
The workshop will demonstrate practical examples, including how to configure different AI models like xAI's Groq and customize agent personalities, making AI functionality accessible to onchain developers.
Kevin Leffew
07:00 PM - 07:20 PM
Akave Workshop
Workshop Room 1
Join us at Build and Bloom: Akave's Decentralized Storage Workshop for a hands-on exploration of Akave’s SDK and decentralized storage solutions. You'll learn essential skills to decentralize storage for your dApps and data, gain exclusive access to newly launched Akave's Yucca Testnet, and provide valuable feedback to shape the future of decentralized tech.
Angelo Schalley
07:20 PM - 07:40 PM
Build for Web3 using Web2 skills
Workshop Room 3
The workshop deep dives into building on okto sdks which can give a completely web2 building experience for on chain interactions and dapp development
Ovia Seshadri
07:30 PM
Hackathon Check-ins CLOSED!
Re-opens on Saturday @ 8:00 AM
08:45 PM - 09:30 PM
Opening Ceremonies
Fireside talk and hackathon debrief
09:00 PM
Hacking Starts!
09:30 PM - 11:30 PM
Dinner
10:30 PM - 11:30 PM
Team Formation Activity
06 December 2024
09:00 AM
Hackathon Check-ins Start
09:55 AM
FILBangalore 2024 Starts
01:00 PM - 02:00 PM
Lunch for FILBangalore Attendees
04:20 PM - 04:40 PM
Intro to Scaffold-ETH 2 - Building full stack onchain apps
04:20 PM - 04:40 PM
Semaphore & Bandada
04:40 PM - 05:00 PM
Introduction to TLSNotary and plugin system
04:40 PM - 05:00 PM
Technical Differences Between Ethereum and BNB Smart Chain
04:40 PM - 05:00 PM
Agg Layer Overview
05:00 PM - 06:00 PM
High Tea
05:00 PM - 05:20 PM
10 consumer apps that should be built on chain.
05:00 PM - 05:20 PM
Building Privacy-Preserving Polls with MACI
05:00 PM
FILBangalore 2024 Closes
05:20 PM - 05:50 PM
Supra Layer-1: An all-in-one Blockchain Powering a New Breed of Super dApps
05:20 PM - 05:40 PM
Chain Abstraction for developers, powered by SOCKET
05:20 PM - 05:40 PM
Hello EigenLayer: Shared security fundamentals
05:40 PM - 06:00 PM
Cairo 101: Mastering the Basics and Deploying Your First Smart Contract
05:40 PM - 06:00 PM
Building your first smart contract on Polkadot using ink!
05:50 PM - 06:20 PM
Polygon Tracks 101
06:00 PM - 06:20 PM
Upgrading a Key Web3 Protocol to the Decentralized Network
06:00 PM - 06:40 PM
Workshop by Base
06:20 PM - 06:40 PM
Getting started with Walrus
06:20 PM - 06:40 PM
An introduction to Citrea: Bitcoin's First ZK-Rollup
06:40 PM - 07:00 PM
Workshop by Huddle01
06:40 PM - 07:00 PM
Buliding multi-party computation apps with Cursive & PSE
06:40 PM - 07:20 PM
Give your AI Agent Onchain Superpowers: Coinbase AgentKit
07:00 PM - 07:20 PM
Akave Workshop
07:20 PM - 07:40 PM
Build for Web3 using Web2 skills
07:30 PM
Hackathon Check-ins CLOSED!
08:45 PM - 09:30 PM
Opening Ceremonies
09:00 PM
Hacking Starts!
09:30 PM - 11:30 PM
Dinner
10:30 PM - 11:30 PM
Team Formation Activity
Day 1
6 Dec
Day 2
7 Dec
Day 3
8 Dec
06 December 2024
09:00 AM
Hackathon Check-ins Start
KTPO
01:00 PM - 02:00 PM
Lunch for FILBangalore Attendees
04:20 PM - 04:40 PM
Intro to Scaffold-ETH 2 - Building full stack onchain apps
Workshop Room 1
In this session, we’re going to dive into Scaffold-ETH v2, a toolkit we built to make developing on Ethereum way easier. We’ll take a look at how it works, why it’s super useful for quickly spinning up projects, and how we can use it to tinker with smart contracts and hook up the frontend.
⚙️ Scaffold-ETH 2 is built using NextJS, RainbowKit, Foundry/Hardhat, Wagmi, Viem, and Typescript.
04:20 PM - 04:40 PM
Semaphore & Bandada
Workshop Room 3
Semaphore and Bandada enable privacy-preserving interactions. Semaphore allows users to prove group membership and share messages anonymously using zero-knowledge proofs, while Bandada manages group memberships for seamless integration into apps. Together, they enable use cases like private access control, anonymous voting, and secure whistleblowing, ensuring trust without sacrificing user privacy. The workshop will mainly explain the main concepts, some use-cases and how developers can use them smoothly.
Cedoor
04:40 PM - 05:00 PM
Introduction to TLSNotary and plugin system
Workshop Room 2
Brief introduction to TLSNotary project, what it does, and then focus on plugin development system of TLSNotary and how hackers can use it to develop plugins for any websites.
Jayaditya Gupta
04:40 PM - 05:00 PM
Technical Differences Between Ethereum and BNB Smart Chain
Workshop Room 3
In this talk I will go over the technical differences between Ethereum and BSC covering aspects such as Consensus, Finality, Fee Mechanism, and Node Architecture. Finally I will give a quick introduction to the BNB Chain ecosystem.
04:40 PM - 05:00 PM
Agg Layer Overview
Workshop Room 1
Technical Overview of how Agg Layer works and understanding the concept of unified bridging
Reet Batra
05:00 PM - 06:00 PM
High Tea
05:00 PM - 05:20 PM
10 consumer apps that should be built on chain.
Workshop Room 1
Infrastructure is cheaper, wallets have better UX, and stablecoins have greater adoption. The stage is set for mainstream consumer apps.
Shreyas Hariharan
05:00 PM - 05:20 PM
Building Privacy-Preserving Polls with MACI
Workshop Room 2
Explore the fundamentals of Minimal Anti-Collusion Infrastructure (MACI) and its role in enhancing privacy and security in decentralized voting systems. In this hands-on workshop, you'll gain a quick introduction to MACI, learn to set up MACI contracts, and walk through creating private polls. By the end, you'll understand how to set up and analyze secure, collusion-resistant voting mechanisms.
Yash Goyal
05:00 PM
FILBangalore 2024 Closes
05:20 PM - 05:50 PM
Supra Layer-1: An all-in-one Blockchain Powering a New Breed of Super dApps
Workshop Room 2
A talk on Supra, a 500k TPS Layer-1 blockchain that introduces Containers, offering developers customizable, dedicated blockspace within the Supra L1. With access to extreme throughput and sub-second consensus latency, Supra Containers combine the benefits of appchains with the security and performance of an established Layer-1 blockchain.
Developers can create, scale, and customize their dApps on Supra, utilizing built-in oracle price feeds, cross-chain communication, onchain randomness, and automation. This architecture enables a new generation of scalable, interoperable, and efficient Super dApps, solving real problems for dApp developers and scaling Web3.
Joshua Tobkin
05:20 PM - 05:40 PM
Chain Abstraction for developers, powered by SOCKET
Workshop Room 3
We will walk through what does chain-abstraction enable for developers and how to build on SOCKET
Vaibhav Chellani
05:20 PM - 05:40 PM
Hello EigenLayer: Shared security fundamentals
Workshop Room 1
In this workshop, we introuduce how developers can build interesting applications on EigenLayer's shared security mechanism. We call theses app's AVS aka ( actively validated services). We will walk you through the basics of what it takes to build a hello word avs and deploy it on testnet. We can chat about interesting applications you can build on eigenlayer, including AI agents, Intent networks, Fast finality etc
Anto Joseph
Anup Swamy Veena
05:40 PM - 06:00 PM
Cairo 101: Mastering the Basics and Deploying Your First Smart Contract
Workshop Room 3
This workshop is designed to provide a hands-on introduction to setting up the developer environment for Starknet, with a strong emphasis on understanding the significance of Cairo as the programming language powering the network. We will delve into the foundational concepts of Cairo, exploring its unique features and benefits, and walk you through the process of deploying your first Cairo smart contract. By the end of the session, you'll have a clear understanding of how to start building on Starknet. Additionally, we will share a curated collection of resources, tools, and best practices to help you create your next groundbreaking decentralized application (dApp) on Starknet. Whether you're a beginner or looking to expand your expertise, this workshop will equip you with the skills and knowledge to thrive in the Starknet ecosystem.
Akash Balasubramani
05:40 PM - 06:00 PM
Building your first smart contract on Polkadot using ink!
Workshop Room 1
In this workshop you'll learn how to create and deploy wasm-based smart contract using ink! an embedded domain specific language. This session will provide hands-on introduction to smart contract development on Polkadot. We will walk through setting up environment, coding a basic contract and deploying it on an ink!-enabled Polkadot appchain called Pop network. By the end you'll have all the tools needed to start building dapps on Polkadot.
Raj Raorane
05:50 PM - 06:20 PM
Polygon Tracks 101
Workshop Room 2
An introductory workshop designed to help you navigate the exciting tracks from Polygon Labs.
Akshat Gada
06:00 PM - 06:20 PM
Upgrading a Key Web3 Protocol to the Decentralized Network
Workshop Room 1
Pranav Maheshwari
06:00 PM - 06:40 PM
Workshop by Base
Workshop Room 3
More info TBA
06:20 PM - 06:40 PM
Getting started with Walrus
Workshop Room 1
Learn the fundamentals of the Walrus protocol and how it powers decentralized storage. This workshop will provide an overview of Walrus’ core features and guide you through the essential steps to start building on the protocol immediately. Whether you’re new to decentralized storage or looking to integrate it into your projects, this session will help you get started quickly.
06:20 PM - 06:40 PM
An introduction to Citrea: Bitcoin's First ZK-Rollup
Workshop Room 2
In this workshop, we will explore the challenges of blockchain scaling and how they relate to Bitcoin scaling. We will then dive into what Citrea offers as a rollup + trust-minimized bridge solution to address these challenges. Later, we are going to deploy a simple smart contract to demonstrate Citrea's EVM-compatibility, and check some resources that hackers can utilize during the hackathon.
Ömer Talip Akalın
06:40 PM - 07:00 PM
Workshop by Huddle01
Workshop Room 1
More info TBA
06:40 PM - 07:00 PM
Buliding multi-party computation apps with Cursive & PSE
Workshop Room 2
"In this workshop, we will introduce multi-party computation and how you can build MPC applications yourself using tools from Cursive & PSE's MPC research team.
We will focus on how MPC can be used for human connection through a concept called ""digital pheromones"": the ability to produce lightweight, privacy-preserving signals that people can use to coordinate safely and efficiently.
We will conclude through a number of app ideas for hackers to work on, and present the $2500 prize bounty for the four best apps using MPC for human connection!"
06:40 PM - 07:20 PM
Give your AI Agent Onchain Superpowers: Coinbase AgentKit
Workshop Room 3
This workshop introduces developers to Coinbase's AgentKit, a powerful Python and TypeScript library that enables AI language models to take action onchain through the Coinbase Developer Platform SDK (cdp-sdk).
Participants will learn how to give their AI agents ""onchain superpowers"" - including the ability to create and manage crypto wallets, execute fee-free batch payments, automate digital asset trading, and communicate through social networks like X.
Built with Langchain, CDP AgentKit allows for easy integration of additional tools and functions, while Replit Templates provide a streamlined setup process that gets developers from zero to having a working agent in under three minutes.
The workshop will demonstrate practical examples, including how to configure different AI models like xAI's Groq and customize agent personalities, making AI functionality accessible to onchain developers.
Kevin Leffew
07:00 PM - 07:20 PM
Akave Workshop
Workshop Room 1
Join us at Build and Bloom: Akave's Decentralized Storage Workshop for a hands-on exploration of Akave’s SDK and decentralized storage solutions. You'll learn essential skills to decentralize storage for your dApps and data, gain exclusive access to newly launched Akave's Yucca Testnet, and provide valuable feedback to shape the future of decentralized tech.
Angelo Schalley
07:20 PM - 07:40 PM
Build for Web3 using Web2 skills
Workshop Room 3
The workshop deep dives into building on okto sdks which can give a completely web2 building experience for on chain interactions and dapp development
Ovia Seshadri
07:30 PM
Hackathon Check-ins CLOSED!
Re-opens on Saturday @ 8:00 AM
08:45 PM - 09:30 PM
Opening Ceremonies
Fireside talk and hackathon debrief
09:00 PM
Hacking Starts!
09:30 PM - 11:30 PM
Dinner
10:30 PM - 11:30 PM
Team Formation Activity
06 December 2024
09:00 AM
Hackathon Check-ins Start
09:55 AM
FILBangalore 2024 Starts
01:00 PM - 02:00 PM
Lunch for FILBangalore Attendees
04:20 PM - 04:40 PM
Intro to Scaffold-ETH 2 - Building full stack onchain apps
04:20 PM - 04:40 PM
Semaphore & Bandada
04:40 PM - 05:00 PM
Introduction to TLSNotary and plugin system
04:40 PM - 05:00 PM
Technical Differences Between Ethereum and BNB Smart Chain
04:40 PM - 05:00 PM
Agg Layer Overview
05:00 PM - 06:00 PM
High Tea
05:00 PM - 05:20 PM
10 consumer apps that should be built on chain.
05:00 PM - 05:20 PM
Building Privacy-Preserving Polls with MACI
05:00 PM
FILBangalore 2024 Closes
05:20 PM - 05:50 PM
Supra Layer-1: An all-in-one Blockchain Powering a New Breed of Super dApps
05:20 PM - 05:40 PM
Chain Abstraction for developers, powered by SOCKET
05:20 PM - 05:40 PM
Hello EigenLayer: Shared security fundamentals
05:40 PM - 06:00 PM
Cairo 101: Mastering the Basics and Deploying Your First Smart Contract
05:40 PM - 06:00 PM
Building your first smart contract on Polkadot using ink!
05:50 PM - 06:20 PM
Polygon Tracks 101
06:00 PM - 06:20 PM
Upgrading a Key Web3 Protocol to the Decentralized Network
06:00 PM - 06:40 PM
Workshop by Base
06:20 PM - 06:40 PM
Getting started with Walrus
06:20 PM - 06:40 PM
An introduction to Citrea: Bitcoin's First ZK-Rollup
06:40 PM - 07:00 PM
Workshop by Huddle01
06:40 PM - 07:00 PM
Buliding multi-party computation apps with Cursive & PSE
06:40 PM - 07:20 PM
Give your AI Agent Onchain Superpowers: Coinbase AgentKit
07:00 PM - 07:20 PM
Akave Workshop
07:20 PM - 07:40 PM
Build for Web3 using Web2 skills
07:30 PM
Hackathon Check-ins CLOSED!
08:45 PM - 09:30 PM
Opening Ceremonies
09:00 PM
Hacking Starts!
09:30 PM - 11:30 PM
Dinner
10:30 PM - 11:30 PM
Team Formation Activity