Skip to main content
POST
Submit a signed future-artwork edit

Path Parameters

version
string
required

Runtime id from /runtime/versions or catalog/sources; never infer the newest revision from its name.

Body

application/json

Sign the exact endpoint-specific message. A syntactically valid signature alone is not authorization.

address
string
required
Pattern: ^0x[0-9a-fA-F]{40}$
nonce
string<uuid>
required

Fresh UUID v4, never reused.

expires
integer<int64>
required

Unix milliseconds; future and no more than five minutes from the server clock.

signature
string
required
Pattern: ^0x[0-9a-fA-F]{130}$
edit
object
required

At least image or cardsByRarity is required. Card edits are limited to seven days; cover edits have no equivalent time restriction.

Response

Successful response.

launchTx
string
required
revision
integer<int64>
required
owner
string
required
Pattern: ^0x[0-9a-fA-F]{40}$
createdAt
integer<int64>
required
editableUntil
integer<int64>
required
effectiveAt
integer<int64>
required
release
object
required

Announced releases require a nonempty name, uppercase alphanumeric symbol and non-null launchAt. load a full draft before saving if cardsOmitted is true.