正在自动登录…
← 返回项目列表Stellar-Kolo/
Stellar-Kolo/ kolo-contracts
Kolo 是一个基于 Stellar Soroban 的智能合约项目,用于模拟社区储蓄小组(如 Ajo、Esusu)的规则,支持轮转储蓄和目标储蓄两种模式。适用于希望将储蓄规则上链、实现透明化管理的社区或开发者。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/14 15:30:34 · 查看原文
- 累计 Stars
- 130
- 当前热度
- 未达当前门槛
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/14 15:30:34
- 使用方式
通过 Rust 和 Soroban SDK 构建为 Wasm 合约,部署到 Stellar 网络,由后端应用调用合约接口。
查看 README 依据
## Build and test Requires Rust and the Wasm target: ```bash rustup target add wasm32v1-none ``` From the `contracts/` directory: ```bash cargo test cargo build --target wasm32v1-none --release ``` The release Wasm artifact is written to `contracts/target/wasm32v1-none/release/`. This target is required by Soroban SDK 27 with current Rust toolchains; `wasm32-unknown-unknown` is rejected by the SDK on newer Rust versions. ## Integration with Kolo
The [Kolo backend](https://github.com/Stellar-Kolo/kolo-backend) is responsible for loading the compiled Wasm, deploying contract instances, constructing and simulating Soroban transactions, obtaining authorization, submitting through Soroban RPC, and waiting for confirmation. It also needs to keep contract state and PostgreSQL records reconcilable. The [Kolo frontend](https://github.com/Stellar-Kolo/kolo-frontend) is the web companion; the planned primary member experience is WhatsApp-first.
- 部署要求
需要 Rust 和 Wasm 目标(wasm32v1-none),使用 Soroban SDK 27。
查看 README 依据
## Build and test Requires Rust and the Wasm target: ```bash rustup target add wasm32v1-none ``` From the `contracts/` directory: ```bash cargo test cargo build --target wasm32v1-none --release ``` The release Wasm artifact is written to `contracts/target/wasm32v1-none/release/`. This target is required by Soroban SDK 27 with current Rust toolchains; `wasm32-unknown-unknown` is rejected by the SDK on newer Rust versions. ## Integration with Kolo
- 已知限制
合约不自动触发操作,需应用协调;当前仅部署到测试网,未初始化实例,不适用于生产资金。
查看 README 依据
**Status:** a version of the contract code is deployed to Stellar Testnet for review. No savings-group instance has been initialized, and no token has been deposited. The backend integration is still being aligned with the current contract interface. This is not a production-ready custody system; do not use real funds. ### Testnet deployment - **Network:** Stellar Testnet - **Contract ID:** [`CBQCB6KIXAPDPKGNZFR3KSBBJNEJRFN3MAQL7S46JGFA5I22AUL4OPYL`](https://stellar.expert/explorer/testnet/contract/CBQCB6KIXAPDPKGNZFR3KSBBJNEJRFN3MAQL7S46JGFA5I22AUL4OPYL)
The contract enforces rules on an invocation; it does not run on a wall-clock schedule. `expected_cycle_days` informs the stored cycle-length setting used for TTL calculations, but the contract does not automatically trigger contributions, payouts, or resets. The application coordinates those actions. ## Interface Primary exported operations: ```text initialize( admin: Address, token: Address, name: String, contribution_amount: i128, group_type: GroupType, target_amount: Option<i128>, lock_until_target: bool, expected_cycle_days: Option<u32> )
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/10/9 17:25:39
- 首次达标收录
- 2026/10/9 17:45:48
- 统计更新时间
- 2026/10/22 19:06:02
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。
模型评估
普通加权总分 3.3 / 5
由 Jev 模型根据仓库描述与 README 评估,2026/10/10 13:58:15 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。
仓库信息
- 最近推送
- 2026/10/9 18:13:17
- 许可证标识
- 未识别,请查看仓库说明
- Fork 数
- 127
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:小火
首次发现项目