Generative art (code-driven)
Code-driven art where each mint gets a unique on-chain hash that seeds the script.
Free under 5 MB, $0.05/MB above with a $0.50 minimum.
Creator, once at deploy
Flat platform fee added to each mint transaction.
Collector, on each mint
Trades routed through the artsunami marketplace pay 5%. Off-platform resales are unaffected.
Settled out of the resale
EIP-2981 royalty (separate from the fees above)
On top of the table above, you set your own royalty rate at deploy (capped at 10%). Every honest marketplace - including artsunami - pays it directly to your wallet on every resale. The royalty is never withheld by artsunami: the contract sends it to you in the same transaction as the seller payout.
Cost breakdown for this format
- Typical storage footprintScript bytes (chunked into the contract) plus per-token metadata. A typical p5.js sketch is 10-50 KB; a heavy three.js scene 100-300 KB.
- Resulting storage feeScript storage is gas, not a storage fee. Metadata is generated on the fly from the contract, so the storage fee is usually zero.
- +Script is stored on-chain in chunks - one transaction per ~24 KB chunk. Three or four chunks is normal.
- +Token URI is fully on-chain (base64 JSON) so marketplaces always have something to render.
- +Each mint stores its hash in the contract; the script reads it via the standard tokenData hook.
- +Reveal is live from mint #1 - there's no off-chain renderer to wait on.
Other formats
Same two fees apply. Pick the format that fits your project.
Generative PFP collection
Layered profile pics, randomised editions of up to 10,000 tokens on ERC-721A.
See full pricing →DropTimed drop with allowlist
One artwork or small set put up for sale at a precise moment, with optional Merkle allowlist.
See full pricing →EditionOpen or capped edition
A single artwork minted by anyone within a window, with a capped supply.
See full pricing →Auction1 of 1 with English auction
A unique piece sold to the highest bidder with reserve price and anti-snipe extension.
See full pricing →TokenBonding-curve token
Launch a memecoin or a strategy token tied to your NFT collection.
See full pricing →