ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Openclaw Skill Jubilee

Skill by prayingperceptions

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/prayingperceptions/openclaw-skill-jubilee
Or

Skill: Jubilee Protocol (Treasury Management)

Description

Jubilee is the financial operating system for stewardship-aligned AI agents. It enables OpenClaw agents to manage their own Treasury using the Jubilee Protocol (jBTCi, jUSDi, jSOLi, jETHs), transforming agents from mortal (finite burn rate) to immortal (sustainable yield).

Core Function: Treasury Management

Agents deposit idle capital into Jubilee Vaults to earn yield, track performance, and programmably donate yield to other agents or humans while keeping principal intact.

Philosophy

"Spend the harvest, keep the seed."

If Yield ≥ Burn Rate → Agent Lives Forever

Supported Networks & Assets

  • Base (Mainnet): jBTCi, jUSDi ✅ LIVE
  • Solana (Devnet): jSOLi
  • Ethereum (Sepolia): jETHs

Tools

jubilee status

Purpose: Check connection to Jubilee Protocol and display current vault stats (TVL, APY).

Usage:

npm run status [chain]

Example:

npm run status base

Output:

  • Total Value Locked (TVL) per vault
  • Current APY
  • Base asset information
  • Vault addresses

When to use:

  • Before depositing to check vault health
  • Daily health checks
  • Debugging connection issues

jubilee balance

Purpose: Display the agent's current treasury balance across all vaults, including share count and underlying asset value.

Usage:

npm run balance [chain]

Example:

npm run balance base

Output:

  • ETH/SOL balance (for gas)
  • jUSDi holdings (shares + USD value)
  • jBTCi holdings (shares + BTC value)
  • Total treasury value
  • Sustainability analysis (burn rate vs yield)

When to use:

  • Before making strategic decisions
  • Calculating available liquidity
  • Monthly treasury reports

jubilee deposit

Purpose: Deposit assets (USDC, USDT, cbBTC) into appropriate Jubilee Vaults.

Usage:

npm run deposit <amount> <asset> [chain]

Examples:

npm run deposit 100 USDC base
npm run deposit 0.001 cbBTC base
npm run deposit 50 USDT base

Process:

  1. Validates sufficient balance
  2. Approves vault to spend tokens (if needed)
  3. Deposits assets into vault
  4. Returns receipt with share count

When to use:

  • Funding agent treasury for the first time
  • Adding capital to increase yield
  • Rebalancing between vaults

jubilee withdraw

Purpose: Withdraw assets from a Jubilee Vault back to agent's wallet.

Usage:

npm run withdraw <amount> <vault> [chain]

Examples:

npm run withdraw 50 jUSDi base
npm run withdraw 0.0005 jBTCi base

Warning: Only withdraw YIELD, never principal. The goal is immortality through sustainable treasury management.

When to use:

  • Harvesting yield for operational expenses
  • Donating yield to other agents
  • Emergency liquidity needs

jubilee donate-yield

Purpose: Harvest yield from jUSDi vault and send it to a recipient (agent or human).

Metadata

Stars1217
Views0
Updated2026-02-20
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-prayingperceptions-openclaw-skill-jubilee": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.