The Ethsplainer

Project Name

The Ethsplainer

Project Tagline/Description (140 Characters Max. Will be used on table card for judging)

Learning tool to visually break down raw Ethereum transactions to allow everyone to engage with the Ethereum protocol on a deeper level.

Team Members. First and Last Names

David Alexander

Sam McCord ID for Each Team Member (we will use this to contact you and your team)


Detailed Project Description (no more than 3-4 sentences)

Tool that helps demystify raw Ethereum transactions which are usually one of the most daunting structures encountered when learning to develop against Ethereum. Using clear colors and directional lines, it breaks down all the subcomponents of a raw eth transaction. Works for both standard value transfer transactions and more complex contract interactions.

Describe your tech stack (e.g., protocols, languages, API’s, etc.)

Front end visualization utilizing react and D3 Backend server and tx parser written in golang Heavily utilizes Ethereum's RLP encoding and decoding standard

Track for which you’re submitting (Open or Impact)


All Bounties Completed/Incorporated

Important: You MUST add a tag (at the top, under Title) for each bounty you'd like to submit to. Your project will not be considered for any bounties unless they are tagged. Click "ADD TAG", type "bounty" and select the desired bounty from the list. If you'd like to apply to more than 6 bounties, please add the first 6 as tags, add the details for all of them (max of 10) here, and contact the Kauri team ([email protected]) to notify them of all 10 bounties you'd like to be considered for. These instructions can be deleted.