برای تأمین نقدینگی با تراست والت قرار نیست وارد بخشی به نام Liquidity Pool در خود کیف پول شوید. Trust Wallet در این فرایند کیف پول و ابزار امضای تراکنش است و استخر، قرارداد هوشمند و قوانین دریافت کارمزد متعلق به DEX یا پروتکل DeFi ثالث هستند. برای مثال میتوانید Trust Wallet را به وباپ رسمی Uniswap متصل کنید و از آنجا یک Liquidity Position بسازید. Trust Wallet در راهنمای فعلی خود، DApp Browser را برای تعامل با برنامههای DeFi روی موبایل معرفی میکند و WalletConnect v2 نیز برای اتصال DApp به نسخه موبایل پشتیبانی میشود.
این تفاوت فقط اصطلاحی نیست. وقتی نقدینگی اضافه میکنید، دارایی از موجودی آزاد کیف پول وارد قراردادهای پروتکل میشود و در مقابل، یک رسید مالکیت موقعیت دارید. این رسید همیشه یک LP Token معمولی نیست: در Uniswap v2 مالکیت با توکنهای UNI-V2 ثبت میشود، درحالیکه موقعیتهای v3 و v4 با NFT نمایش داده میشوند.
اگر هنوز با اتصال به برنامههای Web3 آشنا نیستید، ابتدا راهنمای مرورگر DApp تراست والت را بخوانید. برای نصب و راهاندازی کیف پول نیز صفحه تراست والت در سرزمین رایانه مرجع اصلی این خوشه است.
استخر نقدینگی چیست و Liquidity Provider چه کاری انجام میدهد؟
Liquidity Pool یا استخر نقدینگی مجموعهای از داراییها در یک قرارداد هوشمند است که معاملهگران میتوانند برای Swap از آن استفاده کنند. در مدل AMM، بهجای اینکه هر سفارش خرید منتظر یک سفارش فروش متناظر بماند، معامله مستقیماً با موجودی استخر انجام میشود. در نمونه ساده Uniswap، دو دارایی یک Pair تشکیل میدهند و مدل کلاسیک آن از رابطه x × y = k استفاده میکند.
Liquidity Provider یا LP کسی است که دارایی خود را به چنین استخری اضافه میکند. در مقابل، بسته به طراحی پروتکل ممکن است سهمی از کارمزد Swapهایی بگیرد که از نقدینگی فعال او استفاده میکنند. این درآمد بهره ثابت نیست و مقدار آن به عواملی مانند حجم معاملات، میزان نقدینگی رقبا، Fee Tier، مدت فعالبودن موقعیت و تغییر قیمتها بستگی دارد. در Uniswap نیز کارمزد LP متناسب با نقدینگی فعال توزیع میشود و موقعیتی که خارج از محدوده قیمت خود باشد، در آن زمان کارمزد LP دریافت نمیکند.
بنابراین منطق کلی چنین است:
داراییهای Wallet → قرارداد Liquidity Pool → انجام Swap توسط معاملهگران → سهم احتمالی LP از Trading Fees
اما در زمان خروج لزوماً دقیقاً همان تعداد از هر توکنی را که وارد کرده بودید پس نمیگیرید؛ معاملات داخل استخر، قیمت دو دارایی و سازوکار AMM ترکیب موقعیت شما را تغییر میدهند.
Pair و نسبت داراییها؛ آیا همیشه باید ۵۰/۵۰ واریز کرد؟
عبارت «دو دارایی با ارزش مساوی» برای توضیح بعضی استخرهای کلاسیک مفید است، اما قانون تمام Liquidity Poolها نیست.
در مدلهایی مانند Uniswap v2، نقدینگی Full Range است و نسبت توکنهایی که اضافه میکنید با وضعیت فعلی استخر ارتباط دارد. در مدل Concentrated Liquidity نسخههای v3 و v4، مقدار موردنیاز هر توکن به Price Range انتخابشده و قیمت فعلی بستگی دارد. حتی در برخی موقعیتهای خارج از محدوده، موقعیت میتواند فقط از یک دارایی تشکیل شود. مستندات فعلی Uniswap نیز تصریح میکنند که v3 و v4 در بعضی شرایط امکان افزودن نقدینگی تکدارایی را دارند.
پس اگر رابط DApp مقدار دارایی دوم را به عددی غیرمنتظره تنظیم کرد، آن را صرفاً برای رسیدن به نسبت فرضی ۵۰/۵۰ تغییر ندهید. ابتدا نوع استخر، Range و قیمت Pair را بررسی کنید.
LP Token دقیقاً چیست؟
LP Token را میتوان رسید قابلانتقال مالکیت بخشی از نقدینگی دانست؛ اما این تعریف را نباید به همه پروتکلها تعمیم داد.
در Uniswap v2 پس از افزودن نقدینگی، توکنهای UNI-V2 به کیف پول LP داده میشوند. مالک آن توکنها مالک سهم مربوط به نقدینگی است و از آن برای مدیریت یا برداشت موقعیت استفاده میشود. در Uniswap v3 و v4، چون دو LP میتوانند برای یک Pair محدوده قیمت، Fee Tier و پارامترهای متفاوتی داشته باشند، موقعیتها یکسان و Fungible نیستند؛ به همین دلیل مالکیت با NFT نشان داده میشود.
بنابراین دیدن یک NFT بعد از Add Liquidity لزوماً به معنی دریافت یک NFT کلکسیونی عادی نیست؛ ممکن است همان رسید مالکیت موقعیت نقدینگی شما باشد.

