Grid Wizard Pro

Last edited: October 14, 2025

Contents

Introduction

Grid Wizard Pro is the premium version of the open-source Grid Wizard grid trading bot for XRP/RLUSD on the XRPL. While the core Grid Wizard is free and available on GitHub, Pro unlocks advanced features designed for high-volume traders, including reserve management, dynamic adjustments, and enhanced reliability under network lag.

Pro features are gated behind holding a Grid Wizard NFT license from the official collection on xrp.cafe. This ensures sustainable development while keeping the base tool accessible to all.

Pro Features

Grid Wizard Pro builds on the core engine with these exclusive capabilities:

  • Reserve Relief Module: Automatically prunes excess orders to free up XRP reserves locked in account objects. Configurable via RESERVE_RELIEF_ENABLED=1, with caps (e.g., RESERVE_RELIEF_BUY_CAP=10), grace BPS, and strategies like “farthest” or “oldest”.
  • Dynamic Tranche Sizing: Adjusts order sizes based on market volatility and price jumps. Enable with DYN_TRANCHE_ENABLE=1 and set limits like ADAPTIVE_MAX_JUMP_BPS=150 to prevent oversized trades.
  • Advanced Auto-Cancel: Enhanced toggling (AUTO_CANCEL_ENABLED=1) with distance-based cancellation (BPS from mid), max per cycle, and strategies to keep your order book clean.
  • Priority Metrics and Logging: Detailed cycle stats including pending counts, throttle skips, and reserve calculations in profits.log.
  • Future Pro Exclusives: Early access to upcoming features like AI volatility tuners (stubbed in v2) and custom strategies.

For a full comparison, see the Features Comparison on the GitHub wiki.

Unlocking Pro Features

To activate Pro, your XRPL account must hold at least one NFT from the authorized Grid Wizard issuer: rfYZ17wwhA4Be23fw8zthVmQQnrcdDRi52 (Grid Wizard Labs, Las Vegas).

  1. Run Grid Wizard as usual.
  2. The bot checks your account’s NFTs via wizard_license.py.
  3. If a valid NFT is found (matching issuer and optional taxon), Pro features unlock automatically.
  4. Log message: [NFT] License verified: issuer=..., taxon=...

No NFT? The bot runs in free mode with core features only, logging: [NFT] License not found. Hold any NFT from issuer ... to unlock Pro features.

Minting Guide

Mint your license NFT directly on xrp.cafe.

  1. Visit xrp.cafe/collection/gridwizard.
  2. Connect your XRPL wallet (e.g., XUMM).
  3. Browse available NFTs and select one to mint.
  4. Confirm the transaction (pay in XRP).
  5. Once minted, relaunch Grid Wizard—Pro features will activate on the next license check.

Tip: Use XUMM for mobile minting. Collection stats: [Insert dynamic stats if available, e.g., minted count].

Frequently Asked Questions

What if I transfer my NFT?
The license is tied to the holding account. Transfer it to another wallet to move Pro access.
Is the code still open-source?
Yes! All Pro modules (e.g., wizard_reserve_relief.py) are in the GitHub repo. The NFT just enables them at runtime.
How do I verify my license manually?
Run check_license(client, address) from wizard_license.py—it queries your AccountNFTs.
Support for issues?
Check the Debugging Playbook or open a GitHub issue.