دریافت و آماده‌سازی کلید خصوصی - DEXBOT
LOGB
  • خانه
  • وبلاگ
  • کاتالوگ
  • تاریخچه به‌روزرسانی
  • دستورالعمل نصب
  • مستندات
  • پشتیبانی فنی
Login / Register
Sign inCreate an Account

Lost your password?

0 items 0,00 USDC
  • فارسی
    • Русский
    • English
    • Deutsch
    • 中文 (中国)
    • Español
    • فارسی
    • हिन्दी
    • Italiano
    • 日本語
    • Tiếng Việt
    • Français
    • 한국어
    • Türkçe
    • العربية
    • Português
    • বাংলা
LOGB
  • فارسی
    • Русский
    • English
    • Deutsch
    • 中文 (中国)
    • Español
    • فارسی
    • हिन्दी
    • Italiano
    • 日本語
    • Tiếng Việt
    • Français
    • 한국어
    • Türkçe
    • العربية
    • Português
    • বাংলা

Telegram BOT FA

11
  • منوی اصلی
  • معاملات فعال
  • معاملات بسته‌شده
  • تنظیمات بلاکچین
  • توضیحات بلاکچین انتخاب‌شده
  • تنظیمات معاملات
  • تنظیمات ربات
  • ایجاد ربات تلگرام و دریافت توکن
  • راه اندازی شاخص های معاملاتی
  • راه اندازی توکن
  • ربات شبکه

مستندات وب‌سایت

4
  • برنامه ارجاع
  • لایسنس — بازنشانی دستگاه
  • احراز هویت دو مرحله‌ای
  • استفاده از کوپن (کد تبلیغاتی) برای دریافت تخفیف

نصب روی VPS

7
  • دریافت و آماده‌سازی کلید خصوصی
  • آماده‌سازی سرور و پوشه‌ها
  • استقرار ربات روی سرور
  • پیکربندی فایل .env و پایگاه داده
  • ایجاد و فعال‌سازی سرویس‌های سیستمی برای اجرای ربات‌ها
  • دستورات اصلی برای کار با سرور Linux VPS
  • نصب سریع DEXBOT
  • صفحه اصلی
  • مستندات
  • نصب روی VPS
  • دریافت و آماده‌سازی کلید خصوصی
View Categories

دریافت و آماده‌سازی کلید خصوصی

1 мин. чтения

🔐 در برخی کیف‌پول‌ها (برای مثال، OKX) کلید خصوصی به‌صورت base58 ذخیره می‌شود، به‌ویژه برای شبکه‌های EVM. برای سولانا از base64 استفاده می‌شود و باید به‌صورت جداگانه دریافت شود.


🔑 نحوه دریافت کلید خصوصی EVM از OKX #

  1. برنامه OKX WALLET را باز کنید و به تنظیمات کیف‌پول بروید.
  2. گزینه مدیریت کیف‌پول‌ها را انتخاب کنید — کیف‌پول خود را پیدا کنید (مثلاً “CRYPTO”).
  3. روی ⋮ (سه نقطه) کنار نام کیف‌پول کلیک کنید → عبارت بازیابی (Seed Phrase) — آن را در جای امنی ذخیره کنید.
  4. سپس در بخش حساب کیف‌پول موردنظر (مثلاً DEXBOT) را پیدا کرده و انتخاب کنید.
  5. روی کلید خصوصی کلیک کنید — کلید خصوصی به فرمت base58 نمایش داده می‌شود (با 0xd... شروع می‌شود).
  6. مهم: هنگام قرار دادن کلید در فایل .env، پیشوند 0xd را حذف کنید. به‌عنوان مثال:
    WALLET_SECRET_KEY=abcdef1234...

🧩 نحوه دریافت کلید خصوصی سولانا (base64) #

  1. کلید را به فرمت base58 یا عبارت بازیابی (mnemonic) خود که از OKX یا کیف‌پول دیگری (مثلاً Phantom، Trust Wallet) گرفته‌اید، آماده کنید.
  2. ترمینال را باز کرده و به پوشه فایل بروید:
    cd ./MYBOTS
  3. در صورت نیاز، اجازه اجرای فایل را بدهید:
    chmod +x keyall.bin
  4. فایل را اجرا کنید:
    ./keyall.bin
  5. زبان را انتخاب کنید (1 – روسی، 2 – انگلیسی).
  6. منبع کلید را انتخاب کنید:
    • 1. از عبارت بازیابی — 12 یا 24 کلمه را وارد کنید (با فاصله)
    • 2. از Base58 — کلید خصوصی در فرمت Base58 را وارد کنید
    • 3. از آرایه DEC — اعداد را با کاما جدا کنید (مثلاً: 174,47,154,…)
  7. برنامه نمایش می‌دهد:
    • آدرس عمومی سولانا
    • کلید خصوصی به فرمت Base58
    • کلید خصوصی به فرمت Base64 (که برای فایل .env لازم است)
    • نمایش‌های DEC و HEX
  8. مقدار Base64 را در فایل .env خود کپی کنید:
    SOLANA_SECRET_KEY=ndLVItNzBQ9Qr7kqglMu...==

🔐 عملکرد keyall.bin چگونه است #

  • این برنامه از کتابخانه‌های base58، base64 و solders برای تبدیل کلیدها استفاده می‌کند
  • از سه روش ورودی پشتیبانی می‌کند:
    1. عبارت بازیابی — تبدیل به بایت‌های seed از طریق BIP39، سپس به کلید سولانا
    2. Base58 — دیکد مستقیم به کلید خصوصی
    3. آرایه DEC — تبدیل اعداد به بایت و ساخت کلید
  • اگر پایتون دارید، می‌توانید وابستگی‌های لازم را نصب و فایل keyall.py را اجرا کنید (در پوشه اصلی قرار دارد)
  • نسخه باینری (keyall.bin) به‌صورت standalone و بدون نیاز به نرم‌افزارهای جانبی اجرا می‌شود

🗒️ مثال: ساختار فایل .env #

WALLET_SECRET_KEY=abcdef1234... # EVM (بدون 0xd) SOLANA_SECRET_KEY=ndLVItN...== # سولانا (base64)

❗اگر کلید base58 می‌بینید، یعنی EVM است نه سولانا #

  • برای سولانا کلید به فرمت base64 لازم است که از عبارت بازیابی گرفته شده یا با استفاده از ابزار keyall.bin از base58 تبدیل شده باشد.
  • نمی‌توان کلید base58 را مستقیماً استفاده کرد — سولانا از Ed25519 و base64 استفاده می‌کند.
این سند را ارزیابی می‌کنید؟
Updated on 2025/7/30
فهرست مطالب
  • 🔑 نحوه دریافت کلید خصوصی EVM از OKX
  • 🧩 نحوه دریافت کلید خصوصی سولانا (base64)
  • 🔐 عملکرد keyall.bin چگونه است
  • 🗒️ مثال: ساختار فایل .env
  • ❗اگر کلید base58 می‌بینید، یعنی EVM است نه سولانا

© 2025 DEXBOT. All rights reserved

  • خانه
  • وبلاگ
  • کاتالوگ
  • تاریخچه به‌روزرسانی
  • دستورالعمل نصب
  • مستندات
  • پشتیبانی فنی
ما از کوکی‌ها برای ارائه بهترین تجربه در وب‌سایت خود استفاده می‌کنیم. با ادامه استفاده از این سایت، شما با استفاده از کوکی‌ها موافقت می‌کنید.
More info More info Accept
Home
0 items Cart
My account
Menu