A blockchain-based platform that transforms SACCO operations through transparent governance and decentralized finance solutions built on Cardano.
Amana Chain Entities (Amana CE) addresses key challenges facing Savings and Credit Cooperative Organizations (SACCOs):
- Funds Mismanagement - Through transparent blockchain transactions
- Poor Governance - With decentralized decision-making
- Limited Access - Eliminating geographical constraints
Our platform consists of three interconnected smart contracts:
┌──────────────────┐ ┌───────────────────┐ ┌──────────────────┐
│ Entity Registry │ │ Treasury │ │ Governance │
│ Contract │◄───┤ Management │◄───┤ Contract │
│ │ │ Contract │ │ │
└────────┬─────────┘ └─────────┬─────────┘ └────────┬─────────┘
│ │ │
▼ ▼ ▼
┌────────────────────────────────────────────────────────────────────┐
│ Cardano Blockchain │
└────────────────────────────────────────────────────────────────────┘
- Entity Registry: Manages SACCO entities and their members
- Treasury Management: Handles financial operations with multi-signature approval
- Governance: Facilitates decision-making through proposals and voting
Detailed documentation is available in the /documentation directory:
- Aiken v1.1.15 or higher
- Cardano development environment
# Build the contracts
aiken build
# Run the test suite
aiken check- SACCO entity creation and management
- Member registration with status tracking
- Admin management with multi-admin support
- Transparent fund management
- Multi-signature transaction approval
- Comprehensive transaction history
- Proposal creation and management
- Transparent voting system
- Automatic execution of approved decisions
amana-contracts/
├── aiken.toml # Project configuration
├── lib/ # Shared library code
│ ├── entity_registry/ # Entity Registry types
│ ├── governance/ # Governance types
│ └── treasury_management/ # Treasury Management types
├── validators/ # Smart contracts
│ ├── entity_registry/ # Entity Registry contract
│ ├── governance/ # Governance contract
│ └── treasury_management/ # Treasury Management contract
└── documentation/ # Detailed documentation
Apache License 2.0