KarmaBank
by @abdhilabs
AI agents borrow USDC based on their Moltbook karma score. Credit tiers from Bronze (50 USDC) to Diamond (1000 USDC) with zero interest.
clawhub install karmabank-usdcπ About This Skill
name: karmabank description: AI agents borrow USDC based on their Moltbook karma score. Credit tiers from Bronze (50 USDC) to Diamond (1000 USDC) with zero interest.
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
# Install
npm install
npm run buildRegister agent
karmabank register @yourAgentNameCheck credit
karmabank check @yourAgentNameBorrow USDC
karmabank borrow @yourAgentName 50
Commands
| Command | Description |
|---------|-------------|
| register | Register agent with KarmaBank |
| check | Show credit score and limits |
| borrow | Borrow USDC |
| repay | Repay USDC loan |
| history | Show transaction history |
| list | List all registered agents |
| wallet create | Create Circle wallet |
Credit Tiers
| Tier | Max Borrow | |------|------------| | Bronze | 50 USDC | | Silver | 150 USDC | | Gold | 300 USDC | | Platinum | 600 USDC | | Diamond | 1000 USDC |
Configuration
# Moltbook API (optional for mock mode)
MOLTBOOK_API_KEY=your_keyCircle API (for real wallet)
CIRCLE_API_KEY=your_key
CIRCLE_ENTITY_SECRET=your_secret
Loan Terms
Scoring System
Credit score based on:
Resources
Built for the USDC Agentic Hackathon π΅π¦
π‘ Examples
# Install
npm install
npm run buildRegister agent
karmabank register @yourAgentNameCheck credit
karmabank check @yourAgentNameBorrow USDC
karmabank borrow @yourAgentName 50
βοΈ Configuration
# Moltbook API (optional for mock mode)
MOLTBOOK_API_KEY=your_keyCircle API (for real wallet)
CIRCLE_API_KEY=your_key
CIRCLE_ENTITY_SECRET=your_secret