قبل از Add Liquidity چه چیزهایی را آماده کنیم؟
پیش از اتصال تراست والت، چهار مورد را مشخص کنید:
شبکه: دو توکن و DApp باید روی یک شبکه سازگار باشند. وجود مثلاً USDC در کیف پول به معنی قابلاستفادهبودن USDC همان آدرس قرارداد روی هر شبکه نیست.
Pair: قرارداد دقیق هر دو توکن را بررسی کنید؛ نام و لوگوی توکن برای تشخیص کافی نیست.
Gas: مقداری از ارز بومی همان شبکه برای Approval، Add Liquidity و بعداً Remove Liquidity نگه دارید.
پروتکل و دامنه: DApp را فقط از دامنه رسمی باز کنید. در این آموزش نمونه عملی، وباپ رسمی Uniswap است.
نمایش یک توکن یا Pool در یک پروتکل Permissionless به معنی تأیید پروژه نیست. Uniswap صراحتاً هشدار میدهد که هر شخصی میتواند توکن یا Market ایجاد کند و Liquidity Provider علاوه بر Impermanent Loss با ریسک قرارداد، توکن و Rug Pull نیز روبهرو است.
همچنین دسترسی به رابط وب یک پروتکل را با دسترسی فنی به قراردادهای بلاکچین یکی ندانید. شرایط فعلی Uniswap Labs میگوید بعضی محصولات یا داراییها ممکن است در برخی حوزههای قضایی در دسترس نباشند و Interface از خود Protocol متمایز است.
آموزش استخر نقدینگی با تراست والت در Uniswap
Uniswap در حال حاضر امکان مدیریت نقدینگی در v2، v3 و v4 را دارد. مسیر زیر بر منطق فعلی رابط v3/v4 تمرکز دارد و در مواردی که v2 متفاوت است، تفاوت را مشخص میکنیم.
۱. Uniswap را از مسیر رسمی باز و Trust Wallet را متصل کنید
در آیفون میتوانید از DApp Browser یا بخش Discover تراست والت وارد وباپ رسمی شوید. راه دیگر این است که وباپ را در مرورگر باز کنید و از Connect و در صورت نیاز WalletConnect برای اتصال Trust Wallet استفاده کنید. Uniswap اتصال کیف پولهای خارجی را در دسکتاپ و موبایل از طریق WalletConnect پشتیبانی میکند.
اتصال ساده کیف پول معمولاً دارایی را منتقل نمیکند. نتیجه مورد انتظار این مرحله این است که آدرس Wallet شما در Uniswap شناسایی شود؛ هنوز نباید Token Approval یا تراکنش Add Liquidity را تأیید کرده باشید.

