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

اضافه کردن شبکه به سیف پل؛ آموزش Custom RPC

اگر شبکه موردنظر شما در SafePal نمایش داده نمی‌شود، در این راهنما روش اضافه کردن شبکه به سیف پل با Custom RPC را یاد می‌گیرید؛ از وارد کردن RPC URL و Chain ID تا بررسی اتصال، رفع خطاهای رایج و رعایت نکات امنیتی.

آموزش اضافه کردن شبکه به SafePal با Custom RPC

اگر یک شبکه سازگار با EVM در فهرست پیش‌فرض SafePal دیده نمی‌شود، می‌توانید آن را با اطلاعاتی مانند RPC URL و Chain ID به کیف پول اضافه کنید. مسیر رسمی این کار در نسخه موبایل معمولاً به‌صورت All > + > Add Manually است؛ سپس باید مشخصات شبکه را از منبع رسمی آن وارد کرده و گزینه Add را بزنید.

اضافه کردن شبکه به سیف پل با اضافه کردن توکن تفاوت دارد. در این فرایند، اتصال کیف پول به یک بلاکچین جدید تعریف می‌شود؛ اما برای نمایش یک توکن خاص روی آن شبکه، ممکن است بعداً لازم باشد آدرس قرارداد توکن را نیز جداگانه اضافه کنید.

خلاصه سریع: SafePal را به‌روز کنید، وارد صفحه All شوید، علامت + را بزنید، Add Manually را انتخاب کنید و Network Name، RPC URL و Chain ID را وارد کنید. پس از ذخیره، شبکه را با یک تراکنش کم‌مقدار آزمایش کنید.

Custom RPC در SafePal چیست؟

RPC مخفف Remote Procedure Call و در عمل رابطی است که کیف پول از طریق آن اطلاعات بلاکچین را دریافت یا تراکنش امضاشده را به شبکه ارسال می‌کند. برای مثال، SafePal جهت نمایش موجودی، تخمین کارمزد، دریافت اطلاعات قراردادها و انتشار تراکنش به یک RPC Endpoint متصل می‌شود.

قابلیت Custom RPC به کاربر اجازه می‌دهد مشخصات یک شبکه سازگار با ماشین مجازی اتریوم را به‌صورت دستی در کیف پول تعریف کند. این قابلیت از نسخه ۳.۹.۰ اپلیکیشن SafePal در دسترس قرار گرفته است. در اطلاعات فعلی برنامه نیز از پشتیبانی بیش از ۲۰۰ بلاکچین و صدها شبکه سفارشی EVM نام برده می‌شود. مسیر و فهرست شبکه‌ها ممکن است در نسخه‌های آینده کمی تغییر کند؛ بنابراین استفاده از نسخه به‌روز برنامه اهمیت دارد. راهنمای رسمی افزودن شبکه در SafePal

اگر برنامه را نصب نکرده‌اید یا نسخه قدیمی در اختیار دارید، می‌توانید صفحه دانلود سیف پل والت برای اندروید را بررسی کنید.

آیا با Custom RPC می‌توان هر شبکه‌ای را اضافه کرد؟

خیر. این قابلیت عمدتاً برای شبکه‌های EVM و بلاکچین‌هایی طراحی شده است که از ساختار آدرس‌ها، قراردادهای هوشمند و JSON-RPC سازگار با اتریوم استفاده می‌کنند. شبکه‌هایی مانند Solana، Bitcoin، TON یا Tron را نمی‌توان صرفاً با وارد کردن یک RPC اتریومی به شبکه سفارشی EVM تبدیل کرد.

برای شبکه‌های غیر EVM باید از پشتیبانی داخلی SafePal یا روش اختصاصی همان شبکه استفاده شود. وجود یک آدرس RPC به‌تنهایی به معنی سازگاری شبکه با Custom RPC سیف پل نیست.

تفاوت Add Network و Add Token در SafePal

این دو گزینه مشکل متفاوتی را حل می‌کنند و نباید با یکدیگر اشتباه گرفته شوند.

