Trust Wallet Agent Kit یا TWAK یک زیرساخت مخصوص توسعهدهندگان است که به AI Agent اجازه میدهد فقط درباره ارز دیجیتال حرف نزند، بلکه در صورت داشتن مجوز مناسب واقعاً با کیف پول و بلاکچین تعامل کند. این تعامل میتواند از دریافت قیمت و بررسی ریسک یک توکن شروع شود و به Swap، انتقال ارز، DCA، Limit Order و بعضی فرایندهای Fiat On/Off-ramp برسد.
تفاوت اصلی TWAK با یک چتبات معمولی همینجاست. Agent میتواند به ابزارهایی دسترسی داشته باشد که نتیجه تصمیم را به یک عملیات واقعی On-chain تبدیل میکنند. میزان اختیاری که به آن داده میشود نیز ثابت نیست: در Agent Wallet Mode میتوان یک کیف پول اختصاصی با محدودیتهای ازپیشتعریفشده ساخت و اجازه اجرای مستقل برخی تراکنشها را داد؛ در WalletConnect Mode، Agent فقط تراکنش را پیشنهاد میکند و کاربر باید هر بار آن را تأیید کند.
TWAK در مارس ۲۰۲۶ معرفی شد و طی ماههای بعد قابلیتهایی مانند DCA، Limit Order و دسترسی برنامهپذیر به On/Off-ramp به آن اضافه شد. بنابراین با یک قابلیت آزمایشی داخل اپلیکیشن طرف نیستیم؛ موضوع اصلی این مقاله زیرساختی است که توسعهدهنده میتواند روی آن Agent و Automation بسازد.
اگر هدفتان فقط استفاده روزمره از کیف پول است، صفحه تراست والت در سرزمین رایانه نقطه شروع مناسبتری است.
AI Agent چیست و چرا به Wallet نیاز دارد؟
AI Agent را میتوان سادهتر از چیزی که نامش نشان میدهد توضیح داد. یک مدل هوش مصنوعی معمولی میتواند سؤال را بفهمد و پاسخ تولید کند. Agent علاوه بر این مرحله، به مجموعهای از Toolها دسترسی دارد و میتواند براساس درخواست کاربر یا یک Rule مشخص عملی انجام دهد.
مثلاً تفاوت این دو درخواست را ببینید:
«قیمت ETH را بررسی کن.»
و:
«هر هفته مقدار مشخصی USDC را به ETH تبدیل کن.»
برای درخواست اول، دسترسی به داده قیمت کافی است. اما درخواست دوم به Wallet، موجودی، مسیر Swap، امضای تراکنش، Gas و سازوکاری برای تکرار عملیات نیاز دارد.
TWAK همین فاصله میان «فهمیدن درخواست» و «انجامدادن عملیات» را پوشش میدهد. Trust Wallet در معرفی اولیه Agent Kit از آن بهعنوان زیرساختی یاد میکند که AI را از مرحله دریافت اطلاعات به اجرای Swap، Transfer و Automation روی کیف پول واقعی میرساند.
Trust Wallet Agent Kit دقیقاً چه کاری انجام میدهد؟
TWAK مجموعهای از ابزارهای توسعه است که قابلیتهای Wallet و دادههای Trust Wallet را در اختیار Agent قرار میدهد. Developer Portal فعلی قابلیتها را در چند دسته اصلی شامل Wallet & Identity، Trade & Swap، Market Data، Payments، Automation و Fiat On/Off-ramp ارائه میکند.
در عمل یک Agent میتواند بسته به سطح دسترسی:
قابلیت | نمونه کاربرد |
|---|---|
Market Data | دریافت قیمت، جستوجوی توکن و بررسی Trending |
Portfolio | مشاهده Balance و ترکیب داراییها |
Risk | بررسی Risk Signal یک توکن پیش از معامله |
Transfer | ارسال دارایی به آدرس مشخص |
Swap | دریافت Quote یا اجرای تبدیل |
Automation | ساخت DCA، Limit Order و اجرای زمانبندیشده |
Alerts | ایجاد هشدار قیمت |
Fiat | دریافت Quote برای خرید یا فروش ارز از Provider ثالث |
x402 | پرداخت Machine-to-Machine برای سرویسهای سازگار |
در مورد تعداد شبکههای پشتیبانیشده بهتر است به یک عدد ثابت وابسته نشوید. Builder Portal فعلی عبارت «25+ chains» را نمایش میدهد، درحالیکه مقاله رسمی Trust Wallet در ژوئیه ۲۰۲۶ از «30+ chains» نام میبرد. این اختلاف نشان میدهد پوشش شبکهها در حال تغییر است. در محیط واقعی، دستور twak chains یا مستندات همان نسخهای که استفاده میکنید مرجع دقیقتری است.
Trust Wallet Agent Kit با Trust Wallet AI چه تفاوتی دارد؟
نام این دو قابلیت شبیه است، اما مخاطب و مدل دسترسی آنها متفاوت است.
Trust Wallet AI دستیار هوش مصنوعی داخل اپلیکیشن است. کاربر میتواند درباره Portfolio، Market یا Token سؤال کند و حتی از AI بخواهد عملیاتی مانند Swap یا Send را برای Review آماده کند؛ بااینحال هیچ تراکنشی بدون تأیید کاربر اجرا نمیشود و AI امکان جابهجایی مستقل دارایی را ندارد.
در مقابل، Trust Wallet Agent Kit زیرساخت Developer است. TWAK میتواند در Agent Wallet Mode امکان اجرای تراکنش بدون تأیید جداگانه هر عملیات را فراهم کند؛ البته فقط در محدودهای که از قبل برای Agent تعریف شده است.
Trust Wallet AI | Trust Wallet Agent Kit |
|---|---|
مناسب کاربر عادی | مناسب Developer و سازنده Agent |
داخل اپلیکیشن Trust Wallet | CLI، MCP، SDK و API |
سؤال درباره Market و Portfolio | ابزار ساخت Agent و Workflow |
آمادهسازی تراکنش | امکان اجرای واقعی تراکنش |
Confirm همیشه با کاربر | بسته به Trust Model متفاوت |
Automation مستقل ندارد | DCA، Limit Order و Scheduled Execution |
نیازی به برنامهنویسی ندارد | برای Integration و توسعه طراحی شده است |
اگر منظورتان همان دستیار داخل اپلیکیشن است، آموزش کامل آن را در مقاله هوش مصنوعی تراست والت و Trust Wallet AI بخوانید. این دو ابزار را نباید بهجای یکدیگر در نظر گرفت.
CLI و MCP در TWAK چه هستند؟
دو مسیر مهم برای ارتباط Agent با Trust Wallet Agent Kit، CLI و MCP هستند.
CLI؛ مناسب اسکریپت و محیط برنامهنویسی
CLI یا Command Line Interface اجازه میدهد قابلیتهای TWAK مستقیماً از Terminal، Script، CI یا Agentی که Shell Access دارد فراخوانی شوند.
برای مثال مستندات فعلی این دستورات را ارائه میکنند:
twak price ETH
twak swap 100 USDC ETH --quote-only
twak wallet portfolioگزینه --quote-only اهمیت زیادی دارد؛ زیرا Quote را میگیرد بدون اینکه Swap اجرا شود. برای تست اولیه Workflow، چنین حالت Read/Preview بسیار منطقیتر از شروع مستقیم با یک تراکنش واقعی است.
CLI رسمی را میتوان مستقیماً با npx اجرا یا از پکیج رسمی نصب کرد:
npx @trustwallet/cli <command>یا:
npm install -g @trustwallet/cliبرای استفاده از API نیز Access ID و Secret مربوط به TWAK لازم است.
MCP؛ وقتی Agent خودش Tool را صدا میزند
MCP یا Model Context Protocol روشی استاندارد برای دراختیارگذاشتن Tool به مدلهای هوش مصنوعی است. بهجای اینکه Developer برای هر دستور منطق جداگانه بنویسد، TWAK میتواند بهصورت MCP Server اجرا شود و Agent ابزارهای Wallet را براساس درخواست کاربر فراخوانی کند.
Builder Portal فعلی از Clientهای سازگار با MCP مانند Claude، Cursor، Windsurf، GitHub Copilot، Cline و Codex نام میبرد. CLI و MCP در نهایت به همان مجموعه قابلیتها متصل میشوند؛ تفاوت بیشتر در شیوه فراخوانی آنهاست.

