Skip to main content
T TON Adoption
Gaming & mini-apps MARKETPLACE · 2026

Portals: Telegram Upgraded Gifts Marketplace Review 2026

Deep-dive into Portals marketplace: listing flow, trading fees, supported gift collections, TON payment rails, RU availability, security model.

Author
TON Adoption Team · research desk
Published
7 min read

Portals is the largest-volume marketplace for upgraded Telegram Gifts at the start of 2026. If you open the gift market for the first time, you’ll most likely land here: deepest liquidity on top collections, simplest UX, fastest execution. This piece is a detailed look at mechanics, fees, limits, and risks.

TL;DR

  • Portals is a Telegram-native marketplace for upgraded gifts, distributed as a Mini App.
  • Fees: approximately 5% on the seller side; buyer pays only listing price plus TON gas.
  • Strength: deepest liquidity on top collections, minimum clicks to trade.
  • Weakness: basic filters (no granular attribute filtering), fee higher than Tonnel.
  • From Russia: accessible without blocks at time of writing.
  • When to choose: quick entry to the market, trading top collections, situations where speed matters more than a 1-2% fee differential.

Below — detail, for those who want the inside view.

What Portals is and where it came from

Portals (Portals Market) launched in 2024, right after upgraded gifts went live in Telegram. Before Portals appeared, the secondary gift market existed in private channels and DM trades — a semi-closed OTC form with high counterparty risk.

Portals closed that gap first. The marketplace is built as a Telegram Mini App — it runs inside the messenger, no browser tab, no extension install, no client download. Wallet connection runs through TON Connect, settlement is in TON, execution is on-chain.

By 2026, Portals leads the gift-native marketplace segment by trading volume. The team doesn’t publish exact figures, but aggregated signals from tracker channels (GiftChanges and similar) suggest Portals captures roughly 40-60% of daily secondary gift volume.

Architecture: how a trade works

The buy-sell cycle on Portals:

  1. Wallet connect. Mini-app prompts TON Connect. Tonkeeper, MyTonWallet, Wallet in Telegram, Tonhub and other compatible wallets all work.
  2. Browse catalogue. Home screen shows top collections with live floor.
  3. Open collection. All listings sorted by price (asc by default).
  4. Lot card. Shows all attributes — model, backdrop, symbol, mint number — plus trade history and current collection floor.
  5. Buy. “Buy” button opens TON Connect with a detailed transaction proposal.
  6. Sign. Confirm in wallet. TON debits, gift transfers to buyer.
  7. Receive. Gift appears in the Telegram gifts inventory (Profile → Gifts tab) within 5-15 seconds after on-chain confirmation.

Seller side:

  1. Open the gift card in Telegram inventory, click “Sell on Portals”.
  2. Set price in TON. Portals shows a recommended range based on current floor and recent trades.
  3. Sign the listing — on-chain transaction transferring the gift to a Portals escrow contract until sold or cancelled.
  4. Wait for buyer. Listing is now in the catalogue. Cancel any time (another on-chain tx, ~0.05 TON gas).
  5. On sale — Portals deducts ~5% fee, balance routes to the seller’s address.

Fees: exact numbers and what they pay for

The exact fee schedule shifts occasionally; baseline model for late-2025 to early-2026:

PartyWhat is paidRecipient
Seller~5% of sale pricePortals marketplace
Seller~0.05 TON listing gasTON network (validators)
Seller~0.05 TON cancel gasTON network (validators)
BuyerLot priceSeller (net of marketplace fee)
Buyer~0.05 TON gasTON network (validators)

In practice, selling at 100 TON, the seller nets ~94.9 TON (100 minus 5% marketplace, minus listing gas, minus minor cancel-attempt gas). On trades of 50-100 TON, Portals’ effective fee sits at ~5%; on 5-10 TON trades, gas becomes a non-trivial slice of proceeds.

Comparison with alternatives:

MarketplaceSeller fee (approx)
Portals~5%
Tonnel~3-4% (historically lowest)
MRKT~5% (close to Portals)
Getgems~5% (general NFT float)

On large trades the 5% vs 4% gap is 1 TON per 100 TON of revenue. Negligible for a one-off sale; meaningful for an arbitrageur running dozens of trades a day.

What gifts trade here

Portals lists all upgraded Telegram Gifts available in the ecosystem. By early 2026 that’s dozens of collections — from early exclusives like Plush Pepe and Heart Locket to mass releases like Loot Bag, Crystal Ball, Lucky Charm.

What does not trade on Portals:

  • Non-upgraded gifts — bound to recipient, not transferable.
  • Third-party TON NFTs — Portals is narrowly specialized on gifts. General NFT trading lives on Getgems and similar.
  • Jettons (TON tokens) — different asset class, traded on DEXes.

When Telegram drops a new gift collection, it appears on Portals within the first hours — the platform has an indexer that monitors new gift contracts on TON. This is why primary listings of new collections almost always happen on Portals, and a chunk of grail-hunting strategy revolves around speed at drop moment.

UX: where Portals shines and where it doesn’t

What Portals does well

  • Minimum clicks. From opening the mini-app to signing a purchase — typically 3-4 clicks.
  • Floor charts. Embedded 24h/7d/30d on each collection page. Covers 80% of base analytics needs.
  • Quick price filters. Asc/desc sort, floor range — built into the catalogue.
  • Clean visual design. UI feels closer to a commercial NFT marketplace than a Telegram bot.

