Monetize any screen
in 3 lines of code.
Vexel is the ad network for the real world. Brands buy attention on lobby displays, storefronts, gyms, and taxis. Screen owners earn. Distributors scale fleets.
// drop into any web page or WebView
import Vexel from '@vexel/connect';
Vexel.init({
apiKey: 'vx_live_...',
deviceId: 'lobby-01',
containerId: 'ad',
});Three sides, one network
Built for the whole supply chain.
Earners
Own a screen? Plug in our SDK and start earning per impression. Real-time payouts, offline-safe caching.
Advertisers
Reach real-world audiences across thousands of premium screens. Programmatic bidding, location & device targeting.
Distributors
Onboard fleets at scale. Bulk provisioning, sub-account management, revenue share built in.
How it works
From signup to first impression in under 10 minutes.
- 01Register a screenCreate a device in your dashboard. We mint an API key.
- 02Drop in the SDKOne init() call. Works in browser, WebView, or kiosk.
- 03Auction runsReal-time bidding selects the highest-value ad per slot.
- 04Earn & reportImpressions stream in. Daily rollups. Transparent splits.
Brand-safe
Every creative is moderated before it serves. IAB-aligned categories.
Developer-first
Typed SDKs, webhooks, OpenAPI spec. Ship integrations in an afternoon.
Transparent splits
See every cent. Daily rollups. Stripe-powered payouts coming.
Ready to put your screens to work?
Free to start. No credit card. Cancel anytime.