Satoshi Split

Application to keep track of spending during a trip with your friends

Satoshi Split

Created At

ETHOnline 2025

Winner of

Envio

Envio - Best Use of HyperIndex

Project Description

SatoshiSplit is all about debt management. You go on a trip with your friends? One friend paid for the dinner? He just put the expense in your Split and the smart contract calculates who owes what. SatoshiSplit also keeps track off all the past events. How much money you overall spent, how much money you received etc. It also leverages the Nexus SDK which lets you bridge easily ETH or USDC to whatever chain you want. For this hackathon, we deployed the contract on Sepolia, that is where the debt gets settled.

How it's Made

We are using Hardhat 3 for smart contract development. Also for deployment and testing. We also used the keystore and the verify contract on etherscan plugin. For all the historical data, we used envio. We deployed indexer on Sepolia, Base Sepolia, Optimism Sepolia and Arbitrum Sepolia. All the data you see in the app comes mostly from envio. For setteling debt and bridging tokens we used the Nexus SDK.

background image mobile

Join the mailing list

Get the latest news and updates

Satoshi Split | ETHGlobal