Launch Dashboard
Version 1.0 (MVP)RELEASE READY
SOLANAQUICKNODESUPERTEAM DEPIN

THE DWELL PROTOCOL

Product Requirement Document & Hackathon Blueprint

ONE-LINER OVERVIEW

Decentralized, IoT-verified workspace micro-billing powered by Solana and QuickNode.

THE PROBLEM

Shared offices, hacker houses, and coworking spaces rely on broken, inflexible flat-rate monthly leases where users pay for space they do not use.

Casual visitors lack frictionless, trustless access. Traditional payment rails cannot handle minute-by-minute physical micropayments due to high transaction fees and slow settlement times.

THE SOLUTION

The $DWELL Protocol turns physical presence into a real-time micropayment stream. Users deposit DWELL tokens into a secure Solana escrow vault.

An ESP32 hardware node scans local radio signals (BLE RSSI) to verify physical presence. As long as the user is detected inside, micro-transactions are automatically processed from user vault to provider via QuickNode infrastructure.

Sponsor Alignment & DePIN Pitch Narrative

SOLANA

Enables sub-cent micro-billing streams per minute of physical presence that are economically impossible on traditional payment rails or EVM chains.

QUICKNODE

Powers high-throughput transaction submission via QuickNode Solana RPCs and utilizes QuickNode Webhooks/Streams to monitor escrow vault balances in real time, triggering automated session terminations if balances reach zero.

SUPERTEAM / DEPIN NARRATIVE

Serves as an open Proof-of-Presence primitive for physical spaces, converting real estate into permissionless, streamable digital infrastructure.

Core Features (V1 MVP)

  • ▪Wallet Integration & Escrow Vault: Connect Phantom or Solana Wallet Adapters to deposit DWELL SPL tokens into an on-chain session escrow.
  • ▪ESP32 Proof-of-Presence Engine: Scans BLE advertising packets from registered user devices, measuring RSSI (> -65 dBm) to confirm in-room presence.
  • ▪Live Micro-Billing Dashboard: Web UI showing status (Occupied/Vacant), signal strength, session counter, and real-time token deduction ticker.
  • ▪QuickNode Stream Vault Monitor: Real-time event listener tracking balance updates and state switches.
  • ▪Fail-Safe Demo Toggle: UI override switch ("Simulate ESP32 Ping") emitting identical JSON to guarantee a 100% successful stage demo.

System Architecture & Flow

ESP32 Node (BLE RSSI) / Demo ToggleHardware Layer
↓
HTTP POST to Next.js API (/api/presence)Backend Layer
↓
QuickNode Solana Devnet RPC CallBlockchain Client
↓
$DWELL SPL Escrow Transfer to WorkspaceOn-Chain Action
↓
QuickNode Webhook Updates UI (<1s)Client Real-time

Tech Stack

Hardware:

ESP32 (C++/Arduino BLE)

Backend:

Next.js API Routes

RPC/Infra:

QuickNode Solana SDK & Webhooks

Blockchain:

Solana Devnet, SPL Token, Web3.js / Anchor

Frontend:

Next.js, Vercel, Tailwind CSS, Wallet Adapter

Out of Scope (V1)

  • ✕Multi-floor / multi-room mesh routing
  • ✕Physical solenoid door locks or access hardware
  • ✕Fiat on-ramps & credit card processing
  • ✕Governance mechanisms or DAO space rules

✓ Success Criteria

A judge can open the hosted web app, connect a Solana wallet, deposit $DWELL, trigger a presence check-in via Dwell protocol hardware (ESP-32), and watch the real-time token deduction ticker stream down on-chain in real time.