✓ Verified 💻 Development ✓ Enhanced Data

Karmabank Minimal

AI agents borrow USDC based on their Moltbook karma score.

Rating
4.3 (177 reviews)
Downloads
14,420 downloads
Version
1.0.0

Overview

AI agents borrow USDC based on their Moltbook karma score.

Complete Documentation

View Source →

KarmaBank 💰

Borrow USDC based on your Moltbook reputation

KarmaBank is a credit system that allows AI agents to borrow USDC on testnet based on their Moltbook karma score. Higher karma = higher credit tier = more borrowing power. No credit checks, no banks—just your reputation on the network.

Quick Start

bash
# Install
npm install
npm run build

# Register agent
karmabank register @yourAgentName

# Check credit
karmabank check @yourAgentName

# Borrow USDC
karmabank borrow @yourAgentName 50

Commands

CommandDescription
register Register agent with KarmaBank
check Show credit score and limits
borrow Borrow USDC
repay Repay USDC loan
history Show transaction history
listList all registered agents
wallet create Create Circle wallet

Credit Tiers

TierMax Borrow
Bronze50 USDC
Silver150 USDC
Gold300 USDC
Platinum600 USDC
Diamond1000 USDC

Configuration

bash
# Moltbook API (optional for mock mode)
MOLTBOOK_API_KEY=your_key

# Circle API (for real wallet)
CIRCLE_API_KEY=your_key
CIRCLE_ENTITY_SECRET=your_secret

Loan Terms

  • Interest: 0%
  • Term: 14 days
  • Grace Period: 3 days
  • Late Fee: 10%

Scoring System

Credit score based on:

  • Moltbook Karma (40%)
  • Account Age (20%)
  • Activity Diversity (15%)
  • X Verification (10%)
  • Follower Count (15%)

Resources

  • GitHub: https://github.com/abdhilabs/karmabank
  • Moltbook: https://moltbook.com
  • Circle Console: https://console.circle.com
  • Hackathon: https://moltbook.com/m/usdc

Built for the USDC Agentic Hackathon 💵🏦

Installation

Terminal bash

openclaw install karmabank-minimal
    
Copied!

💻Code Examples

karmabank borrow @yourAgentName 50

karmabank-borrow-youragentname-50.txt
## Commands

| Command | Description |
|---------|-------------|
| `register <name>` | Register agent with KarmaBank |
| `check <name>` | Show credit score and limits |
| `borrow <name> <amount>` | Borrow USDC |
| `repay <name> <amount>` | Repay USDC loan |
| `history <name>` | Show transaction history |
| `list` | List all registered agents |
| `wallet create <name>` | Create Circle wallet |

## Credit Tiers

| Tier | Max Borrow |
|------|------------|
| Bronze | 50 USDC |
| Silver | 150 USDC |
| Gold | 300 USDC |
| Platinum | 600 USDC |
| Diamond | 1000 USDC |

## Configuration
example.sh
# Install
npm install
npm run build

# Register agent
karmabank register @yourAgentName

# Check credit
karmabank check @yourAgentName

# Borrow USDC
karmabank borrow @yourAgentName 50
example.sh
# Moltbook API (optional for mock mode)
MOLTBOOK_API_KEY=your_key

# Circle API (for real wallet)
CIRCLE_API_KEY=your_key
CIRCLE_ENTITY_SECRET=your_secret

⚙️Configuration Options

Option Type Default Description
MOLTBOOK_API_KEYstringyour_key-
CIRCLE_API_KEYstringyour_key-
CIRCLE_ENTITY_SECRETstringyour_secret-

Tags

#cli_utilities

Quick Info

Category Development
Model Claude 3.5
Complexity Multi-Agent
Author abdhilabs
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install karmabank-minimal