Content-address every state
Arweave transaction IDs or IPFS CIDs make old media independently retrievable. Reusing a mutable HTTP URL destroys the historical guarantee.
Technical roadmap · August 2026
A practical architecture for historical recovery and live auctions—without making the artwork dependent on one marketplace.
Non-negotiable principles
Arweave transaction IDs or IPFS CIDs make old media independently retrievable. Reusing a mutable HTTP URL destroys the historical guarantee.
The NFT points to now. An append-only, signed manifest describes everything that came before.
One Solana mint per performance holds ownership. The archive gathers the works around it and never stands in for the chain.
Create a canonical registry for every mint, metadata account, collection and decentralized media URI. For the legacy Token Metadata works, query the metadata PDA’s signatures through an archival Solana RPC, retrieve each transaction and decode Update Metadata instructions. Every historical URI that resolves to content-addressed storage becomes a recoverable state.
Future performances should not depend on transaction archaeology. Every bid produces an image, metadata JSON and a compact state record. The state is appended to a signed manifest before the current token URI changes. The manifest itself is content-addressed and mirrored by the project indexer.
The website becomes the performance surface. A backend indexer watches auction-program events and sends verified bid updates to the room. The artist console builds and publishes the next state; wallet signing remains non-custodial. Failed uploads or chain updates pause publication visibly rather than hiding inconsistent state.
Every Totem, original and collaboration, resolves to one shared record: its ground state, each live intervention, the bids that caused them and the current owner. The archive becomes the reference layer for the whole collection, independent of any single marketplace.
Primary technical references
Metaplex · updating asset metadata Metaplex · token metadata updates Solana · historical transaction RPC Metaplex · DAS API for indexing