Deploy Bullet Bot

A trading bot for Bullet you own with your wallet and run from Claude.

Deploy Bullet Bot

Bullet Bot Development

bulletxyz/bullet-bots:latest

Just deployed

/data

Deploy and Host Bullet Bot on Railway

Bullet Bot is a trading bot for the Bullet perpetuals exchange. You own it with your Solana wallet: only that wallet can take it live, raise its limits or approve changes. Run it from Claude over MCP, its API, or its page.

About Hosting Bullet Bot

This template runs the published bot image with everything it needs, and asks for nothing. On first start the bot has no owner and prints a one-time claim link in its logs; the first wallet to sign in through that link becomes the owner (Claude's Deploy with Claude guide does this for you). To fix the owner up front instead, set BB_ALLOWED_WALLETS to your Solana wallet address.

Railway attaches a volume at /data, where the bot keeps its trading key and state (daily loss stop, config history, approvals), so redeploys keep the same bot address. A public domain serves the bot's page, its API, the signing page and the MCP endpoint, and Railway checks /health before every deploy goes live. On a stop or redeploy the bot gets 30 seconds to cancel its orders and close positions, and two copies never run at once.

Common Use Cases

  • Let Claude set up, watch and tune a bot, while your wallet signs anything risky
  • Run a market maker, grid, funding carry, RSI momentum or trailing stop strategy around the clock
  • Paper trade on Bullet's mainnet prices before risking money

Dependencies for Bullet Bot Hosting

  • A Solana wallet (Phantom, Solflare, ...) to own the bot and sign changes
  • USDC on Solana to fund a Bullet account, only to trade live (paper trading needs nothing)

Deployment Dependencies

Implementation Details

The bot listens on port 3030 (PORT), keeps its state on the /data volume, and reports its status at /health. Going live, raising limits and unlocking riskier settings all require a signature from the owner wallet.

Why Deploy Bullet Bot on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Bullet Bot on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
Telegram JavaScript Bot
A template for Telegram bot in JavaScript using grammY

Agampreet Singh
294
View Template
Cobalt Tools [Updated Oct ’26]
Cobalt Tools [Oct ’26] (Media Downloader, Converter & Automation) Self Host

shinyduo
310
View Template
Telegram Gateway
Multi-bot Telegram webhook gateway with WebSocket event streaming

INAPP
7