For contributing to XRP Genie or modifying the source code.

Just using XRP Genie? You don’t need this! Simply run npx xrp-genie init

If you’re new to development and want to contribute, here’s a quick setup:

Git SSH Setup

  • Go to an empty terminal
  • Type: ssh-keygen
  • Set your password
  • Type: cat /Users/yourusername/.ssh/id_ed25519.pub
  • Copy your ssh key
  • Go to your Github user account settings → Click “SSH and GPG Keys” → Click “New SSH Key” → Paste your SSH Key

Install Oh My ZSH

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Install pnpm

npm i pnpm

Clone the Repo

git clone git@github.com:zhaben/xrp-genie.git xrp-genie
cd xrp-genie

Install Dependencies

pnpm install
# or
npm install

Note: If you just want to use XRP Genie (not develop it), you don’t need any of this! Just run npx xrp-genie init.