Marketplaces & consumer apps
Products where strangers transact and third parties plug in. Catalogue, wallet, payment rails, and the integration work that decides whether partners can onboard.
- 01Third-party partners who each want to integrate slightly differently
- 02A single wallet that has to stay correct across every product and purchase
- 03Payment providers that fail in ways your accounting has to survive
- 04App-store review cycles that do not care about your launch date
- 05Onboarding friction that kills a marketplace before it reaches liquidity
Partner SDKs
A documented integration path with secure iframe or PostMessage embedding and server-to-server session exchange, so partners onboard without a bespoke project each time.
Token wallets
One balance spanning every product and purchase, with idempotent postbacks so a retried callback never double-credits.
Payment rails
Card providers and crypto side by side, with the reconciliation and failure handling that follows.
Native mobile
Shipped apps and app-store launches, including the review cycles and the payment rules that come with them.
Consumer polish
Interfaces that feel fast, because in consumer products the interface is the product.
The integration is the business
In a marketplace, the product you build is not the hard part. The hard part is everyone else's product connecting to it. If integrating takes a partner three months and a dedicated engineer, your catalogue stops growing regardless of how good your platform is.
So the integration surface gets designed first: what a partner has to implement, what you guarantee them, and what happens when either side is down.
What we have built
Nightpixel is a consumer gaming platform where players browse a catalogue and play in-browser against a single token wallet. We led the engineering and the launch: the SDK and server-to-server integration that lets third-party game servers talk to the platform, secure iframe and PostMessage embedding, card and crypto payment providers behind the token economy, and a native mobile app that doubled as an app store. More than fifty games were integrated, with the integration work coordinated with game teams in China.
Bikkel is a strength-training tracker built solo: two surfaces over one shared core, shipping as a single Cloudflare Worker, with passkey authentication, billing and a built-in MCP server. MandarinAI is a consumer learning product on the same edge stack.
Money that has to reconcile
Wallets are where marketplaces quietly break. A retried webhook credits twice, a failed payment leaves a balance in limbo, a refund does not reverse cleanly, and by the time anyone notices, the ledger and the bank no longer agree.
Idempotency keys, an append-only ledger and reconciliation against the provider are not optional extras here. They are the first thing we build.
Tell us the one thing it has to do.
If it's sharp enough to prove in a week, we'll say so and give you a date. If it isn't, we'll tell you that too, along with what we'd build first instead.