ASA ID (8-byte BE). The id of the NFT created by the NFD and set into the owners account.
Upon claiming, or purchase, the NFT is clawed by the NFD from seller to buyer.
The name of the NFD (may not be full portion - details in the future)
A category as set by NFDomains at mint time. Current possible values are: curated, premium, and common.
If set, account that will receive a commission upon sale. If commission2Agent is set, then after sale, commission2Agent replaces commission1Agent (and percentage) and is cleared. This allows primary and secondary sales to have different commission agents.
commission % (in tenths). 10 would be 1 %.
If set, this account has placed Algo into the NFD's account in advance to be used in later claiming. Upon the NFD being purchased (initial claim only), then if the buyer is the same as the kickoff creator the amount needed to claim is their kickoff amount + the amount they're offering on the purchase.
If the purchaser is not the same as the kickoff creator, then the kickofCreator account is refunded their kickoffAmount
The amount the KickoffCreator account placed into the NFD.
Highest sale price for this NFD in its lifetime (in microAlgos)
The 32-byte PK of the Algorand account that owns this NFD
Only set if NFD is for sale.
This is effectively a state unto itself. A for-sale NFD should NOT accept deposits.
The sale price in microAlgos. 8-byte BE
The sales method in which this NFD was originally minted - currently either auction, or buyItNow
The 32-byte PK of the 'seller' of this NFD. This is the account paid upon any sale. At mint time, the seller is NFDomains and then upon claiming, the seller is always set to the new owner.
The on-chain 'last timestamp' [seconds since epoch] when the NFD was created via its app create/creation contract call.
The on-chain 'last timestamp' for updates of the NFD - sales, metadata updates, etc.
Timestamp of most recent purchase
The 'NFD contract' version. Set at creation time, and if upgraded (to version of new contract)
0 for unlocked, 1 for locked. Defaults to 0.
If set to 1 by NFD owner, the contract of that NFD is completely blocked from being changed. Owner may later unlock, and upgrade on-demand if desired.
0 for unlocked, Undefined or 1 for locked. Defaults to locked.
If NOT set to 0 by NFD owner, the NFD root is locked and a segment of the root can't be minted
For unlocked segment, the price in USD cents to mint a segment off this unlocked root. 400 would be $4.00. 8-byte BE value
If a root, the number of segments that have been minted from this NFD. (8-byte BE)
"0" for unlocked, Undefined or "1" for locked. Defaults to UNLOCKED.
Can also be set to a Itob(xx) (64-bit Big-Endian value) representing the timestamp at which the vault should 're-lock'. If < current timestamp, then vault is UNLOCKED. If > current timestamp, then vault is locked.
This is useful for 'allow airdrops for... 1 hour' sort of requests.
If locked, only the owner can send new assets into the vault