Orkhan DesignArt

Raisonne

A catalogue system for on-chain art, now becoming an open-source tool.

Client
Own product, orkhan.art
My role
Product lead, Design direction, Prototyping
Year
2025 – 2026
Discipline
Product Design, Web, Prototyping, Design Systems
The orkhan.art catalogue index: a masonry grid of series, each tile carrying its own artwork count and collector count

The problem

An artist with more than 4,000 works had no single record of them. The works are spread across Ethereum, Base, Bitcoin Ordinals and several marketplaces. Nothing could tell, from the chain alone, which contracts the artist actually created.

Goal

One record of an art practice spread across several blockchains and marketplaces.

Solution

1. One catalogue, shown as a grid, gallery, table, series pages, a CV and a press list. 2. Self-hosted: one server, one CMS and the artwork files on our own IPFS node. 3. An import that reads wallets and shows which series the artist created, with evidence, before anything is saved.

The catalogue

Every series, work and edition comes from one CMS, shown as a list, gallery or table.

The orkhan.art home page: the positioning statement, a view catalog button and the showreel panel opening below it
Catalogue home
The catalogue in gallery view: three works shown at full height, browsed as images rather than as an index of titles
Gallery view
The catalogue in table view: title, year, medium, tags and type columns, with exhibitions, installations and collections in one list and a series expanded into its works
Table view
A single artwork page: the piece at full height, with chain, token standard, year and marketplace listed next to it rather than behind a link
A work with its on-chain details

The archive

Series pages, exhibitions, press and analytics all come from the same records.

The Muraqqa Neural Impressions series page: a grid of works from the series, each carrying its own data panel under the image
A series, served from our own IPFS node
The CV page: solo exhibitions on the left and group exhibitions on the right, each with venue, city, year and curator
Exhibition history
The press and media index: coverage laid out as images and entries, drawn from the same CMS as the works
Press
The insights landing: approach and methodology text above four categories, guild, analytics, leaderboard and network
Analytics

Proving who made it

The import has to tell what an artist created from what they only own. An early test matched a copycat contract on Base, so owning a contract no longer counts as making it.

One run: 22 of 22 contracts found
The import at rest: pasted wallets, Ethereum and Base selected, and the six passes waiting, from deployed contracts to enumerating works
The input is a list of wallets
The review step: confirmed and suggested explained in plain language, with a co-authored series flagged, left unticked and waiting for a person
Owned contracts start unticked
The review list with one series expanded: deployer, owner and ownership log, each with the address it matched and a transaction link
Each row shows why it matched
Shared contracts resolved token by token on Foundation, SuperRare and OpenSea, and below them a contract on Base carrying the artist name, unticked
A copycat on Base, left as a suggestion
The score panel: 22 of 22 found, none missed, 38 extra not listed on orkhan.art, first series at 1.5 seconds, 17.7 seconds in total
Checked against the 22 known contracts
A portfolio preview generated from the ticked series, works loaded straight from their token metadata into a grid
The preview uses ticked rows only

The open default

The same catalogue in a plain shadcn theme, the default for new installs. Not released yet.

The default theme home page: name, one-line statement, links and a featured works row, all standard shadcn components
Artist page

The how-to

The open-source version comes with its own docs: how the catalogue works, how import finds your series, and every route and setting.

Docs built into the product

Raisonne docs page with sticky section navigation
Docs home
Docs section on series and works
Series and works
Docs section on importing art from wallets
Importing art
Docs A–Z feature and environment reference
A–Z reference

Summary

Running since 2025 on one server: Payload CMS, Next.js and a self-hosted IPFS node. Numbers as of 19 September 2026.

4,139
works in the catalogue
49
exhibitions on record
22/22
known contracts found by the import
204.8 GB
of artwork files self-hosted
The default theme works index in dark mode, the same neutral shadcn theme rather than a second design
Raisonne | Orkhan Mammadov