blockinتسویهٔ شفاف · L2-ready

Onboarding

راه‌اندازی blockin

بدون ثبت‌نام ایمیل؛ فقط کیف پول و لینک فاکتور. برای production روی Base (L2) یا شبکهٔ پشتیبانی‌شده، قرارداد Escrow و RPC را تنظیم کنید.

۱) فریلنسر

  1. از نوار بالا کیف پول را وصل کنید.
  2. سریع: فاکتور سریع — یا فاکتور کامل (با گزینهٔ داور on-chain اختیاری برای ETH).
  3. لینک /proof/[id] را برای کارفرما بفرستید — وضعیت پرداخت و بلاک زنده است.
  4. از داشبورد پس از پرداخت، «شروع کار» و سپس «تحویل» را ثبت کنید.

۲) کارفرما

  1. لینک فاکتور را باز کند؛ بدون اکانت.
  2. کیف را وصل کند و «پرداخت با کیف پول» را بزند (قرارداد Escrow برای ETH یا خزانه).
  3. در صورت نیاز، هش تراکنش را برای مسیر دستی ثبت کند.
  4. پس از تحویل، از لینک بررسی بین «تسویه به فریلنسر» و «اختلاف» انتخاب کند.

۳) اپراتور / DevOps

  • NEXT_PUBLIC_L2_PRIMARY=base + NEXT_PUBLIC_DEFAULT_CHAIN_ID (مثلاً 84532).
  • NEXT_PUBLIC_ESCROW_CONTRACT_ADDRESS — قرارداد EscrowV2 بعد از deploy.
  • NEXT_PUBLIC_ESCROW_TREASURY_WALLET — برای مسیر خزانه و USDT.
  • RPC_URL_BASE_SEPOLIA / متغیرهای RPC شبکهٔ انتخابی برای سرور و ایندکسر.
  • ADMIN_WALLETS — فقط برای fallback و اختلاف داخل اپ.
  • آمار زنده: /api/stats