The Graph

The Graph is an indexing protocol for querying blockchain networks like Ethereum. An important aspect of The Graph is that it is permissionless and fully decentralized – this means the protocol can run forever and anybody can participate without being required to go through gatekeepers. While decentralization leads to high performance and uptime, it also creates many decision-making problems for the people who run and use the protocol. The permissionless nature of The Graph also introduces challenges for verification of query data and payments. As core developers within The Graph, Semiotic Labs tackles both of these challenges. See our Cryptography, Artificial Intelligence, and Blockchain Infrastructure pages for details of our work.


With a $45B market cap, as of July, 2022, Decentralized Finance (DeFi) is one of the first killer applications for Ethereum. There are many DeFi apps, and each one usually has its own token. One of the most important aspects of DeFi is its composability, and this often requires users to swap between various DeFi tokens. Users have the option to swap tokens on centralized and decentralized exchanges (CEXs and DEXs). Price differences between CEXs and DEXs make it challenging for users to determine which exchange to use. Our Odos protocol pools liquidity across DEXs and automatically solves for the best swap, providing the most savings to our users.