Agent Wallet یا WalletConnect؛ مهمترین انتخاب TWAK
مهمترین تصمیم قبل از ساخت Agent این نیست که از کدام مدل هوش مصنوعی استفاده کنید؛ باید مشخص کنید چه کسی اجازه امضای تراکنش را دارد.
TWAK برای این مسئله دو مدل جداگانه ارائه کرده است.
Agent Wallet Mode؛ اختیار بیشتر برای Agent
در Agent Wallet Mode یک Wallet اختصاصی برای Agent ایجاد میشود. Developer از ابتدا مشخص میکند Agent با چه داراییها و چه محدودیتهایی کار کند و چه Strategyهایی مجاز باشند. سپس Agent میتواند در همان محدوده بدون گرفتن Approval جداگانه برای هر تراکنش عمل کند. این حالت برای DCA، Limit Order، خریدهای دورهای و سایر Workflowهای خودکار طراحی شده است.
از نظر مدیریت کلید نیز موضوع مهمی وجود دارد. طبق مستندات فعلی، Private Key مربوط به Agent Wallet روی همان Host بهصورت محلی نگهداری میشود و به سرور Trust Wallet یا مدل AI ارسال نمیشود. TWAK یک HD Wallet مبتنی بر BIP39 ایجاد میکند و Mnemonic را بهصورت رمزنگاریشده در فایل محلی ذخیره میکند؛ عملیات امضا نیز به احراز هویت Wallet نیاز دارد.
این معماری به معنی «بدون ریسک» بودن Agent Wallet نیست. اگر ماشینی که Wallet روی آن قرار دارد آلوده یا کنترل شود، یا Policy بیش از حد باز تعریف شده باشد، Self-custody بهتنهایی مانع ضرر نمیشود.
WalletConnect Mode؛ کاربر در حلقه تأیید باقی میماند
در WalletConnect Mode، Agent به Trust Wallet موجود کاربر متصل میشود. Agent میتواند اطلاعات لازم را بررسی و تراکنش را پیشنهاد کند، اما امضای نهایی برای هر تراکنش همچنان توسط کاربر انجام میشود.
در این مدل Wallet جدیدی برای Agent ساخته نمیشود و Agent نمیتواند صرفاً به دلیل رسیدن قیمت به Target، دارایی را بدون تأیید صاحب کیف پول جابهجا کند.
ویژگی | Agent Wallet | WalletConnect |
|---|---|---|
کیف پول | Wallet اختصاصی Agent | Wallet موجود کاربر |
تأیید هر تراکنش | لازم نیست، اگر داخل Policy باشد | لازم است |
اجرای مستقل | بله، در محدوده مجاز | خیر |
مناسب برای | Automation و Strategy | Copilot و User-facing Agent |
محل کنترل کلید | کلید اختصاصی روی Host | کلید Wallet کاربر |
ریسک اصلی | اختیار بیش از حد Agent یا Host | تأیید اشتباه توسط کاربر |

