Inspiration

Imagine a new era in the world of chatbots and Large Language Models (LLMs). Tokenization is introducing a marketplace where you can not only create but also trade and sell your own personalized chatbots. This is your chance to monetize creativity and gain ownership over your own digital masterpieces. It's not just about making money; it's about making a mark in a vibrant community where every idea is valued. All this is secured and transparent, courtesy of the rock-solid foundation of the Fantom blockchain. But the real game-changer? It's the platform's ability to evolve. As the landscapes of AI and blockchain morph, our system is primed to scale and adapt, seamlessly integrating new chatbots, features, and functionalities. So, welcome to the dynamic new era of chatbots and LLMs - a world where innovation thrives and the possibilities are infinite.

What it does

Our team wanted to venture into the chatbot world. we wanted to solve this question, "what do people want more from bots?" So, we started ideating and boiled down two main ideas:

  1. if the knowledge base of the bots can be personalized, the usage will be increased.
  2. we have to figure out a way for users to have quick access to these specialized bots.

So, in all this is what Botswald has figured out.

Create :

  • Users create their bots from scratch
  • Users personalise already existing chatbots by adding/subtracting to the knowledge base
  • Users earn our platform coins called b-coins
  • Users can sell their bots as a web interface, api, a chrome extension or a mobile widget
  • Users have a dashboard for them to track their finances and usage analytics

Buy :

  • The bots can be bought using the platform coins.
  • The bots can be accessed on the web interface, a Chrome extension, or a widget.
  • Users pay to access the bot after a free trial ends.

With Botswald, ANYONE CAN CREATE CHATBOTS AND MONETISE THEM. how exciting!

We have a bot called all HEALTH MAN in the demo video for you to understand Botswald.

These bots are very specialized. You should use it too! ENJOY!

How we built it

Tech stack- This project is built as a web application using Next.js. The platform employs Solidity-powered smart contracts on Fantom, created and deployed via Thirdweb CLI, to manage operations, including DataDAO implementation for embeddings and ERC20 tokens for platform tokens (B-coins). Thirdweb SDK facilitates seamless smart contract interactions, as well as wallet and wallet-less onboarding. Knowledge bases are stored on IPFS/Web3 storage, ensuring resilient and efficient data access. The AI backbone, composed of OpenAI API for chatbot creation and Langchain for language processing, powers the chatbot functionality. Supabase vector store serves as a database for scalable data management, while Amazon CloudFront acts as the content delivery network for rapid data delivery.

Challenges we ran into

UX POV: This platform is made to change how interactions with bots are done in the past. The flow is made in a way for anyone to easily come to the platform and create a bot they can sell. The most important part is how the chatbots are sold, we figured out the best would be by using it as chrome extensions.

Technical POV: Building a product at the intersection of Blockchain and AI was very challenging. But we are glad we could pull it off.

Accomplishments that we're proud of

We are proud of developing a platform that allows users to create, personalize, and monetize their own chatbots.Implementing a marketplace where users can trade and sell their chatbots using a blockchain-based system.Leveraging the power of AI with OpenAI API and Langchain for language processing to provide advanced chatbot capabilities.

What we learned

Building at the intersection of blockchain and AI has taught us valuable lessons. We recognized the importance of prioritizing user experience to drive platform adoption. Leveraging the secure transaction capabilities of the Fantom blockchain has been instrumental in ensuring trustworthy trading. Understanding the limitations and potentials of AI models guided us in optimizing chatbot development and performance.

What's next for Botswald

Our future plans for Botswald include expanding the marketplace to attract more creators and users. We aim to enhance chatbot personalization and capabilities, allowing users to add complex logic and customizations. Collaborating with other blockchain networks and exploring additional monetization options are key objectives. Building a vibrant community of chatbot creators and users is pivotal, and we will iterate based on user feedback to deliver an exceptional chatbot experience.

Built With

Share this project:

Updates