Shoda serves the purpose of integrating multiple networks using Covalent APIs and making a site with which you can search transactions, balances, view multi-chain portfolios etc without having to check individual network explorer sites. Working on this project has enabled me to connect to developers in this field and motivated me to look for future opportunities in the field.

Shoda showcase

How it's made

The project mainly uses streamlit to drive the frontend, it uses the Covalent API ( one of the sponsors) to fetch onchain results of balances, portfolio valuation, transactions etc from various EVM compatible chains that are supported by covalent. The project is completely written in python except for the few custom components written in javascript. Visualisation/Plotting libraries like Plotly, strealit etc are used extensively. Data management libraries like numpy and pandas are also used extensively