اگر دنبال کلید خصوصی تراست والت هستید، قبل از باز کردن تنظیمات برنامه باید یک تفاوت مهم را بدانید: آدرسی که برای دریافت ارز کپی میکنید Private Key نیست و عبارت بازیابی ۱۲ کلمهای نیز دقیقاً همان Private Key محسوب نمیشود.
Trust Wallet یک کیف پول Self-Custody است؛ یعنی کنترل کلیدهای مربوط به دارایی در اختیار خود کاربر قرار دارد و Trust Wallet به این اطلاعات دسترسی ندارد. در نسخههای جدید، امکان Export کردن Private Key نیز وجود دارد، اما این قابلیت بهدلیل حساسیت امنیتی در بخشهای پیشرفته برنامه قرار گرفته است. راهنمای رسمی Trust Wallet درباره Export Private Key در ۱۷ ژوئیه ۲۰۲۶ بهروزرسانی شده و وجود این قابلیت را تأیید میکند.
پاسخ کوتاه:
Public Address ≠ Private Key ≠ Recovery Phrase
آدرس عمومی را برای دریافت ارز میتوانید به دیگران بدهید. Private Key یک راز رمزنگاری برای کنترل یک Account/Chain مشخص است و نباید در اختیار هیچکس قرار بگیرد. Recovery Phrase یا همان عبارت بازیابی، بکاپ اصلی Wallet است و میتواند مجموعهای از Private Keyها و آدرسهای وابسته به آن Wallet را دوباره تولید کند.
تفاوت Public Address، Private Key و Recovery Phrase چیست؟
این سه مفهوم به یکدیگر مرتبطاند، اما کاربرد و سطح حساسیت آنها کاملاً متفاوت است.
مورد | کاربرد اصلی | قابل اشتراکگذاری؟ | دامنه دسترسی |
|---|---|---|---|
Public Address | دریافت ارز و مشاهده اطلاعات عمومی بلاکچین | بله، در صورت نیاز | امکان خرجکردن دارایی نمیدهد |
Private Key | امضای تراکنش و کنترل حساب مربوط به آن کلید | خیر | معمولاً Account/Chain یا مسیر مشتقشده مربوط به آن |
Recovery Phrase | بازیابی Wallet و تولید مجدد کلیدهای وابسته | خیر | میتواند چندین Account، Chain و Private Key را کنترل کند |
Trust Wallet توضیح میدهد که Private Key برای امضای تراکنش و اثبات اختیار دارایی استفاده میشود، درحالیکه Recovery Phrase نقش بکاپ اصلی را دارد و میتواند کلیدهای خصوصی وابسته به Wallet را دوباره تولید کند.
Public Address چیست؟
Public Address همان رشتهای است که هنگام انتخاب Receive برای دریافت ارز میبینید. این آدرس را میتوان برای فرستنده ارسال کرد یا برای مشاهده موجودی و تراکنشهای عمومی در Block Explorer جستوجو کرد.
داشتن آدرس عمومی بهتنهایی به فرد اجازه امضای تراکنش و برداشت ارز نمیدهد.
از نظر فنی نیز Wallet Address را نباید با Private Key اشتباه گرفت. آدرس از ساختار کلیدهای رمزنگاری و قواعد همان بلاکچین به دست میآید، اما کلید خصوصی باید محرمانه باقی بماند.
Private Key چیست؟
Private Key دادهای محرمانه است که کیف پول هنگام امضای تراکنش از آن استفاده میکند. دارنده کلید خصوصی معتبر میتواند بدون نیاز به PIN برنامه، اثر انگشت یا اجازه شما، تراکنش مربوط به آن حساب را امضا کند.
به همین دلیل اگر Private Key واقعاً افشا شود، تعویض PIN تراست والت مشکل را برطرف نمیکند. مهاجم برای استفاده از کلید به گوشی شما نیاز ندارد و میتواند آن را در نرمافزاری سازگار Import کند. Trust Wallet نیز هشدار میدهد که دسترسی فرد دیگر به Private Key میتواند کنترل دارایی مربوط به آن را در اختیار او قرار دهد.
Recovery Phrase یا ۱۲ کلمه چه تفاوتی دارد؟
Recovery Phrase سطح بالاتری از ساختار Wallet قرار دارد. در یک کیف پول HD یا Hierarchical Deterministic، یک عبارت بازیابی میتواند برای تولید چندین کلید خصوصی و آدرس روی بلاکچینهای مختلف استفاده شود. مستندات Wallet Core تراست والت نیز Multi-Coin Wallet را ساختاری معرفی میکند که حسابهای چند ارز را از یک Recovery Phrase و مسیرهای مشتقسازی مختلف ایجاد میکند.
پس به زبان ساده:
Recovery Phrase → چندین Private Key → Public Key/Addressهای مربوط
به همین علت، لو رفتن ۱۲ کلمه معمولاً فقط یک ارز یا شبکه را تهدید نمیکند؛ تمام Accountهای وابسته به همان عبارت ممکن است در معرض خطر قرار بگیرند.
آموزش مشاهده، بکاپ و Restore عمومی با ۱۲ کلمه عمداً در این مقاله تکرار نمیشود؛ این موضوع در صفحه نسخه بهروز Trust Wallet بهصورت جداگانه پوشش داده شده است. صفحه اصلی سرزمین رایانه مراحل بکاپ و Restore عبارت بازیابی را نیز توضیح میدهد.
کلید خصوصی تراست والت مربوط به کدام ارز یا Account است؟
این قسمت یکی از مهمترین نکاتی است که در بسیاری از آموزشهای ساده نادیده گرفته میشود: در یک Wallet چندشبکهای الزاماً «یک Private Key واحد برای همه چیز» ندارید.
Trust Wallet از معماری HD استفاده میکند. برای بلاکچینهای مختلف، کلیدها و آدرسها براساس Derivation Path ایجاد میشوند. مستندات Wallet Core برای نمونه مسیر پیشفرض Bitcoin و Ethereum را متفاوت نشان میدهد.
بنابراین قبل از Export باید مشخص کنید:
کدام Wallet را انتخاب کردهاید؛
کدام Account مدنظر است؛
Private Key را برای کدام Blockchain میخواهید؛
نرمافزار مقصد از همان نوع کلید و Chain پشتیبانی میکند یا خیر.
این موضوع بهخصوص زمانی مهم است که چند Wallet یا چند Account در Trust Wallet دارید.
چرا بعضی شبکههای EVM آدرس یکسان دارند؟
بسیاری از شبکههای EVM-Compatible از همان ساختار آدرس و مسیر متداول Ethereum استفاده میکنند. به همین دلیل ممکن است یک Account روی Ethereum، BNB Smart Chain، Polygon یا بعضی شبکههای EVM دیگر همان آدرس 0x... را نشان دهد.
مستندات فنی Trust Wallet نیز میگویند بسیاری از EVM Chainها مسیر Ethereum را استفاده میکنند و آدرس میتواند میان این شبکهها مشترک باشد؛ البته نباید این رفتار را بدون بررسی به تمام بلاکچینها تعمیم داد.
در مقابل، شبکههایی مثل Bitcoin، Solana و Tron ساختارها و Derivationهای مخصوص خود را دارند.
نکته عملی: اگر فقط Private Key مربوط به Ethereum را Export کردهاید، تصور نکنید یک بکاپ کامل از تمام Wallet چندزنجیرهای خود تهیه کردهاید.
آموزش Export Private Key در Trust Wallet
در نسخه فعلی، مسیری که در راهنمای رسمی Trust Wallet برای فعالکردن Export Private Key نمایش داده میشود مربوط به افزونه مرورگر Trust Wallet (Browser Extension) است. بنابراین اگر در اپلیکیشن iOS وارد Settings شدهاید و گزینه Developer settings را پیدا نمیکنید، تصاویر این آموزش را با رابط آیفون اشتباه نگیرید.
در افزونه مرورگر، قابلیت Export کلید خصوصی بهصورت پیشفرض غیرفعال است و ابتدا باید آن را از بخش Developer settings فعال کنید. Trust Wallet این قابلیت را بهدلیل حساسیت بالای Private Key در حالت عادی مخفی نگه میدارد.
مسیر کلی در Trust Wallet Browser Extension به این شکل است:
Settings → Developer settings → Enable Private Key Export
پس از فعالکردن این گزینه باید به بخش Walletها برگردید، Wallet موردنظر را انتخاب کنید و گزینه Export Private Key را باز کنید. راهنمای رسمی Trust Wallet نیز همین ترتیب را توضیح میدهد: ابتدا قابلیت Export در Developer Settings فعال میشود و سپس Private Key از تنظیمات Wallet موردنظر Export میشود.
نکته: این مسیر مربوط به افزونه مرورگر است و نباید آن را بهعنوان مسیر قطعی نسخه iOS معرفی کرد. رابط و امکانات نسخه موبایل و افزونه مرورگر Trust Wallet یکسان نیستند.
مرحله ۱: قبل از Export محیط را امن کنید
Private Key یکی از حساسترین اطلاعات کیف پول است. آن را هنگام Screen Sharing، استفاده از سیستم عمومی، اتصال Remote Desktop یا در دستگاهی که به آلودگی آن مشکوک هستید نمایش ندهید.
اگر مرورگر شما افزونههای ناشناس دارد یا سیستم به Malware آلوده شده است، قبل از Export کردن کلید خصوصی مشکل امنیتی را برطرف کنید. Private Key افشاشده میتواند امکان کنترل دارایی مرتبط با آن Account را در اختیار فرد دیگری قرار دهد.
مرحله ۲: وارد Developer settings شوید
افزونه رسمی Trust Wallet را در مرورگر باز کنید و وارد Settings شوید.
در بخش پایین تنظیمات گزینه:
Developer settings
را انتخاب کنید.
در صفحه Developer settings چند تنظیم پیشرفته نمایش داده میشود که یکی از آنها:
Enable Private Key Export
است.
این گزینه در حالت عادی خاموش است.
مرحله ۳: Enable Private Key Export را فعال کنید
گزینه Enable Private Key Export را فعال کنید تا امکان Export کردن Private Key برای Walletها در دسترس قرار بگیرد.
فعالکردن این گزینه بهتنهایی Private Key را نمایش نمیدهد؛ فقط قابلیت Export را در رابط Wallet فعال میکند.
پس از انجام کار نیز بهتر است این قابلیت را بیدلیل فعال باقی نگذارید.

مرحله ۴: به Wallet موردنظر برگردید
پس از فعالکردن Private Key Export، از Developer settings خارج شوید و به قسمت مدیریت Walletها برگردید.
Walletی را انتخاب کنید که قصد دارید Private Key مربوط به آن را Export کنید.
Trust Wallet در راهنمای رسمی تأکید میکند که پس از فعالشدن قابلیت، باید Wallet مشخص موردنظر را انتخاب کنید و سپس گزینه Export Private Key را باز کنید.
مرحله ۵: Private Key موردنظر را Export کنید
گزینه Export Private Key را انتخاب و مراحل امنیتی نمایشدادهشده توسط Trust Wallet را طی کنید.
بسته به نوع خروجی و نسخه افزونه، ممکن است Private Key بهشکل اطلاعات قابل نمایش یا خروجی محافظتشده در اختیار شما قرار بگیرد. راهنمای رسمی Trust Wallet حتی روش رمزگشایی Private Keyهای دانلودشده از Browser Extension را بهصورت جداگانه توضیح داده است.
Private Key را بعد از Export در پیامرسان، ایمیل، Google Drive، فایل متنی عادی یا سایر فضاهای آنلاین نگهداری نکنید.

Private Key مربوط به کدام شبکه است؟
هنگام Export باید دقیقاً بدانید Private Key کدام Account یا Blockchain را نیاز دارید.
برای مثال، USDT یک Blockchain مستقل نیست؛ تتر میتواند روی Ethereum، Tron، BNB Smart Chain و شبکههای مختلف دیگری قرار داشته باشد. بنابراین عبارت «Private Key تتر» بهتنهایی مشخص نمیکند منظور کدام Account و شبکه است.
اگر قصد دارید Private Key را در کیف پول دیگری Import کنید، ابتدا مطمئن شوید Wallet مقصد از همان Blockchain و فرمت کلید پشتیبانی میکند.
Export Private Key چه زمانی کاربرد دارد؟
Export کلید خصوصی یک عملیات روزمره نیست. معمولاً فقط در سناریوهای فنی مشخص معنا پیدا میکند.
برای مثال:
میخواهید یک Account مشخص را در Wallet سازگار دیگری Import کنید؛
نرمافزار یا ابزار تخصصی معتبری برای یک Chain مشخص به Private Key نیاز دارد؛
برای Migration محدود، بهجای کل Wallet فقط باید یک Account مشخص را منتقل کنید؛
کاربر حرفهای هستید و دقیقاً میدانید کدام Chain، Account و Derivation را Export میکنید.
در همه این موارد باید مطمئن شوید نرمافزار مقصد معتبر است. Import کردن Private Key در یک برنامه دیگر عملاً آن برنامه و دستگاه را به یکی دیگر از محلهای دارای دسترسی به دارایی تبدیل میکند.
چه زمانی Export Private Key منطقی نیست؟
برای انتقال معمولی ارز
اگر فقط میخواهید ETH، BTC، USDT یا ارز دیگری را به کیف پول شخص دیگری بفرستید، هیچ نیازی به Private Key ندارید. از Send و آدرس عمومی مقصد استفاده کنید.
برای تعویض گوشی و Restore کامل Wallet
برای بازیابی کامل یک Wallet چندشبکهای، Recovery Phrase معمولاً روش مناسبتری از ثبت تکتک Private Keyها است؛ زیرا Seed میتواند مجموعه کلیدهای وابسته به Wallet را دوباره ایجاد کند.
آموزش Restore با عبارت بازیابی در صفحه اصلی Trust Wallet سرزمین رایانه قرار دارد و این مقاله عمداً وارد مراحل کامل آن نمیشود.
برای نجات Walletی که Private Key آن لو رفته است
اگر Private Key افشا شده، Export دوباره همان Key یا Import کردن آن در برنامه دیگری امنیت را برنمیگرداند.
در این وضعیت باید Wallet جدیدی با اطلاعات امنیتی مستقل ایجاد شود و دارایی در معرض خطر، در صورت امکان، به آدرس جدید منتقل شود. موضوع مدیریت Wallet هکشده با Export Private Key تفاوت دارد؛ برای اقدامات پیشگیرانه نیز میتوانید راهنمای امنیت تراست والت و جلوگیری از هک را مطالعه کنید.
Private Key را Copy/Paste نکنیم؟
تا حد ممکن Private Key را وارد Clipboard نکنید.
Clipboard فضایی مشترک برای دادههایی است که Copy میکنید و بدافزارهای موسوم به Clipboard Hijacker یا Clipper میتوانند محتوای آن را بخوانند یا تغییر دهند. Trust Wallet نیز درباره بدافزارهای Clipboard هشدار داده و توضیح میدهد که چنین Malwareهایی میتوانند داده کپیشده را زیر نظر بگیرند.
در مورد آدرس عمومی، یک Clipboard Hijacker ممکن است آدرس مقصد را تعویض کند. درباره Private Key وضعیت حساستر است؛ زیرا صرف خواندن اطلاعات کپیشده میتواند برای افشای Secret کافی باشد.
اگر نرمافزار مقصد اجازه ورود دستی یا روش امنتری دارد، آن را ترجیح دهید. اگر Copy/Paste اجتنابناپذیر است، فقط روی دستگاهی که به امنیت آن اطمینان دارید انجام دهید و Key را بین گوشی و کامپیوتر از طریق Telegram، WhatsApp، ایمیل یا سرویسهای Sync منتقل نکنید.
چرا نباید ۱۲ کلمه را در سایت BIP39 یا ابزار آنلاین وارد کنیم؟
این یکی از خطرناکترین میانبرهایی است که هنوز در بعضی آموزشهای قدیمی دیده میشود.
از نظر فنی ابزارهایی وجود دارند که میتوانند از یک Seed، Private Keyهای مشتقشده را محاسبه کنند؛ اما واردکردن Recovery Phrase واقعی در یک سایت، فرم آنلاین یا ابزار ناشناس یعنی تحویل Master Secret کیف پول به محیطی که امنیت آن را نمیتوانید تضمین کنید.
Trust Wallet صراحتاً توصیه میکند Recovery Phrase را در سایتها یا Pop-upهای تصادفی وارد نکنید و آن را آفلاین نگه دارید. مستندات رسمی همچنین توضیح میدهند که Seed میتواند تمام کلیدهای خصوصی مرتبط با Wallet را تولید کند.
در نسخههای جدید که Trust Wallet امکان Export مستقیم Private Key را ارائه میدهد، واردکردن ۱۲ کلمه در یک وبسایت شخص ثالث برای استخراج Key نهتنها ضروری نیست، بلکه سطح حمله را بهطور جدی افزایش میدهد.
Export Private Key در افزونه Trust Wallet
در Browser Extension نیز قابلیت Export وجود دارد، اما رابط آن با موبایل یکسان نیست.
در راهنمای رسمی فعلی، از فهرست Walletها میتوان وارد منوی Wallet مربوط شد و گزینه Export Private Key را انتخاب کرد. سپس Blockchain مشخص میشود و Private Key میتواند نمایش داده یا در قالب خروجی محافظتشده دریافت شود. راهنمای رسمی Trust Wallet حتی برای فایل خروجی Extension فرایند Decryption را جداگانه توضیح داده است.

