← Customers

Web3 · Custom software

How Exoplace moved off a failed build without losing a creator

Exoplace runs an NFT marketplace for creators and mainstream collectors, paid for by advertising. A previous agency had left it on a half-built Ethereum app, so we rebuilt it on Polygon and moved 5,000 users over one weekend, with every creator’s work carried across.

Exoplace’s marketplace: zero gas fees on Polygon, its collectors and creators, and the artwork on sale. Demo artworks.
Users moved over in one weekend
5,000
Users moved over in one weekend
Hours of downtime during the switch
0
Hours of downtime during the switch
Gas fees for creators to mint
$0
Gas fees for creators to mint
Artwork load, down from 6 seconds
<1s
Artwork load, down from 6 seconds

The challenge

A previous agency got Exoplace to beta and carried it to 5,000 users. Then it stopped keeping up: artwork took six seconds to load, minting on Ethereum cost creators more in gas than many pieces sold for, and the interface felt like a database, not a gallery.

The advertisers its business depended on wanted a mainstream audience the app couldn’t keep: new visitors left before a gallery loaded, and connecting a wallet scared off anyone new to crypto. Every rebuild quote meant months of standing still and one risky switch, and the founders were afraid of losing creators on the way.

“Our first build was failing and we were scared of losing creators in a rebuild. CodeShip moved 5,000 users over a weekend and nobody noticed, which is exactly what we wanted.”
George GrahamCTO, Exoplace

What we did

We rebuilt Exoplace beside the live marketplace, so creators and collectors never stopped. The new version runs on Polygon with Exoplace’s own contracts, and every upload is compressed for the gallery without touching the original.

The move itself was built early, not left to the end. Every week we ran the full migration on a copy of the live data and checked every account, listing and NFT against the original. By cutover weekend it had been rehearsed nine times.

The result

Users signed in on Monday with the wallets they already had and found every piece where they had left it. Support had a normal week, and every NFT carried over.

Off the old build, Exoplace proved its advertising model with a live audience, and creators stopped paying to mint. Within a month it shipped what the old app couldn’t: minting open to every creator, not just the ones who could afford the gas.

The same artwork on a phone before and after the new media pipeline: the original loads in about six seconds at 5,153 KB; the optimized one in under a second at 23.8 KB.
Talk to us

Tell us what you’re building.

One call with our team. You’ll leave with a straight answer on fit, and a proposal if it’s right.

Not ready for a call? Write to us.