What’s missing

  • Granular attribute filtering. No one-liner for “model = Gold, backdrop ≤ 1%, sort by price”. Finding a specific grail requires manual scroll.
  • Portfolio analytics. No built-in P&L view of “how much did I earn on gifts this month”. Solved by external trackers.
  • Web version. portals.market works, but the mini-app remains primary — desktop users may find the UI minimalistic.

Availability from Russia

At time of writing (mid-2026), Portals is accessible from Russia without VPN. This works because:

  • Mini-app loads through Telegram infrastructure (Telegram itself is unblocked in RU).
  • The portals.market web domain hosts on neutral CDN infrastructure; Roskomnadzor has not targeted it specifically.
  • Wallets (Tonkeeper, MyTonWallet, Wallet in Telegram) all work from RU.

This is not a forward guarantee. Russia’s crypto regulatory environment in 2026 is shifting — the CFA law, 2026 tax amendments, P2P channel pressure could all lead to point blocks. If portals.market becomes unreachable tomorrow, the mini-app in Telegram will most likely keep working.

Tax position in Russia for 2026

This is not tax advice, just a description of current practice.

Income from selling Telegram gifts in Russia falls into one of:

  1. Digital financial asset income — if FNS classifies an upgraded gift as a CFA. As of early 2026 there is no such classification, because the gift is not issued by a Russian IS operator.
  2. Other property sale — general category for crypto and NFTs. Subject to personal income tax (13%, 15% above 5M RUB per year), with deduction of documented acquisition costs.
  3. Self-employed / freelance income — if volume is regular and looks like a trade.

Practical implications:

  • Selling 1-2 gifts per year — formally “other property”, costs deductible.
  • 50+ trades per month — high risk of reclassification as entrepreneurial activity.
  • FNS has data-sharing agreements with several centralized exchanges starting 2024-2025; on-chain visibility is lower but not zero.

For meaningful volume, consult a crypto-experienced tax advisor.

Security

Main risks

  • Fake mini-apps named “Portals”, “Portals Market Pro”, “Portals Bot”. They prompt TON Connect “approve all” — then drain the wallet of gifts and TON.
  • Phishing links in channels and DMs from “Portals support”. Real Portals support does not message first and never asks for seed.
  • Social engineering in comments under the official channel with fake “updated” Portals links.

Defence

  1. Open Portals only via the ton.app directory or direct link from the official channel. Verify the mini-app is published by @portals with the verified checkmark.
  2. Read every TON Connect transaction before signing. A legit trade is a transfer of a specific NFT for a specific TON amount. “Approve all” or unknown recipient address — stop.
  3. Two-factor auth in Telegram is mandatory. Account compromise without 2FA can drain gifts even without your wallet — through Telegram UI.
  4. Separate “trading” wallet. Don’t keep your main portfolio there. Active gifts on trading address; long-term hold on cold storage.

When to use Portals — decision matrix

ScenarioUse Portals?
Buy top collection for quick flipYes — deep order book, fast execution
Find a rare grail by attribute filterBetter via MRKT, then price-check on Portals
Large volume (1000+ TON)Portals + Tonnel in parallel — combine liquidity with lower fee
Floor dynamics analyticsPortals enough for basics, Tonnel for deeper
First gift tradeYes — friendliest UX of the three
ArbitrageOnly as part of Portals + Tonnel + MRKT triangle
Long-term hold of a rare lotBuy on Portals → withdraw to TON wallet → potentially collateralize on DAOLama

Further reading

Portals is the “starting venue” for the Telegram gifts market. Most traders enter here first, then add alternatives for specific tasks. That’s a reasonable path — but not the only one, and a year from now the volume leader may be different.

Frequently asked

Base fee is roughly 5% of sale price, taken from the seller's proceeds. Buyers pay only the listing price plus TON network gas (~0.05 TON). The exact rate is occasionally adjusted — the app surfaces it in the checkout screen before signature.
All upgraded Telegram Gifts — Plush Pepe, Heart Locket, Crystal Ball, Loot Bag, and dozens of other collections. What does not trade: non-upgraded base gifts (locked to recipient), third-party TON NFTs, jettons. New Telegram collections appear on Portals within the first hours of their release.
Yes — at time of writing, no VPN required. The mini-app loads through Telegram infrastructure (itself unblocked in RU). The portals.market web domain is also reachable. This is not a forward guarantee — Russian crypto regulation in 2026 is volatile, but currently there is no targeted block.
No direct card rail. Settlement is in TON, so you need to acquire TON first — via exchange (Bybit, OKX), Wallet in Telegram, or P2P. Portals only executes the on-chain swap of TON for the NFT-gift.
Cancellation is itself an on-chain transaction. If a buyer's purchase transaction lands in a TON block before the cancel, the buyer wins. Race conditions are rare in practice. If the buyer's tx loses the race, their TON stays in their wallet and the gift stays with the seller — nothing is lost beyond gas.
Typically 5-15 seconds from TON Connect signature to the gift appearing in the buyer's Telegram gifts inventory. That covers TON block finalization plus Portals indexer latency. If it takes over a minute, check the tx hash in TONScan — possibly the tx didn't include into a block due to too-low fee.

Related