Skip to content

rftwlkdev/netherblade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗡️ Nether Blade - CSGOEmpire Arbitrage Scanner

Free Chrome extension that monitors CSGOEmpire listings in real-time and alerts you when items are listed below market value.

Version License Chrome


🔥 Features

⚡ Real-Time Scanning

  • WebSocket connection to CSGOEmpire - no polling, instant detection
  • Live overlay on the withdraw page showing every new listing
  • Empire vs Buff163/Skins.com price comparison on each item

🔔 Deal Alerts

  • Instant popup notification when a deal hits your threshold
  • Sound alerts - never miss a deal even if you're tabbed out
  • Configurable threshold from 5% to 60%

💰 Profit Verification

  • CSFloat real profit check - fetches lowest listing, calculates fees
  • Net profit calculation including CSFloat fee (2%) and withdrawal fee (2.5%)
  • Break-even bid price so you know your max buy price
  • Last 5 sales on CSFloat for price validation

📋 Deal History

  • Track every deal with timestamp, prices, and discount %
  • Search and filter by item name
  • Stats dashboard - total deals, average discount, best deal

🎯 Smart Filtering

  • Exclude item types - stickers, graffiti, packages, pins, music kits, patches, charms, cases
  • StatTrak knife filter - toggle separately
  • Live filters - no save needed, changes apply instantly

🚀 Quick Actions

  • One-click buy - copies item name and opens CSGOEmpire
  • Auto-save - clicking "Start scanning" saves your API keys automatically

📸 Screenshots

Live Scanner Overlay Deal Alert
Scanner Deal
Profit Check Deal History
Profit History

🚀 Installation

Chrome Web Store

  1. Visit the Chrome Web Store listing (coming soon)
  2. Click "Add to Chrome"
  3. Done!

Manual Install (Developer Mode)

  1. Download or clone this repo
  2. Open chrome://extensions/
  3. Enable Developer mode (top right)
  4. Click Load unpacked
  5. Select the netherblade folder
  6. Open CSGOEmpire - Nether Blade is active!

⚙️ Setup

  1. Get your CSGOEmpire API key at csgoempire.com/trading/apikey
  2. Get a free PricEmpire API key at pricempire.com/settings/developer
  3. (Optional) Get a CSFloat API key at csfloat.com/profile for profit verification
  4. Click the Nether Blade icon in your toolbar
  5. Go to Settings tab and paste your API keys
  6. Click Save API Keys
  7. Go to Scanner tab and click Start scanning
  8. Open the CSGOEmpire withdraw page and watch for deals

🏗️ Project Structure

netherblade/
├── manifest.json            # Extension manifest (MV3)
├── src/
│   ├── background.js        # Service worker - WebSocket, price fetching, deal detection
│   ├── content.js           # Content script - overlay on CSGOEmpire
│   ├── popup.html           # Extension popup UI
│   ├── popup.js             # Popup logic - settings, scanner controls
│   ├── overlay.css          # Overlay and alert styles
│   ├── csfloat_bridge.js    # CSFloat API integration for profit checks
│   ├── history.html         # Deal history page
│   └── history.js           # Deal history logic
└── icons/                   # Extension icons (16, 32, 48, 128px)

🔒 Privacy

  • No data collection - everything runs locally in your browser
  • No servers - API calls go directly to CSGOEmpire, PricEmpire, CSFloat, and Steam
  • No tracking inside the extension
  • Full privacy policy at rftwlk.com/privacy

🤝 Contributing

Found a bug? Have a feature idea?


☕ Support

Made profit from a sniped deal? Consider sending a thank-you skin:

Copy Trade Link


📄 License

GPL-3.0 License - see LICENSE for details.


rftwlk.com | Discord | Steam

About

Free open source CS2 arbitrage scanner - real-time price comparison on CSGOEmpire with Buff163, Skinport & Pricempire data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors