Create an NFT
(Testnet06 — minting costs a fraction of a test cent in gas.)
Minting creates a 1-of-1 token you own. Three of the choices you make here are permanent — read this page once before your first mint.
The choices
Token id
Every token has a unique id of the form <chain>:<name> — e.g. 1:sunset-01 for a
token minted on chain 1. The chain prefix is enforced by the contract (you cannot mint
0:… from chain 1); the name part is yours. Ids are first-come: once 1:sunset-01
exists, nobody can mint it again — including you.
Royalty (permanent)
Your cut of every future sale, in basis points: 250 = 2.5%, 1000 = 10%, up to
the contract maximum of 5000 = 50%. It is fixed at mint and can never be changed — not
by you, not by the marketplace. Royalties are paid to your account automatically inside
every settlement.
A practical note: a royalty-bearing token cannot be listed at a price so low that your royalty would round to zero — the contract rejects “dust” listings that would amount to a royalty-free transfer.
Transferable or sale-only (permanent)
- Transferable (
true): the owner may also gift the token freely (no payment, no royalty) and move it cross-chain to anyone. - Sale-only (
false): the token can only change hands through a paid sale — every change of owner pays your royalty, forever. No gifting; cross-chain moves only to the owner themselves.
Sale-only is the strongest royalty guarantee on the platform. It also removes the owner’s ability to ever move the token for free — collectors should know what they’re buying (the property is visible on every token page).
The artwork link (URI)
The token stores a URI string pointing at your artwork/metadata. The chain stores the pointer, not the file. Recommendations:
- Best: a content-addressed link —
ipfs://…(pin the file with any IPFS pinning service) or an Arweave link. The link is the content; it can’t be swapped. - Acceptable on testnet: any
https://URL you control. - The URI cannot be changed after mint in the current Gallery, so check it twice.
What minting does
One transaction, signed by you:
- creates the token with you as owner and creator (the royalty payee),
- validates the royalty and id rules,
- emits a public
MINTEDevent that indexers and the site use to display it.
You pay only gas (~0.000002 KDA). There is no platform fee on minting.
After the mint
- The token appears in your account’s collection.
- It is not for sale until you list it.
- Your accounts must stay principal accounts (
k:names) — the contract enforces this for every party it will ever pay, which is what makes the payouts unstealable.