DCA و Limit Order چگونه توسط AI Agent اجرا میشوند؟
یکی از مهمترین توسعههای TWAK در آوریل ۲۰۲۶ اضافهشدن Automation برای DCA و Limit Order بود.
DCA Automation
در DCA میتوان مشخص کرد:
چه دارایی فروخته شود؛
چه Tokenی خریداری شود؛
مقدار هر اجرا چقدر باشد؛
فاصله اجرای تراکنشها چقدر باشد؛
حداکثر چند بار Strategy اجرا شود؛
و در صورت نیاز چه زمانی منقضی شود.
در CLI فعلی، تعیین --interval یک DCA ایجاد میکند. برای مثال Interval میتواند براساس دقیقه، ساعت یا روز تعریف شود.
DCA صرفاً یک روش اجرای دورهای معامله است. استفاده از آن تضمین نمیکند میانگین خرید مناسبتر شود یا در نهایت سود ایجاد شود؛ Agent فقط Strategy تعیینشده را اجرا میکند.
Limit Order
در Limit Order بهجای زمان، شرط قیمت تعریف میشود. TWAK میتواند Target Price، مقدار معامله، شرط بالاتر یا پایینتر رفتن قیمت و تاریخ انقضا را ذخیره کند.
در Agent Wallet، اگر شرط برقرار شود و سایر محدودیتها اجازه دهند، تراکنش میتواند بدون Confirm جداگانه اجرا شود. در WalletConnect، رسیدن قیمت به Target به معنی اجرای خودکار نیست؛ تراکنش برای تأیید کاربر پیشنهاد میشود.
چرا Automation ساخته شده اما اجرا نمیشود؟
این نکته در استفاده واقعی TWAK بسیار مهم است: ذخیرهکردن Automation به معنی فعالبودن Runner نیست.
طبق CLI Reference فعلی، DCA و Limit Order فقط زمانی در پسزمینه اجرا میشوند که Watcher فعال باشد. برای MCP Server میتوان از این حالت استفاده کرد:
twak serve --watchاگر --watch فعال نباشد، Automation ذخیره میشود اما اجرا نخواهد شد. همچنین Background Runner از Agent Wallet محلی استفاده میکند؛ اگر اتصال از نوع WalletConnect باشد، Runner برای تراکنشهایی که به Approval دستی نیاز دارند منتظر میماند.