قابلیت

چه چیزی اضافه می‌شود؟

اطلاعات اصلی موردنیاز

نتیجه

Add Network

یک بلاکچین یا شبکه EVM

RPC URL، Chain ID و نام شبکه

کیف پول می‌تواند به شبکه متصل شود

Add Token

یک دارایی روی شبکه موجود

آدرس قرارداد توکن

توکن در فهرست دارایی‌ها نمایش داده می‌شود

برای مثال، اگر یک شبکه جدید به SafePal اضافه کنید، در ابتدا معمولاً ارز بومی آن شبکه در دسترس خواهد بود. اگر USDT یا توکن دیگری روی همان شبکه دارید ولی در فهرست دیده نمی‌شود، باید آدرس قرارداد نسخه صحیح آن توکن را نیز به‌صورت جداگانه اضافه کنید.

افزودن شبکه هیچ دارایی را جابه‌جا نمی‌کند، توکن را از شبکه‌ای به شبکه دیگر نمی‌برد و جایگزین Bridge نیست. موجودی هر بلاکچین مستقل است؛ حتی اگر آدرس حساب شما در چند شبکه EVM یکسان به نظر برسد.

پیش‌نیازهای اضافه کردن شبکه به سیف پل

قبل از شروع، موارد زیر را آماده کنید

  • آخرین نسخه SafePal Wallet؛

  • نام رسمی شبکه و مشخص بودن Mainnet یا Testnet بودن آن؛

  • یک RPC URL معتبر؛

  • Chain ID دقیق؛

  • نماد ارز بومی شبکه؛

  • آدرس مرورگر بلاکچین، در صورت وجود؛

  • مقداری اندک از ارز بومی شبکه برای آزمایش و پرداخت Gas.

اطلاعات شبکه را در درجه اول از مستندات رسمی همان بلاکچین دریافت کنید. پیام‌های تلگرامی، ویدئوهای قدیمی، صفحات ناشناس و نتایج تبلیغاتی منابع مطمئنی برای RPC URL یا Chain ID نیستند.

معنی فیلدهای Custom Network

فیلد

توضیح

نمونه

Network Name

نام قابل تشخیص شبکه

Base Sepolia

RPC URL

آدرس سرور ارتباط با شبکه

https://sepolia.base.org

Chain ID

شناسه منحصربه‌فرد زنجیره

84532

Currency Symbol

نماد ارز پرداخت کارمزد

ETH

Blockchain Explorer

آدرس مرورگر تراکنش‌ها

https://sepolia.basescan.org

Network Name فقط یک برچسب نمایشی است، اما RPC URL و Chain ID باید دقیقاً با شبکه مقصد مطابقت داشته باشند. اشتباه در نماد ارز بومی معمولاً شبکه را تغییر نمی‌دهد، ولی می‌تواند باعث سردرگمی هنگام مشاهده کارمزد و موجودی شود.

مرحله اول اضافه کردن شبکه به سیف پل از بخش All

آموزش اضافه کردن شبکه به SafePal به‌صورت خودکار

ابتدا شبکه را در فهرست پیشنهادی SafePal جست‌وجو کنید

  1. برنامه SafePal را باز کنید.

  2. از صفحه اصلی کیف پول روی All بزنید.

  3. علامت + را انتخاب کنید.

  4. نام شبکه را در کادر جست‌وجو وارد کنید.

  5. اگر شبکه در نتایج ظاهر شد، علامت سبز + کنار آن را بزنید.

  6. به صفحه دارایی‌ها برگردید و اضافه شدن شبکه را بررسی کنید.

این روش برای شبکه‌هایی که SafePal از قبل شناسایی کرده مناسب‌تر است؛ زیرا مشخصات اتصال توسط کیف پول تکمیل می‌شود و احتمال اشتباه هنگام وارد کردن Chain ID کاهش می‌یابد.

نام شبکه را همراه با عبارت‌هایی مانند Mainnet یا Testnet بررسی کنید. انتخاب نسخه آزمایشی به‌جای شبکه اصلی باعث می‌شود موجودی واقعی خود را مشاهده نکنید.

