Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Highpay Ads IDENew to Visual Studio Code? Get it now.
Highpay Ads IDE

Highpay Ads IDE

Highpay Ads

|
21 installs
| (0) | Free
Get paid while you code. Earn up to 70% of ad revenue from a sponsored sidebar panel in VS Code and Cursor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Highpay Ads IDE

Get paid while you code. Earn up to 70% of ad revenue.

highpay-ads.com/ide-ads · GitHub · Issues

How it works

Highpay Ads adds a small sponsored panel to the Explorer sidebar in VS Code and Cursor. While you work, the panel shows a text ad from the Highpay Ads marketplace. Advertisers bid for the slot; up to 70% of the resulting ad revenue is credited to your publisher account.

Impressions are counted when an ad is visible in the panel. Clicks open the sponsor link in your browser and earn more than an impression alone. Your balance and payout options live on the Highpay Ads dashboard.

The extension polls for a new ad on a fixed interval (default: every 30 seconds). If the ad server is busy or temporarily unreachable, the panel keeps showing the current ad when possible and retries quietly in the background.

Features

  • Earn passively — impressions accrue while the sidebar panel is open and an ad is visible.
  • Revenue share — up to 70% of ad revenue, credited per impression and click.
  • One-click connect — sign in on highpay-ads.com and open a deep link; no manual API keys to copy.
  • Zero interference — never reads your code, prompts, chat, or editor content.
  • Fully reversible — disconnect or disable ads any time from settings or the command palette.
  • Works in Cursor — same extension runs in VS Code, Cursor, and other VS Code-compatible editors.

Getting started

  1. Install Highpay Ads IDE from the VS Code Marketplace (or install the .vsix manually).
  2. Create a free account at highpay-ads.com/ide-ads.
  3. Click Connect extension on the landing page or publisher dashboard.
  4. Your editor opens and connects automatically via a vscode:// deep link.
  5. Open the Highpay Ads panel in the Explorer sidebar (left). Earnings begin once a sponsored ad is shown.

Before you connect, the panel prompts you to sign in. After connecting, ads load automatically — no extra setup.

Track earnings on highpay-ads.com in your publisher dashboard.

Sidebar panel

The panel lives under Explorer → Highpay Ads. Run Highpay Ads: Show Sidebar from the command palette if you do not see it.

State Meaning
Not connected No account linked yet. Connect at highpay-ads.com/ide-ads.
Loading ad… Fetching the next sponsored line.
Sponsored card An ad is live. Click the card to open the sponsor link.
No ads right now Inventory is empty for your zone. Will check again soon.
Too many requests Rate limit hit. The extension backs off and retries automatically.
Ad server unreachable The Go ad server could not be reached. Will retry soon.
Server temporarily unavailable Backend returned an error. Will retry on the next poll.
Account not linked Zone key is invalid. Reconnect at highpay-ads.com/ide-ads.
Panel hidden Sidebar collapsed or not visible. Expand Highpay Ads to load ads.
Ads disabled highpayAds.enabled is off. Turn it back on in settings.

When an ad is already on screen and a refresh fails, the current ad stays visible — you are not interrupted by error text mid-session.

Commands

Open the command palette (Ctrl+Shift+P / Cmd+Shift+P):

Command Description
Highpay Ads: Connect Account Enter zone key, API URL, and serve URL manually.
Highpay Ads: Disconnect Clear credentials and stop earning.
Highpay Ads: Refresh Ad Fetch a new ad immediately.
Highpay Ads: Open Current Ad Open the sponsor link for the ad on screen.
Highpay Ads: Show Sidebar Focus the Explorer and open the Highpay Ads panel.

Configuration

Setting Description
highpayAds.apiUrl API base URL (default: https://highpay-ads.com)
highpayAds.serveUrl Go ad server URL. Defaults to apiUrl when empty.
highpayAds.zoneKey Your publisher zone key (set automatically on connect)
highpayAds.token IDE API token (set automatically on connect)
highpayAds.pollIntervalSeconds Ad refresh interval in seconds (default: 30, min: 3, max: 120)
highpayAds.enabled Toggle ads on/off

Most users never touch these — connect from the browser and you are done.

Privacy

Highpay Ads communicates only with your configured Highpay Ads API and ad server. It sends:

  • A standard User-Agent string identifying the extension version.
  • Your zone key and API token (after you connect) to fetch ads and report status.
  • Per-impression viewability events (impression ID, visible time) so earnings can be credited.
  • Click events when you open a sponsor link.

Highpay Ads never reads your code, files, prompts, chat history, or any editor content. It only renders a small webview panel and makes outbound HTTP requests to Highpay Ads services.

FAQ

Does this affect my editor? No. The only addition is the optional sidebar panel. All editor features work exactly as before.

How do I get paid? Earnings accrue on the Highpay Ads backend. Visit highpay-ads.com to view your balance and set up payouts.

Can I turn it off? Yes. Set highpayAds.enabled to false, run Highpay Ads: Disconnect, or uninstall the extension.

Is my code safe? The extension has no access to your source code or AI conversations. It only displays sponsored text in the sidebar and reports ad impressions.

Why do I see “Too many requests”? The ad server rate-limits rapid polling. Increase highpayAds.pollIntervalSeconds if it happens often.

Compatibility

Works in:

  • Visual Studio Code 1.85+
  • Cursor and other VS Code-compatible forks
  • Local installs and remote setups where the extension host can reach the Highpay Ads API

If the extension cannot reach the ad server, it shows a short status message in the panel and retries — it will not break your editor.

License

MIT — see LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft