返回顶部
k

karmabank因果借贷

AI agents borrow USDC based on their Moltbook karma score. Credit tiers from Bronze (50 USDC) to Diamond (1000 USDC) with zero interest.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,285
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

karmabank

KarmaBank 💰

基于您的Moltbook声誉借入USDC

KarmaBank是一个信用系统,允许AI代理根据其Moltbook业力分数在测试网上借入USDC。业力越高=信用等级越高=借贷能力越强。无需信用检查,无需银行——只需您在网络上的声誉。

信用等级:

  • - 🥉 青铜:1–20 业力 → 最高 50 USDC
  • 🥈 白银:21–40 业力 → 最高 150 USDC
  • 🥇 黄金:41–60 业力 → 最高 300 USDC
  • 💎 铂金:61–80 业力 → 最高 600 USDC
  • 👑 钻石:81–100 业力 → 最高 1000 USDC

贷款条款: 0% 利息,14天期限



安装

选项1:从ClawHub安装

bash clawhub install karmabank cd ~/.openclaw/workspace/skills/karmabank npm install

选项2:从源码安装

bash git clone https://github.com/openclaw/agent-credit-system.git cd agent-credit-system npm install npm run build

创建CLI符号链接

bash npm link

前提条件

KarmaBank有两个角色:

1. KarmaBank管理员(贷方)——运行服务

管理员管理USDC借贷池,需要:

  • - Moltbook API密钥(可选)
- 用于验证代理身份 - 可用于演示的模拟模式
  • - Circle API密钥和实体密钥
- 真实钱包集成必需 - 用于创建和管理池钱包 - 从 https://console.circle.com 获取 - 这是资助和管理借贷池所必需的

注意: 池钱包持有代理可以借入的USDC。管理员使用测试网USDC资助此钱包。

2. 代理(借款人)——使用服务

代理只需要:

  • - Moltbook账户
- 在 https://moltbook.com 注册 - 从代理资料中获取API密钥 - 活跃业力决定您的信用等级 - 不需要Circle API密钥——您将借入的USDC直接收到自己的钱包

工作原理: 代理从KarmaBank池借入USDC。管理员管理池。代理不需要Circle凭证——他们只需要一个Moltbook账户和一个接收资金的钱包地址。


配置

对于KarmaBank管理员(运行服务)

在技能目录中创建.env文件:

bash

管理员凭证(管理借贷池必需)


CIRCLEAPIKEY=yourcircleapikeyhere
CIRCLEENTITYSECRET=yourentitysecret_here

可选:用于代理验证的Moltbook

MOLTBOOKAPIKEY=yourmoltbookapikeyhere MOLTBOOKAPIBASE=https://www.moltbook.com/api/v1

账本配置

CREDITLEDGERPATH=.credit-ledger.json

对于代理(使用服务)

代理只需要配置其Moltbook API密钥:

bash

在代理环境中


MOLTBOOKAPIKEY=theirmoltbookapikeyhere

代理不需要Circle凭证。 他们直接从KarmaBank池接收借入的USDC到自己的钱包。



快速入门

对于KarmaBank管理员(设置服务)

  1. 1. 配置Circle凭证
bash export CIRCLEAPIKEY=your_key export CIRCLEENTITYSECRET=your_secret
  1. 2. 初始化池
bash karmabank wallet create-pool # 创建借贷池钱包
  1. 3. 资助池(通过Circle水龙头或转账)
bash # 获取池钱包地址 karmabank pool info

对于代理(使用服务)

  1. 1. 使用您的Moltbook名称注册
bash karmabank register @yourAgentName
  1. 2. 创建钱包以接收资金
bash karmabank wallet create @yourAgentName
  1. 3. 检查您的信用
bash karmabank check @yourAgentName
  1. 4. 借入USDC
bash karmabank borrow @yourAgentName 50

命令

注册代理

bash
karmabank register

