project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

SearchOS

SearchOS is a web3 search engine making it easy to interact with your favorite blockchain applications. Query wallet balances, see real-time prices, swap, bridge, and send tokens (cross-chain) in just a few clicks.

SearchOS

Created At

Scaling Ethereum 2023

Winner of

trophy

🛠 Polygon — Best Developer or Community Tool

trophy

🏆 Scaling Ethereum Finalist

Project Description

All your favorite web3 actions, one search away 🔎

SearchOS is a web3 search engine making it easy to interact with your favorite blockchain applications across multiple chains, such as Mainnet, Polygon, and Gnosis Chain. Query wallet balances, see real-time prices, swap, bridge, and send tokens (cross-chain) in just a few clicks.

¨Out-of-the-box natural language processing, endless integration opportunities, and built on top of Next.js and wagmi!


Let us explain the core problem. Almost every day, there’s a new website, an app, or a tool for every conceivable problem we’re facing within the blockchain space. While it is a progressive development, it also means you must navigate multiple hard-to-understand menus and complex interfaces to get on with your daily web3-business. This fragmented approach makes it difficult for (new) users to navigate the web3 space, creating a high entry threshold.


To solve this problem, we built SearchOS. It’s an AI-powered web3 search engine that makes interacting with your favorite blockchain applications easy. It aims to gather the different elements of the web3 ecosystem into one place and is searchable with one single query.

We think SearchOS has the potential to revolutionize how we interact with web3. By abstracting away all the core functionalities and leaving a simple query-based framework, we can create a more interconnected web3 ecosystem.


Our next steps on the roadmap include adding better UI support for mobile, improving the AI model, and lastly, we could go further to develop an extension & SDK of our application to embed SearchOS seamlessly into our users' clients. The ambition would be to finally have an intuitive, all-in-one, encapsulated way of navigating the world of web3.

How it's Made

Under the hood, SearchOS is designed to provide an extensible platform for developers of all skill levels. We've already integrated many capabilities with multiple external integrations. Currently, the integrations include Lens, Covalent, ENS, LI.FI, CoinGecko, ETHGasstation, etc.

The modular extension architecture and developer SDK mean anyone can quickly build more extensions.

The application also has multi-chain support, integrating Mainnet, Polygon, and Gnosis Chain at the moment.


To resolve search queries, SearchOS employs two mechanisms:

  1. Keyword Search: Extensions have the ability to examine user queries and determine if they should respond. This provides a straightforward keyword search capability, allowing users to find information quickly based on specific keywords.
  2. Natural Language Search: To handle more advanced natural language queries, SearchOS leverages OpenAI's GPT 3.5 models. This enables the app to parse a user request and even provide pre-filled forms for any extension.

The application is written using React and Next.js. The search UI implementation relies on a heavily modified fork of the SearchPal library, which provides a solid foundation for creating a user-friendly interface. Wallet connections are handled through wagmi and RainbowKit.

background image mobile

Join the mailing list

Get the latest news and updates