Analytics and insights for data aggregated from multiple bridges and chains.

Overview

Inter-Bridge-Visualizer

Analytics and insights for data aggregated from multiple bridges and chains. Website at bridgeexplorer.xyz

Background

Bridges have become a more prominent part of the ecosystem as we move into a cross-chain world. This website is intended to allow users to get a bird's eye view of the different bridges compared against each other. The metrics here focus on analytics invovling all bridges, rather than drilling down on one bridge specifically. Users can answer questions such as:

  • “How do bridges compare to each other in terms of TVL (across all chains and all assets)?”
  • “For a certain chain, across all bridges what is the TVL on that chain?”
  • “For a certain chain, what is the breakdown of TVL by asset (across all bridges)?”
  • “For a certain asset, what bridges are used to bridge that asset?”
  • Etc.

Note that this is a prototype (it's rough around the edges). This may improved in the future, or hopefully it inspires someone to build something more polished.

Architecture

This website utilizes a fairly standard Architecture. The frontend is built using Next.js and deployed using Vercel. To update bridge data, and AWS Lambda Cron job is run every day to fetch data from various data sources (currently DeFi Llama's open API), format it, and store it in a database for future retrieval. Our database is currently a MongoDB Atlas Cluster instance, and we use Prisma as our ORM. Vercel deploys serverless lambda functions for each of our API routes, and the client fetches the necessary data from these endpoints.

image

Improvements

There are many improvements to be made. The website very much followed the "if you're not embarassed when shipping, you shipped too late" mentality. The frontend libraries and formatting can be improved to provide a better user experience. Data cleasning and parsing can be improved on the backend to smoothen out irregularities with the data. An extension of this could add more chains and include more data sources (including direct contract queries) to provide more granular data.

Credits

Part of this projet was inspired by the L2Beats team, who have done great work in bringing transparency to the L2 ecosystem. The data here comes from open API created by the awesome DeFi Llama team.

You might also like...

AWS SAM project that adds the snippets from serverlessland.com/snippets as saved queries in CloudWatch Logs Insights

AWS SAM project that adds the snippets from serverlessland.com/snippets as saved queries in CloudWatch Logs Insights

cw-logs-insights-snippets Serverlessland.com/snippets hosts a growing number of community provided snippets. Many of these are useful CloudWatch Logs

Nov 8, 2022

Send data to Google Analytics with Measurement Protocol.

Send data to Google Analytics with Measurement Protocol.

Strapi Measurement Protocol Send data to Google Analytics with Measurement Protocol. Table of Contents 🚦 Current Status ✨ Features 🖐 Installation 🚚

Sep 16, 2022

Spiner bot to buy and sell tokens on ETH and ERC compatible chains as soon as liquidity is added and trade is enabled.

Spiner bot to buy and sell tokens on ETH and ERC compatible chains as soon as liquidity is added and trade is enabled.

An open-source defi sniper. open-sniper is free to download. Premium Services Now Available While open-sniper is free and open-source, if you want the

Apr 21, 2022

converts nuggies to usd and usd to nuggies for a variety of restaurant chains. Also includes a rest api. Built using NextJS and TypeScript

Prices All prices are currently based on the 4-piece from the respective chain or the equivalent lowest amount of nuggies. Plan is to add multiple pri

Jan 14, 2022

Multi-chain sniper bot to buy and sell tokens on ETH compatible chains. Features include instant or mempool sniping, rug protection, and sell management.

Multi-chain sniper bot to buy and sell tokens on ETH compatible chains. Features include instant or mempool sniping, rug protection, and sell management.

An open-source defi sniper. defi-sniper is free to download. NEW Community telegram group: https://t.me/+aBLUmP1UnypiNTVh Premium Services Now Availab

May 3, 2022

A bridge between different EVM based Chains.

Blockchain Bridge between different Ethereum based chains. This project uses DApps and smart contracts to Bridge assets between blockchains and it is

Jun 2, 2022

On-chain query batcher for CosmWasm-enabled chains

multiquery On-chain query batcher for CosmWasm. Similar to SCB 10X's multicall contract, but supports any serializable query request, not limited to W

Dec 6, 2022

Weaver IBAX IDE. IBAX Network offers a polished development tool Weaver to develop DApps for ecoLibs (side chains).

Weaver Provide the user interface for ibax. Provide the IDE for App development. Save the private key of the user account and grant the permissions. R

Nov 4, 2022

True P2P concept for your p2p powered website/app/client. MSC/MEP (Multiple Strategy Concept/Multiple Entry Points)

True P2P concept for your p2p powered website/app/client. MSC/MEP (Multiple Strategy Concept/Multiple Entry Points)

TRUE P2P CONCEPT - Lets redecentralize the web This repo is just conceptual. Active development of the endproduct (TRUE P2P) happens here https://gith

Mar 29, 2022
Owner
Verumlotus
building @ uc berkeley
Verumlotus
A list of EVM-based chains that also allows you to add chains to your favorite Web3 wallet

A list of EVM-based chains that also allows you to add chains to your favorite Web3 wallet. An alternative to the closing chainlist.org

Frederik Bolding 108 Jan 5, 2023
Next-gen mobile first analytics server (think Mixpanel, Google Analytics) with built-in encryption supporting HTTP2 and gRPC. Node.js, headless, API-only, horizontally scaleable.

Introduction to Awacs Next-gen behavior analysis server (think Mixpanel, Google Analytics) with built-in encryption supporting HTTP2 and gRPC. Node.js

Socketkit 52 Dec 19, 2022
It shows an effective way to correct bus arrival information using data analytics based on Amazon Serverless such as Kiness Data Stream, Kinesis Data Firehose, S3, and Lambda.

Amazon Serverless를 이용한 실시간 버스 정보 수집 및 저장 본 github repository는 버스 정보를 주기적으로 수집하여 분석할 수 있도록, Amazon Serverless인 Amazon Kinesis Data Stream, Kinesis Data

John Park 4 Nov 13, 2022
A simple Prometheus (aggregated) push gateway allowing stateless/serverless workloads, ephemeral and batch jobs to easily expose their metrics.

Serverless Prometheus (aggregated) Push Gateway A simple Prometheus (aggregated) push gateway allowing stateless/serverless workloads, ephemeral and b

Adam Janiš 17 Dec 4, 2022
A fast & reliable transaction API for web3 Games, Bridges and other projects

Gelato Relay SDK SDK to integrate into Gelato Multichain Relay Table of Contents Installation Introduction Quick Start Payment Types Request Types Sen

Gelato 17 Dec 31, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A chrome extension to automatically forward BNS names to their respective web bridges.

bns-chrome-extension A chrome extension to automatically forward BNS names to their respective web bridges. Currently, in order to use .btc names you

Alex Rudloff 3 Oct 3, 2022
🧐 Get insights from your code

⏰ Parikshan Compiler to measure the running time of javascript functions. Installation • Usage • Using with MongoDB • FAQs Converts // index.js greet(

Gajanan Patil 3 Jul 18, 2022