۲. از Pool یک موقعیت جدید بسازید
در رابط فعلی Uniswap وارد Pool شوید و New را انتخاب کنید. دو توکن Pair را مشخص کنید. در v3 برای تنظیم گزینههای بیشتر، مستندات فعلی مسیر More و سپس Fee Tier را نشان میدهند؛ در v4 نیز هنگام ساخت Position، Fee Tier و سپس Price Range تعیین میشود.
اگر Pool شناختهشدهای را مدنظر دارید، قبل از Create کردن یک Pool تازه، قرارداد توکنها، TVL، Volume و قیمت نمایشدادهشده را بررسی کنید. ایجادشدن خودکار یک Pool به معنی معتبر یا پرمعاملهبودن آن نیست.
۳. Fee Tier و Price Range را بفهمید، نه اینکه فقط گزینه پیشفرض را قبول کنید
در Concentrated Liquidity میتوانید حداقل و حداکثر قیمت فعالیت موقعیت را تعیین کنید. تا وقتی قیمت بازار داخل Range باشد، سرمایه شما فعال است و میتواند از معاملات عبوری Fee دریافت کند.
اگر قیمت از Range خارج شود، موقعیت بهتدریج به یک سمت Pair تبدیل میشود و تا زمانی که قیمت دوباره وارد محدوده نشود، Fee مربوط به نقدینگی فعال دریافت نمیکند. Uniswap این رفتار را برای v3 و v4 صراحتاً توضیح میدهد.
Range باریکتر سرمایه را در بخش کوچکتری از قیمت متمرکز میکند، اما نیاز به مدیریت بیشتری دارد و خروج قیمت از محدوده نیز آسانتر میشود. Concentrated Liquidity را نباید نسخه «پرسودتر و بدون هزینه» LP سنتی دانست.
۴. مقدار دو دارایی را وارد و Review را بررسی کنید
پس از تعیین Range، مقدار دارایی را وارد کنید. قبل از ادامه به Review نگاه کنید و حداقل این موارد را با تصمیم خود تطبیق دهید:
شبکه و Pair؛
قرارداد صحیح توکنها؛
مقدار هر دارایی؛
Fee Tier؛
Price Range؛
هزینه شبکهای که رابط یا کیف پول نمایش میدهد.
اگر پیغام Pool and market price mismatch یا هشدار مشابه دیده میشود، بدون فهم علت ادامه ندهید. Uniswap هشدار میدهد که اختلاف قیمت Pool و Market میتواند LP را در معرض زیان شدید قرار دهد.

