Esustellar is an open-source platform that brings informal savings groups (Esusu / Ajo / Rotating Savings) to the Stellar blockchain.
It helps communities save money together transparently, securely, and without relying on a single trusted organizer.
Millions of people use informal savings groups, but these systems rely entirely on trust:
- Organizers can disappear with funds
- No transparency into contributions
- No verifiable payout history
- Disputes are hard to resolve
EsuStellar uses the Stellar network to:
- Collect group savings with low fees
- Lock funds until payout conditions are met
- Automatically rotate payouts
- Provide a public, verifiable transaction history
- Create a savings group
- Join a group
- Fixed contribution amount
- Monthly contributions
- Rotating payout to members
- Transparent on-chain records
- Blockchain: Stellar (Testnet)
- Smart Contracts: Soroban
- Frontend: React / Next.js
- Wallet: Stellar Wallets (Freighter/lobster/lumen)
- Monorepo: npm / Turborepo
esustellar/
├── apps/
│ └── web/ # Frontend application
├── contracts/
│ └── savings/ # Soroban smart contract
├── packages/
│ └── shared/ # Shared types & utils
├── docs/ # Architecture & specs
├── .github/
│ └── ISSUE_TEMPLATE/
└── README.md
EsuStellar is open-source and beginner-friendly.
- Look for issues tagged
good first issue - Follow the contribution guide (coming soon)
- Open discussions for ideas and improvements
MIT License