انتخاب Add Manually برای اضافه کردن شبکه به SafePal

آموزش اضافه کردن شبکه به سیف پل با Custom RPC

اگر شبکه در جست‌وجوی خودکار وجود نداشت، مراحل زیر را انجام دهید.

مرحله اول: دریافت مشخصات از منبع رسمی

وارد وب‌سایت یا مستندات رسمی شبکه شوید و بخش‌هایی با عنوان‌هایی مانند Network Information، Connect Wallet، RPC Endpoints یا Network Parameters را پیدا کنید.

موارد زیر باید همگی مربوط به یک شبکه باشند:

  • Network Name؛

  • RPC URL؛

  • Chain ID؛

  • Native Currency Symbol؛

  • Block Explorer URL.

اطلاعات Mainnet و Testnet را با یکدیگر ترکیب نکنید. برای مثال، RPC شبکه اصلی همراه با Chain ID شبکه آزمایشی یک تنظیم معتبر ایجاد نمی‌کند.

مرحله دوم: باز کردن فرم Add Manually

در SafePal به‌ترتیب وارد مسیر زیر شوید:

Wallet > All > + > Add Manually

در بعضی نسخه‌ها ممکن است عنوان یا محل گزینه‌ها اندکی متفاوت باشد؛ بااین‌حال، راهنمای رسمی SafePal مسیر افزودن شبکه را از صفحه All و علامت + معرفی می‌کند.

مرحله سوم: تکمیل فرم شبکه

فیلدهای فرم را با دقت پر کنید:

  1. در Network Name نام رسمی و قابل تشخیص شبکه را بنویسید.

  2. در RPC URL آدرس کامل Endpoint را همراه با https:// وارد کنید.

  3. در Chain ID شناسه همان شبکه را قرار دهید.

  4. در Currency Symbol نماد ارز بومی پرداخت Gas را وارد کنید.

  5. در Blockchain Explorer آدرس مرورگر بلاکچین را بنویسید.

  6. اطلاعات را دوباره با مستندات رسمی مقایسه کنید.

  7. روی Add بزنید.

طبق راهنمای SafePal، نماد ارز و مرورگر بلاکچین فیلدهای اختیاری هستند؛ بااین‌حال، تکمیل صحیح آن‌ها شناسایی شبکه و پیگیری تراکنش‌ها را ساده‌تر می‌کند.

وارد کردن RPC URL و Chain ID برای اضافه کردن شبکه به سیف پل

مرحله چهارم: بررسی شبکه اضافه‌شده

پس از ذخیره موفق، شبکه باید در صفحه دارایی‌های SafePal نمایش داده شود. برای مشاهده یا ویرایش شبکه‌های سفارشی نیز می‌توانید مسیر Settings > Custom Network را بررسی کنید.

قبل از انتقال مبلغ قابل‌توجه:

  • شبکه را انتخاب کنید؛

  • آدرس دریافت را بررسی کنید؛

  • یک تراکنش بسیار کوچک انجام دهید؛

  • هش تراکنش را در مرورگر رسمی شبکه جست‌وجو کنید؛

  • موجودی ارز بومی و امکان تخمین Gas را کنترل کنید.

مشاهده و مدیریت شبکه اضافه‌شده در بخش Custom Network سیف پل

مثال عملی: افزودن Base Sepolia

Base Sepolia یک شبکه آزمایشی EVM است و برای نمایش نحوه تکمیل فیلدها مثال مناسبی محسوب می‌شود. اگر این شبکه در فهرست خودکار SafePal وجود داشت، همان روش خودکار را انتخاب کنید؛ اطلاعات زیر صرفاً برای تمرین فرم Custom RPC است.

فیلد

مقدار

Network Name

Base Sepolia

RPC URL

https://sepolia.base.org

Chain ID

84532

Currency Symbol

ETH

Blockchain Explorer

https://sepolia.basescan.org

