 My name is Sanjeev Maywal and I serve as the CTO for blockchain and digital asset at Deloitte. In my role, I work with commercial and government clients to explore, experiment, and implement blockchain and digital asset project. Today we're diving into the world of Web3 application. As we embark on this journey, let's discuss the crucial aspects of building Web3 application and how they all fit together to create a cohesive and powerful ecosystem. The foundation of any Web3 application lies in its decentralized application architecture. By leveraging smart contracts and blockchain, we unlock the potential for robust, transparent and resilient application that fosters innovation and empower users. Selecting the right protocol and blockchain is essential. Every blockchain has its own unique features or capabilities and makes claim to be able to solve specific critical issues. For example, while one protocol may be able to address the issue of interoperability, another may offer scalability, a versatile framework that supports various protocol and chain ensures the perfect fit for your application's unique requirement. In Web3, crafting incentive, distribution and utility for your token creates a thriving environment where users are motivated to engage and contribute. Securities paramount and wallet security and key management are critical aspect of Web3 application. Implementing best practices ensures users confidence and protects your ecosystem from malicious actor. The transaction sequence is key to maintaining the integrity of your application, ensuring that transactions are executed in the correct order preserving consistency and safeguards against potential conflicts. Data privacy is delicate balancing act. Flexibility in choosing between on-chain and off-chain storage is essential for ensuring data privacy while maintaining the integrity and performance of your application. Embrace the future with multi-chain capability as the blockchain ecosystem evolves. Your application should become part of an interconnected ecosystem that fosters collaboration, innovation and growth. Smooth integration with back office system is essential. Seamless bridges between the blockchain and traditional enterprise infrastructure enables data synchronization and process automation increasing efficiency. Transparency and accountability are at your fingertips with token. Tracking the movement of token throughout your ecosystem provides valuable insights and ensures compliance with regulatory requirements. Event delivery is key to keeping your application in sync. A robust event-driven architecture ensures your system is always up to date providing the ultimate user experience and streamlined business processes. Lastly, encounter error with grates and ease through the robust transaction error handling, identifying, diagnosing and resolving issues effortlessly ensuring a smooth and uninterrupted user experience while keeping your application running at peak performance. As you can see, these initial considerations are the building blocks for creating successful Web3 application. It might seem daunting to integrate these components, but as we move forward, we'll look at ways that can make this a little bit more seamless for you. As we develop more and more of these Web3 applications, we noticed that they were required the same plumbing connection and communication, essentially building blocks and features that are common across all decentralized applications. The middleware needs to be flexible enough to handle multiple wallets and storing of digital asset, work with public and private chain, help with transaction management and to end, and also help with integration with existing system. The middleware should sit in between user interface and the DLT layer and enable you to create a truly enterprise Web3 application that is safe, scalable, and prepared for production. Firefly affords you that option and Firefly itself is not a blockchain, it's a platform that enables developers to create blockchain application and it offers an API as well as features and building blocks that are highly recognizable to developers. This helps to accelerate the development of blockchain apps. First and foremost, Firefly is open source, ensuring transparency and fostering a collaborative ecosystem. With its multi protocol capability, it supports Ethereum, Fabric, Coda, and any EVM chain making it very versatile. With its token agnostic by design, Firefly offers pluggable support for ERC 20, ERC 721, and ERC 1155, ensuring compatibility with a wide range of digital asset, and its microservice and cloud hosting ready makes it deployment easy. Firefly is production ready capable of handling even the most demanding application and while it's not a blockchain itself, it integrates effortlessly with various blockchain to unlock their full potential. On the other side, you'll see the key features that is simplifying development, including the decentralized application architecture, private data storage and caching layer, support for multiple protocol and change, native token and digital assets, mobile wallets and key management, data privacy both on-chain and off-chain, data streaming, reliable event delivery and robust transaction management, Firefly eliminates manual work, and streamlines the development process making a good choice for building web 3 application. So in between your application and your business logic on the left, you'll see that there are a lot of middleware that is needed. Firefly intends to serve as a glue, binding the blockchain and the business logic UI together with Firefly. The community takes care of building and updating collection of services like events, identity, messaging, privacy, document management, that takes advantage of an integrated code orchestration, code allowing you to connect whatever web 3 and blockchain technology you care about, connect them together and build real application on top of them. In summary, Firefly harnesses the power of community and eliminates the management of complex web 3 components so you can dedicate your time and resources to building application, business application. So from a standpoint of use cases, one of the use cases that we use Firefly was for a broadcasting company that came to us with the goal of improving its advertising revenue while also providing new ways to create meaningful connection with its audience. To accomplish these tasks, we launched an NFT different experience for them. We created a mobile web application to host, allowed for the creation of NFTs on an Ethereum blockchain and assign them to users. The application front end was built on React, which is what the end user sees for the user registration and the application itself. From there in the services layer, we utilize a combination of Node.js for the back end of the web application along with Postgres database for off chain data store. For the integration layer, we used Hyperledge Firefly Node coupled with the Beisu Node, which provided our blockchain network consensus layer and smart contracts. Like other Hyperledge project, Beisu is an open source DLT project written in Java that supports public and private chain use cases. The back end primarily interacted with the API generated from Hyperledge Firefly to read and update the state of the blockchain. These were then grouped into two large buckets with Collider being used to host the protocol layer element and AW was used to host the web application. Thank you.