Tobin Developer Documentation
How the Tobin Clearing Protocol repository is built, run and changed: obligations, deterministic netting, reviewer approval, settlement preparation, and the Soroban contracts that settle on Stellar Testnet.
Project status
Tobin is experimental and targets Stellar Testnet. It is not production-ready. Mainnet and real-value use are not authorised, and nothing has been independently audited. Read the full status.
Start here
- IntroductionWhat Tobin is, who it is for, and what it is not.
- Getting StartedTools, install, run and the developer onboarding path.
- ArchitectureLayers, trust boundaries, netting versus contract validation.
- Core ConceptsThe domain model, the clearing lifecycle and the invariants.
- Development GuidesRepository layout, workflow, testing, contracts and CI.
- API and SDK ReferenceThe engine, SDK, contracts, errors, routes and commands that exist today.
- ContributingHow to propose and send a change, and how documentation is governed.
New to the repository?
- Read the project status.
- Learn the domain model and the trust boundaries.
- Install and run the code.
- Run the tests for the layer you will change.
- Follow the onboarding path.