این مشخصات در مستندات رسمی Base منتشر شده‌اند. Base اعلام کرده است RPC عمومی آن محدودیت نرخ دارد؛ بنابراین برای استفاده پرترافیک یا حرفه‌ای باید از Node Provider مناسب استفاده شود.

Base Sepolia یک Testnet است و ETH آن ارزش واقعی ندارد. توکن شبکه آزمایشی را به آدرس صرافی یا شبکه اصلی ارسال نکنید.

چگونه معتبر بودن RPC URL را بررسی کنیم؟

بهترین RPC الزاماً اولین آدرسی نیست که در نتایج جست‌وجو مشاهده می‌کنید. پیش از ثبت Endpoint این موارد را بررسی کنید:

  • آدرس در مستندات رسمی شبکه منتشر شده باشد؛

  • دامنه RPC با دامنه رسمی پروژه یا ارائه‌دهنده شناخته‌شده تطبیق داشته باشد؛

  • Endpoint متعلق به Mainnet یا Testnet موردنظر باشد؛

  • سرویس به API Key خصوصی یا اطلاعات ورود حساس نیاز نداشته باشد؛

  • درباره محدودیت درخواست، حریم خصوصی و پایداری سرویس توضیح وجود داشته باشد؛

  • Chain ID پاسخ‌داده‌شده با Chain ID مستندات رسمی یکسان باشد.

RPC به عبارت بازیابی یا کلید خصوصی شما نیاز ندارد. اگر سایتی برای ارائه RPC درخواست Seed Phrase، Private Key یا امضای یک پیام نامفهوم کرد، آن را ترک کنید.

یک RPC نامعتبر لزوماً نمی‌تواند کلید خصوصی را از SafePal خارج کند؛ زیرا امضای تراکنش در کیف پول انجام می‌شود. بااین‌حال، ارائه‌دهنده RPC می‌تواند درخواست‌ها و آدرس‌های مورد جست‌وجو را مشاهده کند و در حالت مخرب، اطلاعات نادرست نمایش دهد، درخواست‌ها را سانسور کند یا ترتیب انتشار تراکنش‌ها را تحت‌تأثیر قرار دهد. استانداردهای اکوسیستم اتریوم نیز درباره ردیابی درخواست‌ها و ارائه اطلاعات گمراه‌کننده توسط RPCهای ناشناس هشدار داده‌اند. ملاحظات امنیتی RPC در اکوسیستم اتریوم

رفع مشکلات رایج Custom RPC در SafePal

مشکل

علت احتمالی

راه‌حل

گزینه Add فعال نمی‌شود

فیلد اجباری ناقص یا URL نامعتبر است

RPC URL و Chain ID را دوباره بررسی کنید

خطای اتصال نمایش داده می‌شود

Endpoint قطع، مسدود یا Rate Limited است

RPC رسمی جایگزین همان شبکه را امتحان کنید

موجودی صفر است

شبکه یا حساب اشتباه انتخاب شده است

آدرس، Chain ID و Mainnet/Testnet را تطبیق دهید

توکن دیده نمی‌شود

فقط شبکه اضافه شده است

قرارداد صحیح توکن را جداگانه اضافه کنید

تراکنش ارسال نمی‌شود

ارز بومی کافی برای Gas ندارید

مقدار کمی از Native Coin شبکه تهیه کنید

تراکنش Pending می‌ماند

RPC کند یا کارمزد نامناسب است

وضعیت شبکه و تراکنش را در Explorer بررسی کنید

DApp شبکه را تشخیص نمی‌دهد

DApp از آن شبکه یا اتصال فعلی پشتیبانی نمی‌کند

شبکه داخل SafePal و تنظیمات DApp را یکسان کنید

Chain ID پذیرفته نمی‌شود

شناسه اشتباه یا فرمت نامناسب وارد شده است

مقدار را دقیقاً از مستندات رسمی دریافت کنید

اگر موجودی در Explorer نمایش داده می‌شود اما SafePal آن را نشان نمی‌دهد، ابتدا RPC دیگری برای همان Chain ID امتحان کنید. حذف و بازیابی کیف پول معمولاً اولین راه‌حل مناسب نیست و بدون داشتن نسخه پشتیبان عبارت بازیابی می‌تواند خطرناک باشد.