۵. Token Approval را با Add Liquidity اشتباه نگیرید
برای خرجکردن بسیاری از توکنهای EVM توسط قرارداد، ابتدا Token Approval لازم است. Approval به قرارداد اجازه میدهد مقدار مشخص یا محدودهای از توکن را از Wallet استفاده کند؛ خود Approval هنوز به معنی افزودن نقدینگی نیست.
Uniswap در مسیرهای فعلی ممکن است علاوه بر Approval آنچین، پیام Permit2 نیز نمایش دهد. Approval اولیه میتواند Network Cost داشته باشد، درحالیکه امضای Permit2 بهخودیخود Gas ندارد. امضای بدون Gas هم بیخطر فرض نمیشود؛ باید دامنه و مجوز درخواستی را بررسی کنید.
در v4، مسیر رسمی فعلی شامل Review → Create → Approval → Permit2 signature → Confirm است. تراکنش نهایی Create همان مرحلهای است که موقعیت روی زنجیره ایجاد میشود.
اگر بعداً به Approval نیازی ندارید، میتوانید راهنمای لغو Token Approval در تراست والت را ببینید. Disconnect کردن DApp بهتنهایی مجوز آنچین را لغو نمیکند.
۶. پس از تأیید، Position را بررسی کنید
بعد از Confirm شدن تراکنش، به بخش Pool برگردید. باید Pair، نسخه Protocol، وضعیت Range و اطلاعات Position نمایش داده شود.
در v2 توکن UNI-V2 رسید سهم شماست؛ در v3 و v4 یک Position NFT مالکیت موقعیت را نشان میدهد. انتقال این رسید مالکیت به آدرس دیگری میتواند کنترل نقدینگی مربوط به آن Position را نیز منتقل کند، بنابراین آن را مانند یک NFT بیاهمیت ارسال نکنید.
Trading Fee Share چگونه به LP میرسد؟
هر Swap میتواند Fee مربوط به Pool داشته باشد. سهم LP از این Fee به سازوکار نسخه پروتکل و مقدار نقدینگی فعال او بستگی دارد.
این یعنی عدد Fee Tier را نباید با «بازده سالانه تضمینی» اشتباه گرفت. حتی اگر Pool حجم بالایی داشته باشد، سرمایه شما با نقدینگی سایر LPها رقابت میکند. در v3 و v4 نیز اگر قیمت خارج از Range انتخابی باشد، موقعیت شما فعال نیست و از معاملات همان لحظه Fee نمیگیرد.
برای ارزیابی نتیجه واقعی باید حداقل این رابطه را در نظر بگیرید:
Trading Fees + تغییر ارزش توکنها − Impermanent Loss − Gas و هزینه مدیریت موقعیت
دیدن یک APY یا Fee تخمینی بهتنهایی پاسخ نمیدهد که LP در پایان دوره سود خواهد داشت یا خیر.
Impermanent Loss چیست؟
Impermanent Loss یا زیان ناپایدار تفاوت ارزش موقعیت LP با حالتی است که همان داراییها را بدون ورود به Pool نگه میداشتید. علت آن این است که AMM هنگام تغییر نسبت قیمت دو توکن، موجودی داخل Pool را بازتنظیم میکند.
یک مثال ساده فرضی را در نظر بگیرید. در یک AMM کلاسیک Full Range با مدل ۵۰/۵۰ و x × y = k، اگر قیمت نسبی یکی از داراییها دو برابر شود، Impermanent Loss نظری نسبت به نگهداری ساده حدود ۵٫۷۲٪ است؛ اگر نسبت قیمت چهار برابر شود، این اختلاف حدود ۲۰٪ خواهد بود. این اعداد قبل از درنظرگرفتن Trading Fees هستند و برای مدل ساده Constant Product محاسبه شدهاند؛ نباید آنها را مستقیماً برای هر Concentrated Position یا Pool دیگری استفاده کرد.
کلمه «ناپایدار» نیز به معنی تضمین برگشت زیان نیست. اگر نسبت قیمت دوباره به سطح ورود نزدیک شود، این اختلاف میتواند کاهش پیدا کند؛ اما بازار الزامی به بازگشت ندارد و Feeهای کسبشده نیز ممکن است برای جبران اختلاف کافی باشند یا نباشند. در Concentrated Liquidity نیز انتخاب Range میتواند میزان و شکل این ریسک را تغییر دهد. Uniswap تأکید میکند که متمرکزکردن نقدینگی میتواند احتمال یا شدت IL را افزایش دهد.

