TONdan Polygonga cross-chain swap: bu qanday ishlaydi
TON Polygon cross-chain swap MCP orqali: atomar HTLC-eskrou qiymatni TONdan Polygonga nokastodial koʻchiradi, serverda kalitlar saqlanmaydi.
USDTli hamyon TONda yotibdi, toʻlov esa Polygonda kerak — u yerda gaz arzon, u yerda sizning DeFi-kontraktingiz joylashtirilgan, u yerda qabul qiluvchi toʻlovni oladi. Odatdagi marshrut: birjaga chiqarish, hisobga tushishini kutish, sotish, sotib olish, yana Polygonga chiqarish. Toʻrt qadam, toʻrt komissiya, KYC va shu bir necha daqiqa davomida pulingizni ushlab turadigan vositachiga toʻliq ishonish. Odam uchun bu shunchaki asabga tegadi. Buni avtonom bajarishi kerak boʻlgan AI agent uchun esa bu yoʻl umuman ishlamaydi: agent KYCdan oʻtmaydi va birja akkauntining xususiy kalitini ushlab turmasligi kerak.
Quyida bu vazifani boshqacha hal qilishni koʻrib chiqamiz — TONdan Polygonga atomar cross-chain swap orqali, bunda na server, na agent sizning kalitlaringizga hech qachon tegmaydi.
Nega TONdan Polygonga swap qilish kerak va TONNode nima qiladi
TON Polygon cross-chain swap qiymat bir tarmoqda yashab, uni boshqasida sarflash kerak boʻlganda va siz na birjani kutishni, na mablagʻingizni vositachiga ishonib topshirishni xohlaganingizda kerak boʻladi. Tipik sabablar:
- faqat Polygonda qabul qiladigan kontragentga toʻlash;
- balans TONda boʻla turib, Polygonda joylashtirilgan protokoldagi pozitsiyani toʻldirish;
- AI agentga sizning promptingiz boʻyicha qiymatni tarmoqlar oʻrtasida oʻzi koʻchirish imkonini berish — lekin kalitlaringizga kirish huquqisiz.
TONNode — bu TON uchun hosted MCP-server (sayt: tonnode.io). MCP (Model Context Protocol) — AI agentlar (Claude, Cursor, ChatGPT/Codex va istalgan MCP-klient) tashqi toollarni chaqiradigan standart. Agentga REST-endpointlarni oʻrgatib, tranzaksiyalarni uning nomidan imzolash oʻrniga siz unga 16 ta TON-tooldan iborat toʻplam berasiz va u qaysi birini chaqirishni oʻzi hal qiladi. Shu 16 tadan beshtasi cross-chain uchun javob beradi — aynan ular qiymatni TONdan tashqariga koʻchiradi, nokastodial tarzda, serverda kalitlarni saqlamasdan.
Mexanikaning muhim cheklovi: TONNodeʼda TON doim manba. Marshrut — TONdan tashqariga; Polygon bu yerda maqsadli tarmoq, boshlangʻich nuqta emas.
Terminologiya boʻyicha bir tafsilot: GRAM — bu nomi oʻzgartirilgan Toncoin (qayta nomlash 2026-yil iyunda boʻlib oʻtdi), tarmoqning oʻzi esa hamon TON deb ataladi. Matnning davomida GRAM = TONning nativ tangasi.
TON → Polygon cross-chain swap qanday ishlaydi: atomar HTLC-eskrou
Har qanday tarmoqlararo almashinuvning muammosi — ikki tarmoq bir-birini koʻrmaydi. TONda mablagʻ berganingizda uni Polygonda olishingizni kafolatlaydigan umumiy hakam yoʻq. Klassik yechim — atomar HTLC-eskrou (hashed timelock contract). Oʻxshatish — ikkita qulfi va taymeri bor bank seyf-yacheykasi.
Bu ikkita primitivga tayanadi — xesh-qulf va taymlok:
- Sir va uning xeshi. Tasodifiy
Ssiri generatsiya qilinadi, undanH = hash(S)xeshi olinadi. Ikkala tarmoqdagi eskrou-kontraktlar mablagʻni «Hxeshi ostida» bloklaydi. - Xesh-qulf. Eskroudagi mablagʻni faqat shu
Hni beradiganSni taqdim eta olgan tomon blokdan chiqara oladi. Sir oshkor qilinmaguncha, pul ikkala tomonda ham qulflangan turadi. - Taymlok. Har bir eskrouning oʻz muddati bor. Agar shu muddatgacha sir oshkor qilinmasa, mablagʻ yuboruvchiga qaytariladi — bu osilib qolishdan sugʻurta.
Gap shundaki, sirning bir tarmoqda oshkor boʻlishi matematik jihatdan boshqasida mablagʻni olish imkonini beradi: S on-chain paydo boʻlishi bilan qarshi tomon undan oʻz yarmini yakunlash uchun foydalanadi. Shundan atomarlik kelib chiqadi: bitim yo ikkala tarmoqda toʻliq oʻtadi, yo hech qayerda oʻtmaydi va mablagʻ qaytariladi. «Pul TONdan chiqdi, lekin Polygonga kelmadi» degan oraliq holat dizayn boʻyicha mavjud emas.
TONNode bu protokolni beshta tool orqali orkestratsiya qiladi, biroq — prinsipial jihatdan — sir serverda qolmaydi, balki sizga beriladi va barcha TON-tranzaksiyalarni siz oʻz hamyoningiz bilan imzolaysiz.
Beshta cross-chain tool: kotirovkadan hisob-kitobgacha
Beshtasi ham barcha tariflarda mavjud. Quyida butun konveyer va har bir tool nima qilishi keltirilgan.
1. get_crosschain_quote — kotirovka
TONdan yuborgan summangiz evaziga Polygonda qancha olishingizni koʻrsatadi. Agent hali hech narsa imzolanmasdan turib kurs va marshrutni koʻrsatish uchun uni birinchi boʻlib chaqiradi. U keyinchalik tranzaksiya quriladigan bitim parametrlarini qaytaradi.
2. build_crosschain_swap_tx — imzolanmagan HTLC-eskrou tranzaksiyasi
Mablagʻingizni TON tomonidagi eskrouda bloklaydigan imzolanmagan tranzaksiyani yigʻadi va sirni qaytaradi. Tranzaksiya — TonConnect-xabari formatida; uni server emas, sizning hamyoningiz imzolaydi. Sirni oʻzingizda saqlaysiz — u hisob-kitob bosqichida kerak boʻladi.
3. track_crosschain_swap — bitimning ikkala tarmoqdagi fazalari
Bitim qaysi bosqichda ekanini koʻrsatadi: TONda eskrou bloklanganmi, Polygonda qarshi eskrou oʻrnatilganmi, hammasi hisob-kitobga tayyormi. Bu — ikkala tarmoqni bir vaqtda kuzatadigan «pultingiz».
4. disclose_crosschain_secret — hisob-kitob uchun sirni oshkor qilish
Hisob-kitobni yakunlash uchun sirni oshkor qiladi — lekin faqat on-chain tekshiruv ikkala tomonning tayyorligini tasdiqlaganidan keyin. Bu yerda tartib hal qiluvchi ahamiyatga ega: qarshi eskrou Polygonda haqiqatan oʻrnatilmasidan oldin sirni oshkor qilib boʻlmaydi. Tool ikkala tarmoqning holatini tekshiradi va faqat shundan keyin sirni oshkor qilishga ruxsat beradi.
5. build_crosschain_refund — mablagʻni eskroudan qaytarish
Agar bitim osilib qolgan va taymlok bloklangan mablagʻni qaytarib olishga ruxsat bergan boʻlsa, imzolanmagan qaytarish tranzaksiyasini yigʻadi. Bu ssenariy haqida — quyida.
Bu agent bilan suhbatda qanday koʻrinadi:
250 USDT ni TONdan Polygondagi USDC ga swap qil.
Avval kotirovkani koʻrsat, keyin tranzaksiyani yigʻ,
uni hamyonda imzolashimga ruxsat ber, statusni kuzat
va sirni faqat eskrouning ikkala tomoni tayyor boʻlganda oshkor qil.
Kapot ostidagi toʻliq marshrut:
1. get_crosschain_quote → TON → Polygon kursi va marshruti
2. build_crosschain_swap_tx → imzolanmagan HTLC-eskrou + S siri
(foydalanuvchi TonConnect orqali hamyonda imzolaydi)
3. track_crosschain_swap → ikkala tarmoqning tayyorligini kutamiz
4. disclose_crosschain_secret → on-chain tekshiruvdan keyin S ni oshkor qilish → hisob-kitob
5. build_crosschain_refund → faqat biror narsa notoʻgʻri ketsa
Mantiq TONdan Ethereumga swap bilan bir xil — faqat maqsadli tarmoq oʻzgaradi.
Nega bu nokastodial: server imzolamaydi va kalitlarni saqlamaydi
Asosiy chegara shu yerdan oʻtadi. Nokastodiallik — marketing soʻzi emas, arxitekturaning xossasi. TONNodeʼning cross-chain toollari qatʼiy nokastodial: server hech qachon imzolamaydi va mablagʻlaringiz hamda xususiy kalitlaringizni hech qachon saqlamaydi. U imzolanmagan TonConnect-xabarlarini qaytaradi, imzoni esa sizning hamyoningiz qoʻyadi.
build_crosschain_swap_tx misolida koʻrib chiqamiz. Tool tranzaksiya qoralamasi va sirni beradi — lekin oʻtkazmani amalga oshirmaydi. Siz buni oʻz hamyoningizda tasdiqlamaguningizcha hech narsa joyidan qimirlamaydi. Xususiy kalit hamyondan chiqmaydi va hech qanday koʻrinishda server orqali oʻtmaydi. HTLC siri bilan ham shunday: u sizga beriladi, shuning uchun hisob-kitobni ham server operatori emas, siz boshqarasiz.
AI agent uchun bu prinsipial masala. Toollarga kirish huquqiga ega avtonom agent sizning imzongizsiz pulingizni sarflay olmasligi kerak. Nokastodial model aynan shuni beradi: agent bitimni tayyorlaydi, uni avtorizatsiya qiladigan yagona odam esa siz. Yondashuvlar oʻrtasidagi farq haqida batafsil — kastodial va nokastodial MCP tahlilida hamda agentga TONda swap qilishni xavfsiz qanday ishonib topshirish haqidagi materialda.
Alohida — TON Foundationʼning rasmiy @ton/mcp paketi haqida. Bu kuchli va rasmiy vosita, lekin tuzilishi boshqacha: bu kastodial agent-hamyon (split-key sxemasi — operator-kalit agentda, owner-kalit foydalanuvchida), u oʻzi imzolaydi va cross-chainni qoʻllab-quvvatlamaydi (faqat TON). Uning oʻz afzalliklari bor — avtonom sarflash, NFT va DNS bilan ishlash, Foundation rasmiyligi. Farq halol: u kastodial va faqat TON; TONNode esa nokastodial, cross-chain hamda hosted-opsiyaga ega. Toʻliq taqqoslash — rasmiy paket bilan solishtirish sahifasida.
Qoʻllab-quvvatlanadigan tarmoqlarning toʻliq roʻyxati (va nega TRON hozircha yoʻq)
TONNodeʼda cross-chain swap TONdan quyidagi maqsadli tarmoqlardan biriga boradi:
- Ethereum
- Arbitrum
- Base
- BNB Chain
- Polygon
- Avalanche
Barcha holatlarda TON — manba, sanab oʻtilgan tarmoq esa — maqsad. TRON hozircha qoʻllab-quvvatlanmaydi. Atomar HTLC-eskrou maqsadli tomonda bitim marshrutiga oʻrnatilgan mos hashed-timelock-kontrakt mexanizmi mavjud boʻlishini talab qiladi. Sanab oʻtilgan oltita tarmoq — EVM bilan mos keladigan oila boʻlib, TON u yerda qarshi eskrou qura oladi. TRON bu marshrutga hozircha kiritilmagan — «prinsipial jihatdan mumkin emas» degani uchun emas, balki mahsulotda aynan shu tarmoq integratsiyasi hozir yoʻqligi uchun. TRON roʻyxatda rasman paydo boʻlmaguncha, unga tayanmang.
Polygon mantigʻi Ethereum-marshrutidan hech qanday farq qilmaydi; umumiy sharh kerak boʻlsa, TONdan cross-chain qiymatni koʻchiradigan birinchi MCP haqidagi tahlil bor.
Bitim osilib qolsa nima qilish kerak: eskroudan refund
Cross-chain — bu ikkita mustaqil tarmoq, baʼzan esa ikkinchi tomon tasdiqlanmaydi: qarshi eskrou oʻrnatilmadi, kontragent gʻoyib boʻldi, maqsadli tarmoq sekinlashdi. Kastodial modelda bunday paytda siz pulingizni ushlab turgan vositachiga bogʻliq boʻlib qolasiz. Atomar HTLC-eskrouda — yoʻq.
Har bir eskrou-kontraktda taymlok bor. Agar bitim yakunlanmagan va vaqt tugagan boʻlsa, mablagʻ «yonib ketmaydi» va serverda qolmaydi — u sizga qaytariladi. Bunda siz sirni oshkor qilmagan boʻlasiz (va toʻgʻri qilasiz — disclose_crosschain_secret ikkala tomonning tayyorligi on-chain tasdiqlanmaguncha uni bermaydi).
Qaytarishni mexanik jihatdan build_crosschain_refund bajaradi: u imzolanmagan tranzaksiyani yigʻadi, siz uni oʻz hamyoningiz bilan imzolaysiz va bloklangan mablagʻ TONdagi manzilingizga qaytadi. Server bu yerda ham hech narsani imzolamaydi va saqlamaydi.
Polygonga swap osilib qoldi va hisob-kitob boʻlmadi.
Mablagʻimni eskroudan qaytar.
Agent track_crosschain_swap ni chaqiradi, hisob-kitob oʻtmaganiga va taymlok qaytarishga ruxsat berishiga ishonch hosil qiladi, soʻng build_crosschain_refund ni chaqiradi — siz esa imzolaysiz. Bu yerda osilib qolgan bitimning eng yomon yakuni — yoʻqotish emas, oʻzingiznikini qaytarib olish.
Qanday ulash va sinab koʻrish: MCP konfigi va bepul kalit
Boshlash bepul va lokal tarzda mumkin. @tonnode/mcp paketi — open source (MIT), npm va GitHubʼda (tonnode/mcp) joylashgan, HTTP-qatlamlarsiz TONning nativ ADNL-protokoli boʻyicha ishlaydi.
Bepul va lokal. Ommaviy konfigda oʻqish toollarining toʻliq toʻplami, kalitsiz:
{
"mcpServers": {
"ton": {
"command": "npx",
"args": ["-y", "@tonnode/mcp"]
}
}
}
MCP-klient serverni npx orqali oʻzi koʻtaradi.
Hosted-endpoint — kafolatlangan oʻtkazuvchanlik va oʻz kalitingiz kerak boʻlganda:
{
"mcpServers": {
"ton": {
"type": "http",
"url": "https://mcp.tonnode.io/mcp",
"headers": { "Authorization": "Bearer tn_live_…" }
}
}
}
Barcha tariflarda 16 toolning hammasi mavjud — siz funksiyalarga kirish uchun emas, faqat oʻtkazuvchanlik uchun toʻlaysiz:
- Hobby — abadiy bepul, 60 soʻrov/min;
- Pro — $29/oy, 300 soʻrov/min;
- Scale — $199/oy, 1200 soʻrov/min.
Bepul Hobby-kalit tizimga kirganingizdan soʻng darhol va kartasiz beriladi. Pullik tariflarni TON tarmogʻidagi GRAM yoki USDT bilan TonConnect orqali, yoxud Telegramdagi xRocket hisobi orqali BTC/ETH/SOL va boshqa tangalar bilan toʻlash mumkin.
Ortiqcha kutishlar boʻlmasligi uchun bir nechta halol izoh: tarixning arxiv chuqurligi hozircha roadmapʼda (noda sinxronlanmoqda), TONNodeʼda hozir NFT va DNS uchun toollar yoʻq; vebhuklar, gasless-releyer va yozma aptaym kafolatlari ham yoʻq. Cross-chain mahsuloti — bu yuqorida tasvirlangan roppa-rosa oʻsha beshta tool, va ular qiymatni TONdan Polygonga halol tarzda, nokastodial koʻchiradi.
Cross-chainni oʻzingiz sinab koʻring. Bepul Hobby-kalit oling va oʻz agentingiz bilan birinchi TON → Polygon swapini yigʻing: tonnode.io/dashboard?plan=hobby. Avval 16 tooldan iborat butun toʻplamni oʻrganmoqchi boʻlsangiz — toollar haqidagi sahifaga kiring.
Agentingizga TONga yoʻl oching
16 ta MCP-vosita: oʻqish, nokastodial svoplar, krosscheyn va hamyonlar. Bepul tarif — 60 soʻrov/daq, karta kerak emas.