نکات امنیتی پس از اضافه کردن شبکه

  • ابتدا با مبلغ کم آزمایش کنید.

  • قبل از امضای تراکنش، نام شبکه، مقصد، مبلغ و کارمزد را بخوانید.

  • از یک RPC ناشناس صرفاً به‌دلیل سرعت بالاتر استفاده نکنید.

  • API Key مدیریتی یا محرمانه را در فرم کیف پول قرار ندهید.

  • آدرس قرارداد توکن را از Explorer رسمی همان شبکه دریافت کنید.

  • عبارت بازیابی را برای رفع خطای RPC وارد هیچ سایت یا فرمی نکنید.

  • برای ارسال توکن، ارز بومی همان شبکه را جهت پرداخت Gas نگه دارید.

  • اضافه شدن شبکه را معادل پشتیبانی کامل تمام قابلیت‌های آن در SafePal ندانید؛ نمایش NFT، سواپ یا بعضی DAppها ممکن است پشتیبانی جداگانه بخواهد.

چک‌لیست نهایی

پیش از استفاده جدی از شبکه سفارشی مطمئن شوید:

  • SafePal به‌روز است.

  • شبکه EVM-compatible است.

  • اطلاعات از مستندات رسمی دریافت شده‌اند.

  • RPC URL و Chain ID به یک شبکه تعلق دارند.

  • Mainnet و Testnet اشتباه نشده‌اند.

  • ارز بومی پرداخت کارمزد را می‌شناسید.

  • Explorer رسمی ذخیره شده است.

  • ابتدا یک تراکنش کم‌مقدار آزمایش کرده‌اید.

  • برای توکن‌های سفارشی، قرارداد همان شبکه را جداگانه بررسی کرده‌اید.

سؤالات متداول

آیا اضافه کردن شبکه به SafePal هزینه دارد؟

خیر. ثبت مشخصات Custom RPC در کیف پول هزینه بلاکچینی ندارد. هزینه زمانی ایجاد می‌شود که تراکنشی روی آن شبکه انجام دهید.

آیا افزودن شبکه باعث انتقال دارایی می‌شود؟

خیر. این کار فقط اتصال SafePal به شبکه را تعریف می‌کند. برای جابه‌جایی دارایی میان دو بلاکچین باید از Bridge یا روش انتقال سازگار استفاده کنید.

چرا بعد از اضافه کردن شبکه، توکن من نمایش داده نمی‌شود؟

احتمالاً فقط شبکه را اضافه کرده‌اید. اگر توکن در فهرست SafePal نیست، باید آدرس قرارداد صحیح همان توکن روی همان شبکه را جداگانه ثبت کنید.

آیا آدرس کیف پول در تمام شبکه‌های EVM یکسان است؟

یک حساب مشخص معمولاً در شبکه‌های EVM آدرس 0x یکسانی دارد، اما موجودی و سابقه تراکنش آن در هر زنجیره مستقل است. یکسان بودن ظاهر آدرس به معنی اتصال دارایی‌های دو شبکه نیست.

آیا RPC سفارشی به عبارت بازیابی دسترسی دارد؟

خیر؛ وارد کردن RPC URL نباید به Seed Phrase یا Private Key نیاز داشته باشد. RPC می‌تواند درخواست‌های شبکه و آدرس‌های استعلام‌شده را ببیند، اما امضای تراکنش داخل کیف پول انجام می‌شود.

آیا می‌توان شبکه‌های آزمایشی را به سیف پل اضافه کرد؟

بله، اگر Testnet موردنظر با EVM و Custom RPC سازگار باشد. حتماً Chain ID، RPC و Explorer نسخه آزمایشی را وارد کنید و دارایی Testnet را با ارز واقعی اشتباه نگیرید.

اپلیکیشن‌های مرتبط

۱

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

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

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

ثبت نظر

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

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