Skip to content

Stop choosing. SurrealDB launch week, 12-16 October

See what's coming
Fountain logo

Simplifying social infrastructure with SurrealDB

Consolidated. Social graph, search and payments in SurrealDB.
One database. Multiple services replaced by a single engine.
Focus. A small team building a great listening experience.

100,000+

Users

2 → 1

Neo4j and Meilisearch to one engine

2

Engineers on the team

1

Query language for feeds and payments

Ready to get started?

Contact sales

Fountain put its social graph, search and payments in one database so a two-person team can focus on listeners

Fountain is a podcast app where listeners earn and send Bitcoin over the Lightning network as they listen. Its social graph, search and payments used to live in three systems and now live in SurrealDB.

Challenge

Fountain is built by a team of two. The app has a social layer of follows, comments and activity, a search layer over shows and episodes, and a payments layer that moves Lightning payments between listeners and podcasters.

Those three layers ran on three systems: Neo4j for the social graph, Meilisearch for search and Firebase for the rest. Each added its own maintenance, and time spent keeping three databases healthy was time not spent on the listening experience.

The data was scattered as well. Social activity, search and payments lived apart, so a feed that drew on all three or an analytics question about payments needed work across systems and more than one query language.

Solution

Fountain consolidated the social graph, search and payments into SurrealDB. Follows and comments are graph relationships, shows and episodes are searchable documents, and payments are records in the same engine.

SurrealQL powers the follow feeds and the payment analytics with reusable logic, one language for the questions that used to span three systems. Hundreds of thousands of profiles and a growing volume of activity run on it.

The consolidation is also a foundation. Transcript search across episodes and real-time payment insight are next, and both build on the engine already in place.

Results

A growing community on one engine

More than 100,000 profiles, comments and payments are managed reliably at scale.

A simpler stack

Neo4j and Meilisearch were replaced with a single backend.

More time on the product

Less time on operations means more time on the features listeners use.

Built for what is next

Richer analytics and real-time experiences build on the same database.

CUSTOMER STORIES

Proven in production

THE PLATFORM

Everything an application and its agents know. Five surfaces, one engine.

IN PRODUCTION

Trusted at scale. Samsung, Nvidia, Verizon, Tencent, and Walmart run on SurrealDB.

14,000+

Developers building on SurrealDB Cloud

4M+

Developers building on SurrealDB worldwide

FROM THE TEAMS

SurrealDB gives us a foundation where we can unify semantic search, knowledge graphs, and AI-driven decision making without stitching together multiple systems. Collapsing responsibility into SurrealDB has become our default engineering posture.
Justin Foley

VP of Engineering, Later

GET STARTED

Start building with SurrealDB. One engine for documents, graphs and vectors, from prototype to production.

ISO 27001
AICPA SOC 2 Type 2
Cyber Essentials
GDPR
Cyber Essentials Plus
SurrealDB

The context and memory layer for AI agents

Database. Graphs, vectors, documents and relational data in one engine, in a single ACID transaction.
Agent Memory. Connects and retrieves context wherever your data lives, every fact carrying its source.
Cloud. Fully managed, in the cloud provider and region you choose.

Explore with AI

Copyright © 2026 SurrealDB Ltd. Registered in England and Wales. Company no. 13615201

Registered address: 3rd Floor 1 Ashley Road, Altrincham, Cheshire, WA14 2DT, United Kingdom

Trading address: Huckletree Oxford Circus, 213 Oxford Street, London, W1D 2LG, United Kingdom