Budget: 11000 PLN Deadline: 31 days
Good day!
I have experience with Telegram Mini Apps and integrations with blockchain stacks. I am ready to create your NFT feature on TON turnkey: collection smart contracts, integration into .NET backend, ownership verification for game bonuses, and an integrated marketplace in MiniApp.
What I will implement:
NFT collection smart contracts (TON, TEP-62)
1. Collection contract + master minting + royalty (5%) and configurable payout address.
2. Mass minting of ~1000 tokens (metadata: image, rarity/bonus).
3. Optionally: minting at a fixed price ($25) for part of the collection; payment verification; limits/allowlist.
Airdrop / batch distribution
1. Scripts for batch transfers (200+ NFTs) considering fee (~0.01–0.05 TON per operation, depending on the route).
2. Web panel/CLI for launching distributions (admin clicks "Mint/Airdrop" → transactions are executed).
Integration with your .NET Core (C#)
1. Connecting TON SDK for signing/sending transactions, reading contract states.
2. API endpoints: POST /nft/airdrop, GET /nft/owned?wallet=..., POST /nft/mint, logging and retry mechanisms.
3. Ownership verification on the backend (reads ownership from the collection) → returns bonus flags in the casino (+5% etc.).
Embedding the marketplace
1. Integration of MRKT / Getgems into MiniApp (webview/deeplink), filter by your collection, display "Buy/Sell".
2. Alternative: a simple showcase directly in MiniApp + buttons to navigate to marketplace lots.
Telegram Mini App (WebApp)
1. Connecting Tonkeeper/Ton Wallet (user-side) via adapters; obtaining wallet address.
2. "My NFTs" screen, token card (image, rarity, bonus), "Buy/Sell" / "Activate bonus" buttons.
3. Dark mode, responsive.
1. Is the collection a single one or a series (seasons)? Will there be levels of rarity/bonuses?
2. Purchase for TON only with non-custodial wallets (Tonkeeper etc.) or do we allow custodial accounts (for non-crypto users)?
3. Where to store metadata/images: IPFS/Pinata/Arweave or your CDN?
4. Bonus +5% in the casino — fixed or will there be other effects (levels, staking)?
5. Which marketplace is preferred: MRKT or Getgems (or both)?
6. Production environment: is there DevOps/server, domain, SSL? Do you need help with CI/CD deployment?
I left more details in Notion with a description of the project architecture, prices, and stages:
https://www.notion.so/NFT-TON-257ea80ec59480cea055df96f4783014?source=copy_link
Thank you!)