TON → Base кроссчейн своп: бұл қалай жұмыс істейді
MCP арқылы TON → Base кроссчейн своп: HTLC-эскроу, кастодиалды емес, 5 құрал. Агент құндылықты TON-нан Base-ке кастодиан-көпірсіз қалай көшіреді.
Сіздің AI-агентіңіз тиімді мүмкіндік тапты: пайдаланушының капиталы TON-да жатыр, ал қажетті протокол немесе актив — Base-те. Классикалық жауап — «көпір арқылы өткіз». Бірақ көпір дегеніміз — өту сәтінде қаражатыңызды біреудің ұстап тұруы: bridge-контракт, релеер, өзіңіз таңдамаған қол қоюшылардың мультисигі. Соңғы жылдары дәл кастодиан-көпірлер пайдаланушылардың бір миллиард доллардан астам ақшасын алып кетті — криптография нашар болғандықтан емес, аралықта қаражатты біреу ұстап тұрғандықтан.
Автономды агент үшін бұл — екі жақты мәселе. Біріншіден, агент қайтару кепілдігінсіз қаражатты үшінші тарапқа беретін транзакцияға қол қоймауы керек. Екіншіден, агентте сіздің жеке кілттеріңіз мүлдем болмауға тиіс. Ал классикалық көпір дәл соны — делдалға сенуді талап етеді.
Басқа жол да бар — атомарлық HTLC-эскроу. Төменде TON → Base кроссчейн свопты бірде-бір делдал ешбір сәтте кілттеріңізге де, қаражатыңызға да қол тигізе алмайтындай етіп қалай орындау керегін талдаймыз — әрі осы бүкіл ағынды AI-агент TONNode-тың бес MCP-құралы арқылы қалай шақыратынын көрсетеміз.
TON-нан Base-ке неге своп жасау керек және неге бұл кәдімгі көпір емес
Base — Coinbase-тің OP Stack негізінде құрған, Ethereum үстіндегі L2 желісі. Өтімділік сол жаққа көшуде, DeFi-протоколдар сол жаққа бет алуда, ал агентіңіз жұмыс істеуге тиіс контракт барған сайын жиі дәл сол жерде болып шығады. Ал бастапқы капитал сізде TON-да — GRAM-да (бұл 2026 жылдың маусымында атауы өзгертілген Toncoin; желі бұрынғысынша TON деп аталады) немесе TON-дағы USDT-де.
Кәдімгі көпір бұл мәселені кастодия арқылы шешеді. Сіз қаражатты бастапқы желідегі bridge-контрактқа бересіз, ал бір шетте релеер мұны көріп, Base-те баламасын шығарады. «Бердім» мен «алдым» арасында терезе бар — онда ақшаңызды сіз емес, басқа біреу иеленеді. Айына бір рет қаражат аударатын адам үшін бұған шыдауға болады. Ал мұны цикл ішінде әрі қараусыз істейтін агент үшін — қабылдауға болмайтын тәуекел.
Балама — атомарлық алмасу, мұнда қаражат делдалға тиесілі болатын сәт мүлдем болмайды. Мәміле не екі желіде толығымен орындалады, не толығымен кері қайтарылады. TONNode-тағы кроссчейн дәл осылай құрылған.
TON мен Base арасындағы атомарлық HTLC-эскроу қалай жұмыс істейді
HTLC — hashed timelock contract, яғни құлыпты ашудың екі шарты бар эскроу: құпияның хэші және таймлок. Мұны екі сейф ретінде елестету оңай: біреуі TON-да, біреуі Base-те. Екеуі де бір кілтпен — құпиямен ашылады. Құпия ашылмайынша, екеуі де жабық тұрады.
- Хэш-құлып. Екі желідегі қаражат та бір ғана
h = hash(s)құпия хэші астында бұғатталады. Эскроуды тек хэші сәйкес келетінsқұпиясының өзін көрсету арқылы ашуға болады. - Таймлок. Әр сейфтің мерзімі бар. Мәміле уақытында орындалмаса, таймлок өткен соң қаражат иесіне қайтарылады.
Схема — қарапайым тілмен айтқанда:
- Кездейсоқ
sқұпиясы және оныңh = hash(s)хэші жасалады. - TON-да сіздің қаражатыңыз эскроуда мынадай шартпен бұғатталады: «
sкөрсеткен адамға беру; егер дедлайнға дейінsкөрсетілмесе, жіберушіге қайтару». - Base-те контрагент (тағайындалған желіде өтімділікті қамтамасыз ететін резолвер) өз қаражатын сол
hастында — қысқарақ таймлокпен бұғаттайды. - Base-те қаражатты алу үшін сіз
sқұпиясын ашасыз. Дәл осы сәттеsон-чейн жария болады. - Контрагент ашылған
sқұпиясын көріп, TON-да бұғатталған қаражатты алады.
Негізгі қасиет: h екі желіде де бірдей. Бір жақта есеп айырысу үшін құпия ашылғаннан кейін екінші тарап мәмілені математикалық түрде аяқтай алады. «Менің ақшам бөтен адамның қолында» деген аралық күй мүлдем жоқ — тек хэш математикасы мен таймлок сағаты бар. Егер бірдеңе дұрыс болмай, таймлок өтіп кетсе, қаражат бастапқы иелеріне қайтарылады. Атомарлы: не мәміленің екі аяғы да орындалады, не екеуі де кері қайтарылады.
TONNode схемасында әрқашан TON — мәміленің көзі, ал Base (немесе қолдау көрсетілетін басқа желі) — тағайындалған желі.
TONNode MCP-дегі кроссчейн-свопқа арналған бес құрал
TONNode — бұл TON үшін дәл 16 құралы бар hosted MCP-сервер. MCP (Model Context Protocol) — AI-агенттер (Claude, Cursor, ChatGPT/Codex және кез келген MCP-клиент) сыртқы құралдарды шақыратын стандарт. Кроссчейн-жиынтық — дәл 5 құрал, әрі олар барлық тарифтерде қолжетімді:
get_crosschain_quote— котировка: маршрут пен таймлоктарды ескере отырып, TON-дағы қаражатыңыз үшін Base-те қанша алатыныңыз.build_crosschain_swap_tx— TON үшін қол қойылмаған HTLC-эскроу транзакциясын жинап, оны құпиямен бірге қайтарады. Оған пайдаланушының әмияны TonConnect арқылы қол қояды.track_crosschain_swap— мәміленің екі желідегі фазаларын көрсетеді: TON-да бұғатталды ма, контрагент Base-те бұғаттады ма, құпия ашылды ма, аяқталды ма.disclose_crosschain_secret— есеп айырысу үшін құпияны ашады, бірақ қарсы аяқтың дайын екені он-чейн расталғаннан кейін ғана.build_crosschain_refund— мәміле тұрып қалып, таймлок өтіп кетсе, эскроудан қаражатты қайтаратын қол қойылмаған транзакцияны жинайды.
Жауапкершілік ретіне назар аударыңыз: құпияны ашатын құрал мұны көзді жұмып емес, Base-тегі дайындықты тексергеннен кейін істейді. Бұл сізді контрагент әлі ештеңе бұғаттамаған жағдайда s құпиясын ашып қоюдан сақтайды.
Толық ағын: котировка → жинау → бақылау → құпияны ашу
Алдымен серверді қосыңыз. Жергілікті әрі тегін: @tonnode/mcp пакеті — open source (MIT), ол HTTP-қабаттарсыз, TON-ның нативті ADNL-протоколы арқылы жұмыс істейді:
{
"mcpServers": {
"ton": {
"command": "npx",
"args": ["-y", "@tonnode/mcp"]
}
}
}
Әрі қарайғы жұмыстың бәрі агентке берілетін промпттар арқылы жүреді — ол оларды өзі құрал шақыруларына бөліп береді.
Қадам 1. Котировка.
Кроссчейн-своп котировкасын бер: TON-дағы 200 USDT-ден Base-тегі USDC-ге.
get_crosschain_quote қолдан.
Агент Base-те қанша алатыныңызды және эскроудың таймлоктары қандай екенін қайтарады — бұл сандардың бәрі кез келген әрекетке дейін белгілі болады. Ұнаса — әрі қарай жүреміз.
Қадам 2. Қол қойылмаған транзакцияны жинау.
Осы котировка бойынша HTLC-эскроу транзакциясын build_crosschain_swap_tx арқылы жина.
Менің TON-мекенжайым EQ…, Base-тегі қабылдау мекенжайы 0x…
Шығуда — HTLC-эскроуы бар қол қойылмаған TonConnect-хабарлама және мәміленің құпиясы. Құпия сіздікі, оны сақтаңыз; сервер оны сақтамайды. TON-дағы қаражат осы құпияның хэші астында эскроуда бұғатталады. Қолды сіздің әмияныңыз TonConnect арқылы қояды — сервер қол қою ісіне мүлдем араласпайды.
Қадам 3. Бақылау.
Мәміле статусын track_crosschain_swap арқылы h… хэші бойынша тексер.
Контрагент Base-те қаражатты бұғаттады ма?
Құрал екі желідегі фазаларды көрсетеді. Агент екі тарап та бір хэш астында бұғатталғанша күтеді.
Қадам 4. Құпияны ашу.
Base-тегі қаражат бұғатталды. Есеп айырысу үшін құпияны
disclose_crosschain_secret арқылы аш.
Тек track_crosschain_swap он-чейн дайындықты растағаннан кейін ғана агент құпияны ашады. Ашу екі эскроуды да атомарлы түрде орындайды: сіз Base-те қаражатты аласыз, ал контрагент жария болған құпия арқылы TON-дағы өз жағын жабады. Мәміле жабылды.
Ретке назар аударыңыз: құпия ең соңында және қарсы эскроудың шынымен тұрғаны тексерілгеннен кейін ғана ашылады. Ашылғанға дейін қаражатыңыз ешқайда кете алмайды, ал ашылған соң мәміле атомарлы түрде түйінделеді.
Дәл осындай ағынның, бірақ тағайындалған желі ретінде Ethereum алынған нұсқасының егжей-тегжейлі талдауы — бөлек материалда: TON → Ethereum кроссчейн своп; механикасы бірдей, тек тағайындалған желі ғана өзгеше. Ал агенттің құндылықты TON-нан өз бетінше көшіре алуының өзі неге операциялардың жаңа класы екені туралы — осы материалда.
Кастодиалды еместік: сервер сіздің кілттеріңізді неге ешқашан ұстамайды
Бұл маркетингтік тұжырым емес, архитектураның қасиеті. TONNode сервері транзакцияларға ешқашан қол қоймайды және қаражатты немесе жеке кілттерді ешқашан сақтамайды. Оның сыртқа беретінінің бәрі — қол қойылмаған TonConnect-хабарламалар мен деректер (котировкалар, статустар, өз мәмілеңізге арналған құпия).
Не қайда орналасқанын қадам-қадаммен жіктейік:
- Сіздің TON-әмияныңыздың жеке кілті — тек сізде, әмиянның ішінде.
sқұпиясы — жинау кезінде жасалып, сізге беріледі; серверде қалмайды.- HTLC-транзакцияға қолды — сіздің әмияныңыз TonConnect арқылы қояды.
- TON-дағы қаражат — делдалдың шотында емес, криптографиялық шарт астындағы эскроу-контрактта.
Сервер қаласа да, сіздің орныңызға қол қоя да, эскроудан қаражатты алып кете де алмас еді: онда кілт те жоқ, құлыпты ашу шартын өз пайдасына көрсету мүмкіндігі де жоқ. Бұл оператор кілтті ұстап, өзі қол қоятын кастодиалды тәсілден түбегейлі өзгеше. Екі модельдің кеңейтілген салыстыруы — кастодиалды vs кастодиалды емес MCP талдауында, ал дәл кастодиясыз своптың өзі — агенттен кастодиалды емес своп туралы мәтінде.
Base-тен басқа қандай желілерге қолдау бар (және TRON неге әзірге жоқ)
TON әрқашан бастапқы желі болады, ал тағайындалған желі мыналардың кез келгені бола алады:
- Ethereum
- Arbitrum
- Base
- BNB Chain
- Polygon
- Avalanche
TRON-ға әзірге қолдау көрсетілмейді. Себеп идеологиялық емес, техникалық: атомарлық HTLC-эскроу тағайындалған тарапта хэш-таймлоктардың үйлесімді семантикасын және контракттардың болжамды мінез-құлқын талап етеді. Егер сіздің сценарийіңіз TRON-ға байланысты болса — агенттің логикасын соған құрмаңыз, қазіргі кроссчейн жиынтығында ол жоқ. Қосқан кезде бұл роадмапта көрсетіледі: tonnode.io/roadmap.
Қалай қосу керек және мәміле тұрып қалса не болады: рефанд
Кепілдендірілген өткізу қабілеті бар продакшн үшін өз кілтіңізбен hosted-эндпоинт қолданылады:
{
"mcpServers": {
"ton": {
"type": "http",
"url": "https://mcp.tonnode.io/mcp",
"headers": { "Authorization": "Bearer tn_live_…" }
}
}
}
Барлық кілттерде 16 құралдың бәрі қолжетімді, оның ішінде толық кроссчейн-жиынтық та бар. Сіз құралдарға қол жеткізу үшін емес, тек өткізу қабілеті үшін ғана төлейсіз:
- Hobby — мәңгі тегін, минутына 60 сұраныс. Кілт кіргеннен кейін бірден беріледі, картасыз.
- Pro — айына $29, минутына 300 сұраныс.
- Scale — айына $199, минутына 1200 сұраныс.
Ал егер контрагент мәмілені аяқтамаса ше?
Таймлоктың мәні дәл осы жерде ашылады. Егер қарсы тарап өз бөлігін орындамай, таймлок өтіп кетсе, сіздің қаражатыңыз жоғалмайды — ол дедлайннан кейін жіберушіге қайтару шарты астында бұғатталған. Агент мынаны шақырады:
Мәміле тұрып қалды, таймлок өтті. Эскроудан қаражатты қайтару
транзакциясын build_crosschain_refund арқылы жина.
build_crosschain_refund қол қойылмаған қайтару транзакциясын береді — сіз оған өз әмияныңызбен қол қойып, қаражатты TON-ға кері аласыз. Бұл — HTLC ішіне кірістірілген сақтандыру: мәміле не атомарлы орындалады, не таймлок бойынша кері қайтарылады. Тұрып қалған мәміле жоғалған ақша дегенді білдірмейді — ол рефанд дегенді білдіреді. Дәл осы кепілдік атомарлық алмасуды кастодиан-көпірдің қауіпсіз баламасына айналдырады.
Неден бастау керек
TON → Base кроссчейн своп үшін бөтен кастодиан емес, хэш-құлып пен таймлок жауап берген кезде, ол көпірге деген сенім актісі болудан қалады. Бес құрал, қатаң кастодиалды еместік, тағайындалған алты желі — және мұның бәрі сіздің агентіңізден бір MCP-конфиг арқылы шақырылады.
Байқап көрудің ең жылдам жолы — тегін Hobby-кілт алу (кіргеннен кейін бірден беріледі, картасыз) және өз агентіңізден TON → Base ағынын жүргізіп көру:
- Тегін Hobby кілті → tonnode.io/dashboard?plan=hobby
- Тарифтер → tonnode.io/pricing
- 16 құралдың бәрі → tonnode.io/mcp
- Роадмап → tonnode.io/roadmap
Агентіңізге TON-ға қолжетімділік беріңіз
16 MCP-құрал: оқу, кастодиалды емес сваптар, кроссчейн және әмияндар. Тегін тариф — 60 сұрау/мин, карта керек емес.