پرش به محتوای اصلی
سرزمین رایانه

Trust Wallet Agent Kit چیست؟ معامله و اتوماسیون با AI Agent

Trust Wallet Agent Kit یا TWAK زیرساخت توسعه‌ای تراست والت برای ساخت AI Agentهایی است که علاوه بر خواندن قیمت، موجودی و داده‌های بازار، می‌توانند Swap، Transfer، DCA، Limit Order و بعضی عملیات مالی را انجام دهند. TWAK دو مدل متفاوت Agent Wallet و WalletConnect دارد؛ در اولی Agent می‌تواند داخل محدودیت‌های ازپیش‌تعریف‌شده مستقل عمل کند و در دومی تأیید هر تراکنش همچنان با کاربر است.

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 در نهایت به همان مجموعه قابلیت‌ها متصل می‌شوند؛ تفاوت بیشتر در شیوه فراخوانی آن‌هاست.

مقایسه MCP و CLI در Trust Wallet Agent Kit

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

تأیید اشتباه توسط کاربر

: تفاوت Agent Wallet و WalletConnect در Trust Wallet Agent Kit

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 دستی نیاز دارند منتظر می‌ماند.

ساخت DCA و Limit Order و اجرای Watcher در Trust Wallet Agent Kit

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 را با کمترین سطح اختیار ممکن بسازید:

  1. یک Agent Wallet جداگانه ایجاد کنید و از Wallet اصلی برای اولین آزمایش استفاده نکنید.

  2. ابتدا قابلیت‌های Read-only و --quote-only را تست کنید.

  3. فقط Assetها و Addressهای واقعاً موردنیاز را مجاز کنید.

  4. Spending Limit را بسیار پایین‌تر از کل سرمایه Wallet قرار دهید.

  5. برای Automation، Expiry یا max-runs مشخص کنید تا Strategy بدون پایان باقی نماند.

  6. Slippage، Network و Token Contract را قبل از اجرای واقعی بررسی کنید.

  7. وضعیت Watcher، History و Logها را پایش کنید.

  8. برای Server یا CI، Secretها و Wallet Password را داخل Source Code یا Prompt قرار ندهید.

  9. اگر Agent رفتاری خارج از انتظار نشان داد، Automation را Pause کنید و قبل از Resume علت را پیدا کنید.

اگر TWAK درست کار نکرد چه چیزی را بررسی کنیم؟

مشکل

علت محتمل

بررسی پیشنهادی

DCA ساخته شده ولی اجرا نمی‌شود

Watcher فعال نیست

وضعیت twak serve --watch را بررسی کنید

WalletConnect خودکار معامله نمی‌کند

رفتار طبیعی این Mode است

تراکنش نیازمند Approval کاربر است

شبکه موردنظر پیدا نمی‌شود

پشتیبانی شبکه تغییر کرده

خروجی twak chains را بررسی کنید

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

معرفی DCA و Limit Order در Trust Wallet Agent Kit

معرفی On-ramp و Off-ramp در Trust Wallet Agent Kit

نظرات و دیدگاه‌ها

هنوز نظری ثبت نشده است. اولین نظر را شما بنویسید!

نظر شما ثبت شد و پس از بررسی منتشر خواهد شد. سپاسگزاریم!

ثبت نظر

آدرس ایمیل شما منتشر نخواهد شد.

همه نظرات پیش از انتشار بررسی می‌شوند.