Tx.Drip is a 3D data visualization tool for tracking Uniswap transactions across Mainnet, Arbitrum, and Optimism. Each swap is shown through a 3D sphere dropping onto a platform corresponding to the type and amount of swap occurring. Users can click through to see additional details on Etherscan, as well as hover over the spheres to view gas prices, transaction amount, and ens names.

Tx.Drip showcase

How it's made

Tx.Drip is built using transaction data supplied by The Graph and developed using Next JS and React. It is deployed on Vercel. The 3D meshes are wrapped in a png texture file. I generated these images using a custom-built Python script that loops over the icons on "cryptocurrency icons" Github and produces an image with the corresponding wrapping color.