Moneypenny

May 10, 2022

Moneypenny

NFT release tracker

GitHub

A lightweight companion for collectors that surfaces mint times, supply stats, and one-tap deep links to each drop’s community.

Moneypenny remains an archived 2022 prototype—never shipped to the App Store, but still a clear reference implementation of Clean Architecture + Coordinator on iOS.

Overview

Originally built at the height of the 2022 NFT boom, Moneypenny lets users:

  • Browse upcoming releases with live mint-date countdowns

  • Inspect collection details (supply, price, mint window, artwork)

  • Jump straight into communities via Discord & X (Twitter) deep links

  • (Planned) search & favourites for tracking high-priority projects

Features

Home Feed

  • Infinite-scroll list of featured & upcoming drops

  • Live countdown timers rendered with Combine publishers

  • DiffableDataSource for smooth list updates

Collection Details

  • High-resolution cover art, mint price, total supply, and mint window

  • Quick-access buttons to Discord, X (Twitter), and external websites


Architecture

Clean Architecture layers + Coordinator Pattern


  • Presentation – UIKit screens transform view-models from Presenters

  • Domain – Pure Swift use-cases orchestrating business rules

  • Data – Repository pulls release data via URLSession + Combine

Tech Stack

Area

Choice

Language

Swift 5

UI

UIKit

Layout

SnapKit

Reactive

Combine

Networking

URLSession + Combine

Data Source

UICollectionView DiffableDataSource

Architecture

Clean Architecture & Coordinator Pattern

Dependency Mgmt.

Swift Package Manager (SPM)

Styling

Custom .ttf font family


LEDGE.DIGITAL

© 2019–2025

Marko Lihter