Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Esusu — rotating savings circles on Creditcoin

A Gluwa project.

Traditional esusu/ajo savings circles as a self-contained smart contract on Creditcoin Testnet, plus a fully client-side dApp. Every contribution, miss, cure and payout becomes a permanent, portable on-chain record — the raw material for Creditcoin's credit-history thesis.

Live demo: https://ds-gm.github.io/esusu/

What Where
EsusuFactory (verified) 0x1d42c52c9d0Ffa58BEa33e1368b315eae8e330e9
mUSD test token (open mint) 0x8FE876E04E725a41a327331e1dE8Dc6C6d71a2d9
Contracts (Foundry) contracts/ — no-admin, pull-pattern, 79 tests (fuzz + invariants)
dApp (Vite + wagmi) fe/ — no backend, reads/writes straight to chain

Quick start

# contracts (deps are git submodule-free here — install them)
cd contracts && forge install OpenZeppelin/openzeppelin-contracts@v5.6.1 foundry-rs/forge-std@v1.16.2 && forge test

# dApp
cd fe && npm install && npm run dev

Testnet demo — tokens have no value. Circles need 3–12 members; misses are curable; an uncured miss forfeits your own pot. See contracts/README.md for the full trust model.

About

Rotating savings circles (esusu/ajo) on Creditcoin — contracts + dApp. A Gluwa project.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages