Skip to content
← all posts
web3saasengineering

How We Built SIGNALS — From Whitelist Tool to Full Desktop-OS SaaS

March 22, 20261 min read

title: "How We Built SIGNALS — From Whitelist Tool to Full Desktop-OS SaaS" date: "2026-03-22" description: "The technical story of scaling SIGNALS from a simple whitelist manager to a multi-tenant platform serving 156K+ users across 9 live portals on Base." tags: ["web3", "saas", "engineering"]

How We Built SIGNALS

What started as a whitelist tool in 2024 became the largest creator economy platform on Base. Here's the technical story.

The Problem

Every Web3 project needed the same infrastructure: whitelisting, task management, referrals, leaderboards, analytics. Teams were rebuilding the same systems from scratch, spending months on infrastructure instead of their actual product.

The Architecture

SIGNALS runs as a multi-tenant SaaS — one codebase, 9 live portals. Each portal gets its own domain, branding, task configuration, and user base, but shares the core engine.

The key architectural decisions:

  • Tenant isolation at the data layer — every query is scoped by portal ID. No data leaks between tenants.
  • Plugin-based task system — 30+ task types (social follows, contract interactions, quiz completions, referrals) all implement the same interface. Adding a new task type means adding one file.
  • Desktop-OS UI pattern — 32 apps running in a window manager. Users feel like they're using an actual operating system, not a web app.

The Numbers

After 18 months of building:

  • 156K+ users onboarded across all portals
  • 1.6M tasks completed
  • 1.1B+ points distributed
  • 800+ ETH raised through the ecosystem
  • 30+ ICM partners integrated

What I Learned

Building a multi-tenant system at this scale taught me that the boring infrastructure decisions matter most. Rate limiting, caching strategies, database indexing, tenant scoping — these aren't glamorous, but they're the difference between a platform that scales and one that falls over.

The other lesson: ship the simplest version first. SIGNALS v1 was literally just a whitelist form. Every feature we added was in response to real user demand, never speculation.


More technical deep-dives coming soon. Follow @duhhhdev for updates.