Skip to content
← All work

01 / BUILD

Blast Bags, e commerce project by Isaac Benyakar

Blast Bags

A real-money commerce platform built for Bhurst Entertainment. Blast Bags sells sealed Pokemon rip packs with published odds and a guaranteed floor value on every pack. Buyers open packs through an animated slide-to-rip reveal, hold cards in a vault, sell back instantly for store credit, or ship the physical cards home. A full admin ops suite runs fulfillment, store credit, and tier management. A native SwiftUI iOS app puts the live-break broadcast dashboard, storefront, vault, and rewards on the same backend.

In development e commerce WebiOS
99 iOS unit tests
11 Pack Tiers
99 iOS Unit Tests
20 Tasks Audit Campaign
5 Tabs Native iOS App

01

The challenge

Rip-pack commerce runs on trust, and buyers usually get none. They cannot verify the odds behind a sealed pack or confirm what a pull is worth. Bhurst Entertainment needed a real-money platform where the math is public and the money handling is provably correct.

02

The solution

Built a commerce platform where every pack carries published, versioned odds and a guaranteed floor value. Money movement is server-authoritative end to end: checkout is idempotent, and webhook-race guards make sure a charged buyer never lands on an empty vault. Storefront, reveal, vault, buyback, shipping, and admin ops run on one backend, with a native SwiftUI iOS app on the same data.

03

How it was built

  1. 01 One backend serves the web storefront and the native iOS app
  2. 02 Storefront, slide-to-rip reveal, vault, buyback, and shipping built as a single commerce loop
  3. 03 Admin ops suite covers fulfillment, store credit, and tier management
  4. 04 Money-correctness engineering: idempotent checkout, webhook-race guards, server-authoritative balances

04

Outcomes

No. Result
01 11 pack tiers live in the storefront with published odds
02 Native 5-tab iOS app spanning broadcast dashboard, storefront, vault, and rewards
03 99 unit tests on the iOS target
04 20-task audit campaign closed with adversarial review on every fix

05

Gallery

Blast Bags: Pack artwork
Pack artwork
Blast Bags: Pack tier lineup
Pack tier lineup
Blast Bags: Gold tier pack art
Gold tier pack art
Blast Bags: Diamond tier pack art
Diamond tier pack art
Blast Bags: Nuclear tier pack art
Nuclear tier pack art
Blast Bags: Customer photo 01
Customer photo 01
Blast Bags: Customer photo 02
Customer photo 02

06

Native iOS app

Blast Bags: Broadcast home: live pools and chase wall
01 / Broadcast home: live pools and chase wall
Blast Bags: Live pull reveal
02 / Live pull reveal
Blast Bags: Pack detail: floor value and published odds
03 / Pack detail: floor value and published odds
Blast Bags: Vault buyback
04 / Vault buyback
Blast Bags: Tap-to-rip pack reveal
05 / Tap-to-rip pack reveal
Blast Bags: Watch tab: live breaks
06 / Watch tab: live breaks
Blast Bags: Break odds
07 / Break odds
Blast Bags: Live tier detail
08 / Live tier detail
Blast Bags: Shop: pack tiers
09 / Shop: pack tiers
Blast Bags: Checkout
10 / Checkout
Blast Bags: Sell-back receipt: instant store credit
11 / Sell-back receipt: instant store credit
Blast Bags: Ship to me: physical shipping
12 / Ship to me: physical shipping

Want a build like this?

Tell me what you are growing and I will map the loop for it. Response inside a day.

Start a project