چگونه نقدینگی را Remove کنیم؟
خروج از Pool با Send کردن LP receipt به یک آدرس دیگر انجام نمیشود. ابتدا Position را در رابط رسمی پروتکل باز کنید و Remove liquidity را انتخاب کنید.
در Uniswap v3 مسیر فعلی شامل انتخاب Position، زدن Remove liquidity، تعیین درصد خروج، Remove و سپس Confirm در Wallet است. تراکنش برداشت Network Cost دارد و پس از نهاییشدن، توکنهای خارجشده و Feeهای مربوط طبق قواعد همان Position به Wallet برمیگردند.
مقدار برگشتی ممکن است با مقدار اولیه سپرده متفاوت باشد. علت میتواند تغییر نسبت قیمت، Swapهای انجامشده در Pool، Range انتخابی، Feeهای جمعشده و نوع Position باشد. بنابراین معیار صحیح بررسی خروج، «برگشت دقیق همان تعداد دو توکن» نیست.
ریسکهای استخر نقدینگی که قبل از Confirm باید بررسی شوند
Smart Contract Risk
دارایی در زمان LP شدن با قرارداد هوشمند تعامل میکند. باگ، Exploit یا اشکال در قرارداد میتواند باعث زیان شود. Self-Custody بودن Trust Wallet این ریسک را حذف نمیکند؛ کیف پول کلید را نگه میدارد، اما منطق Pool متعلق به قرارداد پروتکل است.
Token Risk
ممکن است یکی از توکنهای Pair دچار افت شدید، Depeg، محدودیت انتقال یا مشکل در پروژه شود. حجم بالای Fee تضمین نمیکند افت ارزش توکن جبران شود.
Fake Token و Fake Pool
در پروتکل Permissionless صرف نام USDT، ETH یا نماد آشنا کافی نیست. Contract Address و شبکه هر دو توکن را با منبع رسمی پروژه تطبیق دهید. Pool بسیار کمعمق، قیمت ناسازگار با Market یا Pair ساختهشده با نسخه جعلی یک توکن، دلیل مناسبی برای توقف و بررسی بیشتر است. Uniswap نیز درباره Marketهایی که هر کاربر میتواند ایجاد کند و ریسک تیمهای ناشناس هشدار میدهد.
Approval و Signature Risk
یک سایت جعلی میتواند بهجای Add Liquidity مورد انتظار، Approval یا Signature خطرناک درخواست کند. دامنه، توکن، Spender و نوع مجوز را در Trust Wallet بخوانید. Trust Wallet نیز درباره Approvalهای باقیمانده و سوءاستفاده Wallet Drainerها هشدار داده و امکان مشاهده و Revoke مجوزها را در موبایل و افزونه ارائه میکند.
Out-of-Range Risk
در Concentrated Liquidity خروج قیمت از محدوده به معنی ازبینرفتن Position نیست، اما موقعیت میتواند یکطرفه شود و تا بازگشت قیمت به Range، Fee نگیرد. تغییر Range نیز در Uniswap v3/v4 مستلزم خروج از Position قبلی و ایجاد Position جدید است و این مدیریت میتواند Gas بیشتری ایجاد کند.
استخر نقدینگی با Lending، Staking و Stablecoin Earn چه تفاوتی دارد؟
روش | دارایی چه کاری انجام میدهد؟ | منبع اصلی بازده احتمالی | ریسک متمایز |
|---|---|---|---|
Liquidity Provision | یک Pair برای معامله در DEX تأمین میشود | سهم Trading Fees و گاهی Incentive | Impermanent Loss، Range، Token و Smart Contract |
Lending | Asset در Market وامدهی Supply میشود | بهره پرداختی Borrowerها و Incentive احتمالی | Utilization، Smart Contract، Oracle و نقدینگی |
Native Staking | کوین در سازوکار PoS مشارکت میکند | Network Rewards | Validator، Slashing یا دوره Unbonding بسته به شبکه |
Stablecoin Earn | دارایی در Vault یا پروتکلهای Earn به کار گرفته میشود | Yield استراتژی یا پروتکل | Protocol، Vault، Depeg و نقدینگی |
برای جزئیات هر مسیر میتوانید راهنمای Lending و Borrowing در تراست والت، استیکینگ در تراست والت و Stablecoin Earn تراست والت را بخوانید.
مهمترین تفاوت این است که در Liquidity Provision شما عملاً Market Making انجام میدهید. بازده احتمالی از قرارگرفتن دو دارایی در مسیر معاملات ایجاد میشود، نه از قرضدادن یک Asset، مشارکت در امنیت شبکه یا صرفاً سپردهگذاری در یک Vault.
چه زمانی نباید Add Liquidity را تأیید کرد؟
اگر Contract Address توکن را نمیتوانید تأیید کنید، Pool Price با Market اختلاف غیرعادی دارد، منبع بازده فقط یک APY بزرگ بدون توضیح است، Approval با عملی که شروع کردهاید مطابقت ندارد یا هنوز نمیدانید Price Range چه اثری روی Position شما میگذارد، Create را متوقف کنید.
همچنین برای جبران یک Fee بالا یا APR تبلیغاتی، ریسک توکن ضعیف را نادیده نگیرید. LP بودن میتواند Trading Fee ایجاد کند، اما هیچ سازوکاری تضمین نمیکند Feeها از Impermanent Loss، افت قیمت توکن یا خسارت قرارداد بیشتر شوند.
سؤالات متداول
آیا برای استخر نقدینگی با تراست والت حتماً LP Token دریافت میکنیم؟
خیر. نوع رسید به پروتکل بستگی دارد. برای مثال Uniswap v2 از UNI-V2 LP Token استفاده میکند، اما موقعیتهای v3 و v4 با NFT نمایش داده میشوند.
آیا میتوان فقط یک توکن به Liquidity Pool اضافه کرد؟
در بعضی مدلهای Concentrated Liquidity بله. Uniswap v3 و v4 در شرایطی که Range نسبت به قیمت فعلی خارج از محدوده قرار گیرد، میتوانند Position تکدارایی داشته باشند. این قابلیت را نباید به تمام Poolها تعمیم داد.
آیا Disconnect کردن Uniswap از تراست والت Token Approval را حذف میکند؟
خیر. Disconnect ارتباط Session را میبندد، اما Approval آنچین میتواند باقی بماند. برای حذف مجوز باید در صورت نیاز Revoke انجام شود که خود یک تراکنش شبکهای است.
آیا هنگام Remove Liquidity دقیقاً همان مقدار توکن اولیه برمیگردد؟
نه لزوماً. نسبت داراییهای Position در طول معاملات و تغییر قیمت میتواند عوض شود و Fee نیز به آن افزوده شود. مقدار خروج را باید در صفحه Remove بررسی کنید.
آیا استخر استیبلکوین Impermanent Loss ندارد؟
ریسک تغییر قیمت معمولاً در جفتهایی که قیمت بسیار نزدیک دارند متفاوت از یک Pair پرنوسان است، اما صفر نیست. Depeg یکی از دو دارایی میتواند اختلاف قیمت بزرگی ایجاد کند و Smart Contract Risk نیز مستقل از IL باقی میماند.
هزینه استفاده از Liquidity Pool چقدر است؟
Connect ساده معمولاً تراکنش آنچین نیست؛ اما Token Approval، ایجاد Position، تغییر یا Remove کردن نقدینگی میتوانند Network Cost داشته باشند. مبلغ ثابت نیست و شبکه و وضعیت همان لحظه تعیینکنندهاند.
منابع رسمی
Trust Wallet — Exploring the DApp Browser؛ راهنمای فعلی دسترسی به DAppها در نسخه موبایل.
Trust Wallet Developers — WalletConnect Mobile؛ پشتیبانی WalletConnect v2 و شبکههای مرتبط.
Uniswap — اتصال کیف پول به Web App؛ مسیر اتصال کیف پول خارجی در موبایل و دسکتاپ.
Uniswap — Add Liquidity v3 و Add Liquidity v4؛ مراحل فعلی ساخت Liquidity Position، Fee Tier، Price Range و Approval.
Uniswap — Why liquidity ownership is represented by tokens or NFTs؛ تفاوت UNI-V2 با NFT موقعیتهای v3 و v4.
Uniswap — What is Impermanent Loss?؛ تعریف و سازوکار Impermanent Loss.
Uniswap — Risks when providing liquidity؛ Smart Contract، Token، Out-of-Range و سایر ریسکهای LP.
Uniswap — Remove Liquidity v3؛ مسیر فعلی برداشت نقدینگی.
Trust Wallet — Token Approvals and Wallet Drainers؛ ریسک Approval و مجوزهای مخرب.