Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

MicroaiBots

MicroaiBots is a catalog of configurable trading bots and automation scripts for Solana and prediction markets.

The available products cover:

  • Prediction-market entry automation
  • Complementary-outcome arbitrage
  • Cross-venue prediction-market comparison
  • Extreme-price reversal monitoring
  • Jupiter cyclic route scanning
  • DFlow cyclic route scanning
  • Jupiter and DFlow cross-router comparison

micro-Homepg

Discover more at → https://microaibots.com

🚀 VISIT MICROAIBOTS.COM 🚀

Each package includes guided installation, environment-variable documentation, configurable controls, and paper-mode support where available.


Bot Catalog

More bots will be added soon!

galley

Bot Category Market Strategy Execution
Polymarket 5-Minute 99¢ Pro Prediction Polymarket Late-stage outcome entry Automated
Polymarket Complementary-Outcome Arbitrage Arbitrage Polymarket Matched UP and DOWN pricing Dual-leg
Polymarket 1¢ Reversal Pro Prediction Polymarket Extreme-price reversal Automated
Jupiter × DFlow Router Arbitrage Arbitrage Solana Cross-router cyclic arbitrage Atomic where supported
Jupiter Atomic Route Arbitrage Arbitrage Solana Single-router cyclic arbitrage Single transaction
DFlow Atomic Arbitrage Arbitrage Solana DFlow cyclic arbitrage Atomic where supported

🚀 For Who Is this project For?

auto

👨‍💻 Developers & Vibe Coders

  • Zero to shipped in hours, not weeks
  • Pre-configured stack with hot-reload, type safety, and API-first architecture
  • "Vibe coding" friendly — focus on logic, not boilerplate
  • Extensible plugins & modules for rapid iteration
  • CLI tools that actually get out of your way

"I cloned it, ran python main.py, and had a working prototype in 15 minutes."

It is for devs, vibe coders, researchers, traders, Polymarket degens, crypto natives, chain devs, and students — anyone who wants to ship fast without breaking the bank.

🧱 Cheap bucks. Ready-to-go. Build on top of it.


1. Polymarket 5-Minute 99¢ Pro

botp

Monitors supported five-minute markets and waits for an outcome to reach a configurable late-stage entry price.

Highlights

  • Configurable entry price
  • Time-remaining filters
  • Minimum-liquidity requirement
  • Maximum-spread limit
  • Maximum order exposure
  • Fill-status tracking
  • Settlement reporting

Example payoff

Item Amount
Entry price $0.99
Winning settlement $1.00
Maximum gross gain $0.01
Potential loss Up to $0.99

Example environment variables

env

POLYMARKET_API_KEY=
POLYMARKET_API_SECRET=
TARGET_ENTRY_PRICE=0.99
MAX_ORDER_SIZE=
MIN_TIME_REMAINING=
MAX_SPREAD=

2. Polymarket Complementary-Outcome Arbitrage

Monitors complementary outcomes and looks for matched executable prices below the potential combined settlement value.

Core calculation

Estimated net edge
=
Settlement value
− UP cost
− DOWN cost
− Estimated costs

Highlights

steps
  • Monitors both outcome order books
  • Uses executable depth
  • Calculates matched quantities
  • Applies minimum-edge requirements
  • Limits delay between order legs
  • Handles partial fills
  • Records settlement results

Example

Outcome Price
UP $0.47
DOWN $0.50
Combined cost $0.97
Potential settlement $1.00
Gross theoretical edge $0.03

Example environment variables

POLYMARKET_API_KEY=
POLYMARKET_API_SECRET=
MIN_NET_EDGE=
MAX_LEG_DELAY_MS=
MAX_MARKET_EXPOSURE=
PAPER_TRADING=true

Screenshot 2026-08-28 122126

3. Polymarket 1¢ Reversal Pro

Monitors outcomes trading near a configurable low-price level and waits for reversal confirmation.

Exit models

Model Example
Short reversal Buy at $0.01 and target $0.02
Settlement hold Hold the position until official resolution

