Skip to content

reserve-protocol/dtf-claude-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

DTF Protocol Plugin for Claude Code

Query and interact with Reserve Protocol Index DTFs directly from Claude Code.

Install

In Claude Code, run these two commands:

/plugin marketplace add reserve-protocol/dtf-claude-plugin
/plugin install dtf@reserve-protocol

That's it. The plugin persists across sessions.

What It Does

Gives Claude the ability to:

  • Discover DTFs across Ethereum, Base, and BSC
  • Inspect baskets — token composition, weights, USD values, TVL
  • Monitor rebalances — active auctions, progress, time windows
  • Check governance — proposals, voting settings, roles
  • Get quotes — mint/redeem with exact token amounts
  • Analyze revenue — fee breakdowns, RSR burn projections
  • Compare yield — vote-lock staking opportunities across chains

All data is live from the blockchain via the @reserve-protocol/dtf-cli.

Requirements

  • Node.js >= 18
  • The CLI is installed automatically via npx (no manual setup needed)

Commands Available

The plugin enables 21 CLI commands. See plugins/dtf/skills/dtf/reference.md for the full reference.

Command Description
discover List DTFs across chains
info DTF config and metadata
basket Basket composition and TVL
fees Fee info and recipients
quote Mint/redeem quotes
prices Token prices and volatility
governance Voting settings and timelock
staking Vote-lock info and rewards
roles Role holders
proposals Governance proposals
rebalance Active rebalance state
history Rebalance history
earn Yield opportunities
revenue Revenue breakdown
rsr-burns RSR burn analytics
query Raw subgraph query
holders Top token holders
delegates Governance delegation graph
deploy Deploy a new DTF
forum Governance forum
cache-clear Clear disk cache

Project-Level Setup

To auto-prompt teammates to install the plugin, add to your project's .claude/settings.json:

{
  "extraKnownMarketplaces": {
    "reserve-protocol": {
      "source": {
        "source": "github",
        "repo": "reserve-protocol/dtf-claude-plugin"
      }
    }
  },
  "enabledPlugins": {
    "dtf@reserve-protocol": true
  }
}

Development

Test locally without installing:

claude --plugin-dir ./plugins/dtf

Links

About

Claude Code plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors