Solidstack
Blog
Scatter

Why Scatter trusted us to build the system that moves money across their entire platform.

Built payment infrastructure that processed $10M+ in transaction volume without a dropped payout.

The ArchetypePayouts smart contract and its ABI, the on-chain payout infrastructure we built for Scatter.

Scatter is a platform where creators launch their own digital storefronts and sell directly to their audiences. Because financial transactions happen across every storefront, the underlying payment rails had to be exact. Scatter trusted Solidstack to build the core infrastructure that receives funds, routes multi-party splits, separates platform fees, and handles creator withdrawals.

What was at stake

Bad software meant lost money.

Every storefront depended on automated payment logic to route funds across creators, partners, and platform fees. A miscalculated split, duplicated balance, or failed payout would not just create a support ticket. It would send real money to the wrong place and damage trust in the platform.

Because creators were launching storefronts without writing any code themselves, the payment templates had to be correct before customer funds ever touched them.

What we built

We built the payment engine using smart contracts as the automated routing layer for the platform. When a customer buys from a storefront, the contract splits the payment across the creator and their partners according to the configured rules, while automatically separating Scatter's 5% platform fee.

We also designed a pull-payment system where funds accumulate in isolated balances until creators and partners withdraw them on demand. The system supported both ETH and standard tokens, giving Scatter a reusable payment template for storefronts across the platform.

How we verified it

We owned the deployment process end to end, from writing the contract code to setting up the live system. Before launch, we tested the paths that could break the business: split calculations, fee routing, balance accounting, withdrawals, token support, duplicate payments, failed transfers, and edge cases around multi-party ownership.

The goal was to make the system boring in production. No surprise balances. No missing payouts. No math errors once real funds were moving.

Why it matters

The system has processed over $10 million in transaction volume on Scatter without a single payment bug or dropped payout.

That is the kind of engineering we care about: where the business depends on the logic being right. Whether we are building payment rails, data pipelines, or internal operating systems, the standard is the same. Build it right, prove it works, and stay accountable when it goes live.