Highlights

  • Extreme-price monitoring
  • Reversal confirmation
  • Minimum-liquidity checks
  • Maximum-spread limits
  • Profit targets
  • Time stops
  • Daily-loss limits
  • Strict position sizing

Example environment variables

POLYMARKET_API_KEY=
POLYMARKET_API_SECRET=
TARGET_ENTRY_PRICE=0.01
TARGET_EXIT_PRICE=0.02
MAX_ORDER_SIZE=
DAILY_LOSS_LIMIT=

4. Jupiter × DFlow Router Arbitrage

Compares Jupiter and DFlow routes for SOL-based round-trip pricing differences.

Example route

Jupiter: SOL → Token X
DFlow:   Token X → SOL

Highlights

  • Dual-router quote comparison
  • SOL round-trip construction
  • Quote-age filtering
  • Token allowlists
  • Price-impact controls
  • Minimum net-profit requirements
  • Transaction simulation
  • Atomic execution where supported

Example environment variables

SOLANA_RPC_URL=
WALLET_PRIVATE_KEY=
DFLOW_API_KEY=
STARTING_SOL_AMOUNT=
MIN_NET_PROFIT_SOL=
MAX_QUOTE_AGE_MS=

5. Jupiter Atomic Route Arbitrage

Searches Jupiter route combinations for cycles that begin and end in SOL.

Example route

SOL → USDC → Token X → SOL

Highlights

  • Jupiter route scanning
  • Multi-hop cycle discovery
  • Transaction simulation
  • Minimum-output protection
  • Price-impact filtering
  • Quote freshness checks
  • Single-transaction execution where supported
  • No custom contract deployment

Example environment variables

SOLANA_RPC_URL=
WALLET_PRIVATE_KEY=
STARTING_SOL_AMOUNT=
MIN_NET_PROFIT_SOL=
MAX_PRICE_IMPACT_BPS=
PRIORITY_FEE_LAMPORTS=

6. DFlow Atomic Arbitrage

Uses supported DFlow routing data to search for SOL-based cyclic routes.

Highlights

  • DFlow route monitoring
  • SOL-based cycles
  • Transaction simulation
  • Quote-expiration controls
  • Maximum price-impact limits
  • Token allowlists
  • Daily fee limits
  • RPC failover
  • Authorized API configuration where required

Example environment variables

SOLANA_RPC_URL=
WALLET_PRIVATE_KEY=
DFLOW_API_KEY=
MIN_NET_PROFIT_SOL=
MAX_PRICE_IMPACT_BPS=
DAILY_FEE_LIMIT_SOL=

General Installation

1. Extract the package

unzip bot-package.zip
cd bot-package

2. Confirm Python

python --version

Python 3.11 or newer is recommended.

3. Create a virtual environment

python -m venv .venv

4. Activate the environment

Linux or macOS

source .venv/bin/activate

Windows PowerShell

.venv\Scripts\Activate.ps1

5. Install dependencies

python -m pip install --upgrade pip
pip install -r requirements.txt

6. Create the environment file

cp .env.example .env

7. Start live monitoring

python main.py --mode live

Recommended Workflow

Configure locally
       ↓
Start paper mode
       ↓
Review detected opportunities
       ↓
Validate fees and expected output
       ↓
Fund a dedicated wallet
       ↓
Begin with minimum size
       ↓
Monitor logs and execution

Security Practices

  • Use a dedicated trading wallet.
  • Keep only limited funds in the wallet.
  • Never commit .env files.
  • Never share seed phrases or private keys.
  • Use private RPC endpoints where appropriate.
  • Restrict API-key permissions.
  • Rotate credentials if exposure is suspected.
  • Start with paper mode.
  • Set strict daily exposure limits.

Support

Telegram is the priority support channel.

support

When requesting help, include:

  1. The bot name.
  2. Your operating system.
  3. Your Python version.
  4. The installation step that failed.
  5. The exact error message.
  6. Your payment order ID for purchase-access issues.

Never send wallet private keys, seed phrases, passwords, or complete .env files.

About

Configurable automation tools for Solana, Polymarket 5 minute BTC markets, Jupiter, DFlow, and cross-venue strategies.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors