The CODA challenge was to synchronize a node with the live CODA testnet and create a cool visualization using the CODA GraphQL API.

What it does

Our application runs a query to the API to get information about the nodes on the network. It then pains the nodes on a geographic map based on their coordinate location, and colors the node based off it's trust level. Other information such as the IP address is accessible by clicking on a node.

How I built it

Using Python, we built a script to access the API and generate an HTML page with interactive node information.

Main libraries used were requests, folium, and ip2geotools

Challenges I ran into

MacOS build was broken, so had to work with CODA team to set up alternative. Also was expecting more data to be returned from query.

Accomplishments that I'm proud of

Working with a new API and visual display library.

What I learned

What's next for CODAxplorer

Built With

Share this project: