Skip to main content

System Requirements

Hardware, software, and network requirements.

System Requirements

#

Supported Devices

Recommended Tablets
- iPad Pro (12.9" or 11") — Best performance and screen real estate
- iPad Air (10.9") — Excellent balance of price and performance
- Samsung Galaxy Tab S9 — Best Android option
- Microsoft Surface Pro — For hybrid desktop/tablet use

Minimum Requirements
- Screen size: 10 inches minimum
- RAM: 4GB minimum (8GB recommended)
- Storage: 64GB minimum
- Browser: Chrome, Safari, or Edge (latest version)
- Internet: 10 Mbps download minimum

#

Peripherals

Printers
- Star TSP100III (receipt printer)
- Zebra ZD410 (label printer)
- Any AirPrint-compatible printer (iOS)
- Any CUPS-compatible printer (Android/Linux)

Barcode Scanners
- USB or Bluetooth barcode scanners
- 2D scanners for QR codes and PDF417 (ID scanning)
- Recommended: SocketScan S700 or Datalogic Gryphon

ID Scanners
- Magnetic stripe readers for driver license swipes
- PDF417 barcode scanners for 2D barcode scanning
- Optional: Camera-based ID scanning via tablet camera

Cash Drawers
- RJ-12 or USB connected cash drawers
- Must be compatible with your receipt printer

Scales
- USB or Bluetooth scales
- Supported protocols: HID, serial, and most common cannabis scales

#

Network Requirements

Internet
- Download: 10 Mbps minimum per device
- Upload: 5 Mbps minimum per device
- Latency: Under 100ms to dubledger.com
- Static IP recommended for printer discovery

Local Network
- All devices should be on the same subnet for printer discovery
- Wi-Fi: 5GHz preferred, separate SSID for POS devices recommended
- Firewall: Allow outbound HTTPS (443) and WebSocket (wss://) connections

Offline Mode
- DubLedger works offline for up to 72 hours
- Local storage required: 500MB minimum per device
- Syncs automatically when connectivity returns
- Conflict resolution handles simultaneous edits

#

Software Dependencies

Browser Settings
- Cookies enabled
- Local storage enabled
- JavaScript enabled
- Pop-ups allowed for receipt printing
- Camera access allowed for ID scanning

Optional Integrations
- METRC API credentials (provided by your state)
- BioTrack SOAP credentials (for Florida, Arkansas, etc.)
- Leaf Data API credentials (for Washington)
- Payment processor credentials (for card processing)