Practical overview
When it fits
Use the repository during TON NFT product design when you need source-level contract components and tests to evaluate before building an application around them.
Who it is for
- TON developers building NFT collection and minting systems
- Teams evaluating reusable smart contracts for NFT sales or marketplaces
- Developers designing TON SBT issuance or NFT swap applications
Documented uses
- Inspect reusable TON NFT and collection contract implementations
- Add fixed-price, auction, offer or marketplace components to a TON application
- Evaluate contract versions, storage formats, code hashes and example addresses
- Use tested SBT and NFT swap implementations as starting points for product development
Requirements & limits
The repository is public and identified with an MIT license. No account, pricing or end-user service requirement is specified in the available material.
- The repository provides contract components and tests, not a documented complete deployed application or integration procedure.
- Sale implementations are versioned, and the repository labels some older versions as deprecated.
- The sale-contract material identifies a 5% marketplace royalty configuration and associated fee and marketplace addresses.
- Several implementations include code hashes, storage-format builders and TON Viewer examples that can support version and address review.
- The repository warns users to check contract code and contract data when purchasing directly on-chain.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Review a TON NFT sale contract implementation
Identify the source, storage format and example addresses for a supported sale-contract version before integrating it.
Before you start
- Access to the public Getgems NFT contracts repository.
- A chosen supported sale-contract version, such as nft-auction-v4r1.func or nft-fixprice-sale-v4r1.fc.
Steps
Open the repository’s source entry for the selected sale-contract version.
Review its listed code hash and storage-format builder.
Inspect the linked contract source and data-builder files.
Review the associated testnet or mainnet example address in TON Viewer, where provided.
Expected outcome
You have the repository references needed to continue evaluating a specific TON sale-contract implementation.
Guide limitations
- This review does not demonstrate deployment, execution, integration compatibility or contract safety.
- The repository distinguishes supported and deprecated sale-contract versions; the selected version must be checked separately.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- getgems-io/nft-contracts · Official homepage title · retained in its source language

