Deploying your own secure RentOps infrastructure.
RentOps interacts with your wallet's private keys to reclaim rent. Running the infrastructure on your own machine or private server ensures maximum security. Your keys never leave your control.
Before we touch any code, let's get the keys you'll need.
We use Helius to scan the blockchain. Their free tier is generous and perfect for RentOps.
4f9a....If you want mobile alerts for rent detection:
/newbot.123456:ABC-DEF.... Copy this.Open your terminal and run:
git clone https://github.com/rentops/ui.git rentopscd rentopsWe use pnpm for speed, but npm works too.
npm install -g pnpmpnpm installCreate a secret environment file to store your keys.
cp .env.example .envOpen .env in your text editor and fill in the blanks:
# .env file
HELIUS_RPC_API_KEY=your_helius_key_here
// Paste the key from Step 1A
TELEGRAM_BOT_TOKEN=your_bot_token_here
// Paste the token from Step 1B
Start the dashboard on your machine:
pnpm devOpen your browser to http://localhost:3000.
To keep the bot running 24/7 without your laptop:
npm i -g vercelvercel loginvercel deploy --prod