اگر دلیل مشخصی برای Download کردن فایل Private Key ندارید، صرفاً برای داشتن «یک بکاپ بیشتر» این کار را انجام ندهید. هر نسخه اضافی از Secret، یک محل اضافی برای سرقت یا افشای آن ایجاد میکند.
برای آموزش سایر قابلیتهای نسخه دسکتاپ میتوانید راهنمای کار با افزونه تراست والت در مرورگر را ببینید.
اگر Private Key تراست والت افشا شد چه کار کنیم؟
Private Key افشاشده را نمیتوان «عوض کرد» و همان Account را دوباره امن دانست.
اگر اطمینان دارید فرد یا بدافزار دیگری Key را دیده است، آن Account را در معرض خطر در نظر بگیرید. ساخت یک PIN جدید، پاککردن Clipboard، حذف برنامه یا Revoke کردن DAppها، مهاجم دارای Private Key را از امضای تراکنش محروم نمیکند.
راهحل امن در سطح مالکیت، استفاده از Wallet/Account جدیدی است که Secret آن قبلاً افشا نشده و انتقال دارایی باقیمانده به آن است. اگر احتمال وجود Malware روی دستگاه مطرح است، Wallet جدید را روی همان محیط آلوده ایجاد نکنید.
همچنین Private Key یا Recovery Phrase را برای فردی که ادعا میکند «پشتیبانی Trust Wallet» است ارسال نکنید. Trust Wallet اعلام میکند به این اطلاعات دسترسی ندارد و پشتیبانی رسمی نیز آنها را از شما درخواست نمیکند.
چکلیست قبل از Export کلید خصوصی تراست والت
دقیقاً میدانم چرا به Private Key نیاز دارم.
Wallet و Account صحیح را انتخاب کردهام.
Blockchain موردنظر را بررسی کردهام.
Wallet مقصد از Private Key همان Chain پشتیبانی میکند.
از گوشی یا کامپیوتر عمومی و اشتراکی استفاده نمیکنم.
Screen Sharing و Remote Access خاموش است.
به سالمبودن دستگاه و برنامههای نصبشده اطمینان دارم.
Private Key را در Telegram، WhatsApp، ایمیل، Cloud یا Notes ذخیره نمیکنم.
۱۲ کلمه را برای استخراج Key در هیچ سایت آنلاینی وارد نمیکنم.
برای تهیه اسکرینشات آموزشی از Wallet واقعی استفاده نمیکنم.
سوالات متداول
آیا Private Key همان ۱۲ کلمه تراست والت است؟
خیر. Recovery Phrase یک Secret سطح بالاتر برای بازیابی Wallet است و میتواند چندین Private Key را براساس مسیرهای مشتقسازی تولید کند. Private Key معمولاً به یک Account/Chain مشخص مربوط است.
آیا آدرس تراست والت همان کلید خصوصی است؟
خیر. آدرس عمومی برای دریافت ارز و مشاهده اطلاعات عمومی استفاده میشود و انتشار آن بهتنهایی امکان امضای تراکنش را نمیدهد. Private Key محرمانه است و نباید برای کسی ارسال شود.
چرا گزینه Export Private Key را پیدا نمیکنم؟
محل این قابلیت ممکن است با نسخه و پلتفرم تغییر کند. راهنمای رسمی فعلی آن را در Developer Settings قرار میدهد و در بعضی نسخهها ابتدا باید Private Key Export فعال شود. برنامه را از منبع معتبر بهروز کنید و از آموزشهایی که شما را به سایتهای استخراج Seed هدایت میکنند استفاده نکنید.
آیا Private Key اتریوم برای BNB Smart Chain هم قابل استفاده است؟
بسیاری از EVM Chainها از ساختار و Derivation Path مشترک Ethereum استفاده میکنند و ممکن است همان آدرس و Key را در چند شبکه EVM کنترل کنید. بااینحال، این موضوع را نباید به تمام شبکهها تعمیم داد و پیش از Import باید سازگاری Chain مقصد را بررسی کنید.
برای بکاپ تراست والت بهتر است Private Key را ذخیره کنم یا ۱۲ کلمه را؟
اگر هدف بازیابی کامل Wallet چندشبکهای است، Recovery Phrase نقش بکاپ اصلی را دارد. نگهداری تعداد زیادی Private Key جداگانه هم مدیریت دشوارتری دارد و هم احتمال افشای یکی از Secrets را افزایش میدهد. جزئیات تهیه بکاپ ۱۲ کلمهای را از صفحه نسخه بهروز Trust Wallet دنبال کنید.
جمعبندی
کلید خصوصی تراست والت اطلاعاتی کاملاً متفاوت از Public Address و Recovery Phrase است. آدرس عمومی برای دریافت ارز استفاده میشود، Private Key اجازه کنترل و امضای تراکنش مربوط به Account را میدهد و Recovery Phrase میتواند مجموعهای از کلیدها و حسابهای Wallet را دوباره تولید کند.
اگر واقعاً به Export نیاز دارید، از قابلیت داخلی Trust Wallet و مسیر رسمی Developer/Export Private Key استفاده کنید، Account و Blockchain را با دقت انتخاب کنید و Key را فقط در محیطی امن مدیریت کنید. برای انتقال عادی ارز، تعویض گوشی یا بکاپ معمول Wallet، در اغلب مواقع نیازی به مشاهده Private Key ندارید.
مهمتر از همه، برای استخراج کلید خصوصی Recovery Phrase را در سایتهای آنلاین وارد نکنید و Private Key را نیز داخل Clipboard، پیامرسان یا فضای ابری رها نکنید. در کیف پول Self-Custody، کسی که Secret معتبر را در اختیار دارد برای انتقال دارایی به اجازه دیگری نیاز نخواهد داشت.