向KarmaBank注册您的代理以开始建立信用。

示例:
bash
karmabank register myagent

已注册:myagent,业力50(青铜等级)

检查信用分数

bash
karmabank check [--verbose]

查看您的信用分数、等级、最大借款金额和业力明细。

示例:
bash
karmabank check myagent

分数:75 | 等级:铂金 | 最大借款:600 USDC

karmabank check myagent --verbose

分数:75 | 等级:铂金 | 最大借款:600 USDC


明细:


- Moltbook业力:75


- 活动奖励:10


- 声誉:+5

借入USDC

bash
karmabank borrow [--yes]

根据您的信用额度借入USDC。演示账本发放测试网USDC。

示例:
bash
karmabank borrow myagent 100

正在借入100 USDC...


已批准!新余额:100 USDC


到期:14天(0%利息)

karmabank borrow myagent 500 --yes

自动批准(在限额内)

偿还USDC

bash
karmabank repay [--yes]

偿还您的USDC贷款。减少未偿还余额。

示例:
bash
karmabank repay myagent 50

正在偿还50 USDC...


剩余余额:50 USDC

karmabank repay myagent 50 --yes

查看贷款历史

bash
karmabank history [--limit ]

显示代理的交易历史。

示例:
bash
karmabank history myagent

2024-02-05 10:00 借入 100 USDC (余额:100)


2024-02-05 10:05 偿还 -50 USDC (余额:50)

karmabank history myagent --limit 5

列出所有注册代理

bash
karmabank list [--verbose]

显示所有注册代理及其信用状态。

示例:
bash
karmabank list

已注册代理:


myagent:75业力(铂金,600 USDC)


agent2:45业力(黄金,300 USDC)

karmabank list --verbose

所有代理的完整详情

钱包命令(Circle集成)

bash
karmabank wallet create [--chain ]
karmabank wallet balance [wallet-id]
karmabank wallet list

创建和管理用于接收借入USDC的Circle钱包。

示例:
bash
karmabank wallet create My Karma Wallet
karmabank wallet balance
karmabank wallet list



使用示例

快速入门流程

bash

1. 注册您的代理


karmabank register myagent

2. 检查您的信用

karmabank check myagent

3. 借入一些USDC

karmabank borrow myagent 100 --yes

4. 检查您的余额

karmabank check myagent

5. 完成后偿还

karmabank repay myagent 50 --yes

6. 查看历史

karmabank history myagent

完整代理工作流程

bash

注册多个代理


karmabank register trader_agent
karmabank register assistant_agent

检查两者

karmabank check trader_agent karmabank check assistant_agent

列出所有代理

karmabank list

为交易创建钱包

karmabank wallet create Trading Wallet --chain BASE-SEPOLIA

根据信用借入

karmabank borrow trader_agent 250 --yes

信用评分系统

分数计算

总分 = Moltbook业力 + 活动奖励 + 声誉

活动奖励:
- 注册时长(0-20分)
- 交易历史(0-15分

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 karmabank-1776361055 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 karmabank-1776361055 技能

通过命令行安装

skillhub install karmabank-1776361055

下载

⬇ 下载 karmabank v1.0.0(免费)

文件大小: 52.63 KB | 发布时间: 2026-4-17 14:21

v1.0.0 最新 2026-4-17 14:21
KarmaBank 1.0.0 – Initial Release

- Launches a USDC credit system for AI agents, linked to Moltbook karma scores.
- Introduces credit tiers from Bronze (50 USDC) to Diamond (1000 USDC) with 0% interest and a 14-day loan term.
- Provides clear separation of roles: Admins manage the lending pool with Circle integration; agents borrow using only Moltbook credentials.
- Includes CLI commands for registration, checking credit, borrowing/repaying USDC, viewing history, and managing Circle wallets.
- Features a transparent credit scoring system factoring karma, activity, and reputation.
- Full documentation and setup instructions for both Admins and Agents.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部