وب۳ و بلاکچین تون
مرداد ۱۴۰۵
آموزش کار با TON Connect 2.0 و اتصال والتهای وب۳ در تلگرام
شبکه باز تلگرام (TON) و مینیاپها بزرگترین اکوسیستم وب۳ کاربری در جهان را تشکیل دادهاند. با استفاده از استاندارد TON Connect 2.0، کاربران میتوانند کیفپولهای غیرامانی نظیر تونکیپر (Tonkeeper) یا مایتونوالت را با امنیت کامل به مینیاپ متصل نمایند.
۱. راهاندازی فایل مانیفست tonconnect-manifest.json
یک فایل JSON حاوی اطلاعات نام برند، آیکون و لینک قوانین را در روت سرور قرار دهید:
{
"url": "https://zentry.ir",
"name": "Zentry Web3 Platform",
"iconUrl": "https://zentry.ir/assets/images/zentry-icon.png",
"termsOfUseUrl": "https://zentry.ir/fa/terms/",
"privacyPolicyUrl": "https://zentry.ir/fa/policy/"
}
۲. اتصال والت در جاوااسکریپت
import { TonConnectUI } from '@tonconnect/ui';
const tonConnectUI = new TonConnectUI({
manifestUrl: 'https://zentry.ir/tonconnect-manifest.json',
buttonRootId: 'ton-connect-btn'
});
tonConnectUI.onStatusChange((wallet) => {
if (wallet) {
console.log('آدرس کیف پول متصل شده:', wallet.account.address);
}
});
۳. ارسال تراکنشهای قرارداد هوشمند و پرداخت تونکوین
ارسال توکنهای Jetton یا ارز TON بدون نیاز به دسترسی به کلیدهای خصوصی کاربر و صرفاً با تایید تراکنش در اپلیکیشن والت انجام میشود.