skills/smithery.ai/jb-v5-v51-contracts

jb-v5-v51-contracts

Installation
SKILL.md

Juicebox V5 vs V5.1 Contract Separation

Problem

Juicebox has two contract versions: V5 (original) and V5.1 (upgraded). When contracts have both versions, mixing them causes transactions to fail. A project using JBController5_1 MUST use JBMultiTerminal5_1, not the V5 terminal.

Context / Trigger Conditions

  • Deploying new projects or terminals
  • Transactions failing with "invalid terminal" or permission errors
  • Querying rulesets returns unexpected data
  • Paying a project fails despite correct addresses
  • Determining which contracts to use for a given project

Solution

The Rule

Installs
1
First Seen
Apr 10, 2026
jb-v5-v51-contracts from smithery.ai