Policy و Spending Limit؛ اختیار Agent باید چقدر باشد؟
اگر Agent Wallet بتواند تراکنش را بدون حضور کاربر امضا کند، محدودکردن اختیار Agent تبدیل به بخش اصلی طراحی امنیت میشود.
Trust Wallet در توضیحات جدیدتر TWAK از Policyهایی مانند Daily Cap، Asset Allowlist، Address Allowlist و Refill Threshold نام برده است. یعنی میتوان Agent را طوری طراحی کرد که فقط با داراییها یا مقصدهای مشخص و در محدوده مالی تعریفشده فعالیت کند.
در کنار Policy سطح Agent، خود CLI هم بعضی Guardrailهای عملیاتی دارد. برای مثال در Transfer گزینه --max-usd وجود دارد که سقف ارزش تراکنش را کنترل میکند. در مستندات فعلی این سقف بهصورت پیشفرض ۱۰٬۰۰۰ دلار ثبت شده و گزینه --skip-safety-check نیز امکان ردکردن این کنترل را میدهد. این عدد یک Safety Cap در سطح Command است و نباید با Policy کامل Agent یا بودجه ریسک پروژه اشتباه گرفته شود.
برای یک Agent واقعی بهتر است کنترلها لایهای باشند: Wallet اختصاصی با موجودی محدود، Asset و Address Allowlist، سقف مالی متناسب با کاربرد، محدودیت Slippage، Quote قبل از Swap و ثبت Log عملیات. گزینهای مانند --skip-safety-check نیز نباید صرفاً برای رفع سریع خطای Agent به حالت پیشفرض Workflow تبدیل شود.
در Transferهایی که ENS استفاده میکنند، CLI فعلی گزینه --confirm-to هم دارد تا آدرس مورد انتظار Pin شود و اگر Resolution به آدرس دیگری رسید عملیات Reject شود. برای Swap نیز --quote-only امکان بررسی Quote بدون اجرا را فراهم میکند.
خرید و فروش با پول فیات؛ On-ramp و Off-ramp در TWAK
از مه ۲۰۲۶، TWAK امکان دسترسی برنامهپذیر به زیرساخت Fiat On/Off-ramp تراست والت را هم ارائه میکند. این بخش را نباید با «خرید خودکار و بدون احراز هویت توسط AI» اشتباه گرفت.
در On-ramp، Agent میتواند Quoteهای Providerها را بگیرد و Checkout مناسب را در اختیار کاربر قرار دهد. ادامه پرداخت و در صورت نیاز KYC در صفحه Provider انجام میشود و Provider رمزارز را به Wallet مقصد ارسال میکند.
در Off-ramp نیز Agent میتواند Quote فروش را دریافت کند، اما کاربر باید مراحل Provider را تکمیل کند. سپس برای انتقال Crypto به آدرس Deposit سرویسدهنده، آدرس، Amount و در شبکههایی که نیاز دارند Memo/Tag باید دقیقاً کنترل شوند. مستندات TWAK هشدار میدهند Deposit Address تحت کنترل کاربر نیست و باید قبل از Broadcast با اطلاعات Provider تطبیق داده شود.
پس اضافهشدن On/Off-ramp به Agent Kit به معنی حذف انسان از بخش Fiat نیست. Agent میتواند جستوجو و آمادهسازی مسیر را انجام دهد؛ KYC، پرداخت و مراحل حساس Provider همچنان به کاربر و شرایط آن سرویس وابستهاند.
دسترسی نیز منطقهای است. خود CLI Reference میگوید Providerهای قابل استفاده براساس Region تغییر میکنند. برای کاربران ایرانی این موضوع اهمیت بیشتری دارد: در آخرین بررسی، MoonPay، Ramp Network و Mercuryo ایران را در فهرست مناطق پشتیبانینشده قرار دادهاند. بنابراین وجود دستور On-ramp در TWAK هیچ تضمینی برای امکان تکمیل پرداخت با مدارک، محل اقامت یا ابزار پرداخت ایرانی نیست.
جزئیات تفاوت Provider، KYC، کارمزد و محدودیتهای جغرافیایی را در راهنمای خرید ارز در تراست والت بررسی کردهایم.
دادن اختیار به AI Agent چه ریسکهایی دارد؟
عبارت «AI Agent» نباید باعث شود مسئولیت تراکنش از دید کاربر یا Developer محو شود. Agent Wallet در نهایت یک Wallet دارای ارزش واقعی است و خروجی آن میتواند تراکنشی غیرقابلبرگشت روی بلاکچین باشد.
۱. اشتباه Agent میتواند به عملیات واقعی تبدیل شود
در یک Chat ساده، برداشت اشتباه AI ممکن است فقط یک پاسخ نادرست تولید کند. وقتی Tool امضای تراکنش به همان Agent داده شود، ورودی اشتباه، پارامتر نادرست یا تصمیم ناقص میتواند به Action واقعی منجر شود.
به همین دلیل Scope کوچک و مشخص بسیار مهمتر از یک Prompt طولانی است.
۲. Local بودن Private Key ریسک Host را از بین نمیبرد
در Agent Wallet، Trust Wallet میگوید کلیدها به مدل AI یا سرورهایش ارسال نمیشوند و Mnemonic روی Host بهصورت رمزنگاریشده ذخیره میشود. این طراحی از سپردن مستقیم کلید به مدل جلوگیری میکند، اما امنیت سیستمعامل، سرور، Dependencyها و Secret Management همچنان بر عهده Developer است.
مستندات حتی درباره ارسال Password با Flag خط فرمان هشدار میدهند، زیرا ممکن است در Shell History دیده شود. OS Keychain در مستندات فعلی گزینه امنتری برای ذخیره Password معرفی شده است.
۳. Policy بیش از حد باز، Automation را خطرناک میکند
Agentی که اجازه معامله هر Token، ارسال به هر Address و استفاده از موجودی زیاد را دارد، عملاً Guardrail چندانی ندارد. برای Workflowهای آزمایشی، Wallet جداگانه با سرمایه محدود انتخاب منطقیتری از اتصال مستقیم خزانه اصلی پروژه است.
۴. Approval، Slippage و Gas هنوز وجود دارند
AI باعث حذف قواعد بلاکچین نمیشود. Swap همچنان ممکن است Slippage داشته باشد، اجرای DCA و Limit Order به موجودی و Gas نیاز دارد و تعامل با Tokenهای ERC-20 ممکن است Approval ایجاد کند. CLI فعلی TWAK برای بررسی Allowance و Revoke نیز Command جداگانه دارد.
برای اصول عمومی محافظت از Seed Phrase، Approval، DApp و Wallet میتوانید راهنمای امنیت تراست والت را هم ببینید.
قبل از فعالکردن Agent Wallet این موارد را بررسی کنید
برای اجرای واقعی بهتر است ابتدا Workflow را با کمترین سطح اختیار ممکن بسازید:
یک Agent Wallet جداگانه ایجاد کنید و از Wallet اصلی برای اولین آزمایش استفاده نکنید.
ابتدا قابلیتهای Read-only و
--quote-onlyرا تست کنید.فقط Assetها و Addressهای واقعاً موردنیاز را مجاز کنید.
Spending Limit را بسیار پایینتر از کل سرمایه Wallet قرار دهید.
برای Automation، Expiry یا
max-runsمشخص کنید تا Strategy بدون پایان باقی نماند.Slippage، Network و Token Contract را قبل از اجرای واقعی بررسی کنید.
وضعیت Watcher، History و Logها را پایش کنید.
برای Server یا CI، Secretها و Wallet Password را داخل Source Code یا Prompt قرار ندهید.
اگر Agent رفتاری خارج از انتظار نشان داد، Automation را Pause کنید و قبل از Resume علت را پیدا کنید.
اگر TWAK درست کار نکرد چه چیزی را بررسی کنیم؟
مشکل | علت محتمل | بررسی پیشنهادی |
|---|---|---|
DCA ساخته شده ولی اجرا نمیشود | Watcher فعال نیست | وضعیت |
WalletConnect خودکار معامله نمیکند | رفتار طبیعی این Mode است | تراکنش نیازمند Approval کاربر است |
شبکه موردنظر پیدا نمیشود | پشتیبانی شبکه تغییر کرده | خروجی |
Swap اجرا نمیشود | موجودی، Gas، Chain یا Slippage | ابتدا Quote بگیرید و پارامترها را کنترل کنید |
Signing خطا میدهد | Wallet Password در دسترس نیست | Keychain یا روش احراز هویت Wallet را بررسی کنید |
هیچ Fiat Provider نمایش داده نمیشود | Region، Asset، Currency یا مبلغ پشتیبانی نمیشود | شرایط Provider فعلی را بررسی کنید |
Off-ramp اطلاعات متفاوت نشان میدهد | Quote یا Session تغییر کرده | انتقال را متوقف و Address، Amount و Memo را دوباره از Provider بگیرید |
مستندات TWAK صراحتاً میگویند Automation بدون Watcher اجرا نمیشود و WalletConnect نیز برای تراکنشهای نیازمند Approval نمیتواند مانند Agent Wallet در پسزمینه امضا کند.
Trust Wallet Agent Kit برای چه کسی مناسب است؟
TWAK زمانی ارزش واقعی پیدا میکند که بخواهید نرمافزاری بسازید که AI در آن Toolهای مالی و On-chain داشته باشد؛ برای مثال Agent مدیریت Portfolio، سیستم DCA خودکار، Workflow پرداخت، Copilot معاملاتی یا Agentی که در محدوده مشخص خودش تراکنش انجام دهد.
اگر فقط میخواهید درباره بازار سؤال کنید، Portfolio خود را تحلیل کنید یا یک Swap را با کمک AI برای Confirm آماده کنید، Agent Kit احتمالاً چیزی نیست که به آن نیاز داشته باشید. همان Trust Wallet AI داخل اپلیکیشن برای این سناریو طراحی شده است.
اما برای Developer، تفاوت TWAK در این است که مرحله «پاسخ AI» را به «Action قابلکنترل» متصل میکند. در اینجا مهمترین تصمیم فنی هم انتخاب مدل هوش مصنوعی نیست؛ Trust Model، محل کلیدها و محدودیت اختیاری است که به Agent میدهید.
سؤالات متداول
آیا Trust Wallet Agent Kit داخل اپلیکیشن تراست والت است؟
خیر. TWAK زیرساخت توسعه برای ساخت AI Agent است و از CLI، MCP و SDK استفاده میکند. Trust Wallet AI قابلیت جداگانهای است که کاربر عادی داخل برنامه میبیند.
آیا AI Agent در TWAK به Private Key دسترسی دارد؟
طبق مستندات فعلی، مدل AI مستقیماً Mnemonic یا Private Key مربوط به Agent Wallet را دریافت نمیکند. کلید روی Host نگهداری میشود و عملیات امضا از Action Layer و احراز هویت TWAK عبور میکند. بااینحال امنیت Host و Secretها همچنان اهمیت دارد.
آیا TWAK میتواند بدون تأیید من معامله کند؟
در Agent Wallet Mode بله؛ اگر تراکنش داخل Policy و محدودیتهایی باشد که از قبل تعریف شدهاند، Approval جداگانه برای هر عملیات لازم نیست. در WalletConnect Mode هر تراکنش باید توسط کاربر تأیید شود.
آیا DCA و Limit Order بعد از ساخت خودکار اجرا میشوند؟
فقط در شرایط لازم. Automationهای Agent Wallet برای اجرای پسزمینه به Watcher فعال نیاز دارند. بدون --watch ذخیره میشوند اما اجرا نمیشوند. WalletConnect نیز نمیتواند تراکنش نیازمند تأیید را در پسزمینه مستقل امضا کند.
آیا On-ramp و Off-ramp در TWAK برای کاربران ایرانی فعال است؟
وجود این قابلیت در TWAK به معنی دسترسی همه کاربران نیست. Provider و روش پرداخت به Region وابسته است و در آخرین بررسی چند Provider بزرگ اکوسیستم Trust Wallet از جمله MoonPay، Ramp و Mercuryo ایران را پشتیبانی نمیکنند. شرایط Checkout همان Provider باید در زمان استفاده بررسی شود.
آیا Spending Limit بهتنهایی برای امنکردن Agent کافی است؟
خیر. Spending Limit فقط یکی از لایههاست. بهتر است در کنار آن از Wallet اختصاصی با موجودی محدود، Asset و Address Allowlist، Expiry، محدودیت تعداد اجرا، Quote Preview و Monitoring استفاده شود. همچنین Safety Check سطح Command را نباید جایگزین Policy کلی Agent در نظر گرفت.
منابع رسمی
معرفی رسمی Trust Wallet Agent Kit
Trust Wallet Builder Portal و مستندات فعلی TWAK
CLI Reference رسمی Trust Wallet Agent Kit
مستندات Key Management در TWAK