Skip to content

tupui/soroban-versioning

Folders and files

NameName
Last commit message
Last commit date
Mar 10, 2025
Mar 21, 2025
Sep 24, 2024
Mar 10, 2025
Mar 31, 2025
Sep 24, 2024
Sep 24, 2024
Dec 16, 2024
Mar 3, 2025
Dec 17, 2024
Oct 1, 2024
Sep 24, 2024
Sep 24, 2024
Mar 21, 2025
Feb 17, 2025
May 1, 2024
Mar 21, 2025
Sep 24, 2024
Sep 17, 2024
Nov 12, 2024
Sep 12, 2024
Sep 24, 2024

Repository files navigation

Tansu - Soroban Versioning

- or SVN if you want to make some people angry

https://tansu.dev

Rational

Version control systems like Git are by design decentralized. The reality is that we heavily rely on tools like GitHub. While GitHub is great for collaborating, it's a strongly centralized system, bearing all its caveats.

One of the biggest issues being that maintainers can force push code, effectively rewriting the commit history.

The core idea of this project is to offer an on-chain hash traceability. The code itself is still versioned using Git, and it is still hosted on any platform, but you keep on-chain a hash history. What it provides is an independent and distributed way to prove the integrity of a repository.