·viem

أنماط TypeScript لتفاعلات blockchain EVM منخفضة المستوى باستخدام Viem. يُستخدم عند كتابة نصوص العقدة أو أدوات واجهة سطر الأوامر (CLI) أو خدمات الواجهة الخلفية التي تقرأ/تكتب إلى سلاسل Ethereum أو EVM. المشغلات عند تفاعلات العقود، أو عمليات المحفظة، أو توقيع المعاملات، أو مشاهدة الأحداث، أو تشفير ABI، أو أي رمز TypeScript غير تابع لـ React blockchain. لا تستخدمه مع تطبيقات React/Next.js التي تحتوي على خطافات (استخدم مهارة wagmi بدلاً من ذلك).

75التثبيتات·28الرائج·@0xsardius

التثبيت

$npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem

كيفية تثبيت viem

ثبّت مهارة الذكاء الاصطناعي viem بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: 0xsardius/onchain-typescript-skills.

Viem is the modern TypeScript interface for Ethereum. This skill ensures correct patterns for contract interactions, client setup, and type safety.

Always use as const for ABIs to get full type inference:

| Missing as const on ABI | Add as const for type inference | | Using Number for amounts | Use BigInt literals: 1000000n | | Writing without simulate | Always simulateContract first | | Hardcoding gas | Let viem estimate, or use gas: await publicClient.estimateGas(...) | | Not awaiting receipts | Use waitForTransactionReceipt for confirmation |

أنماط TypeScript لتفاعلات blockchain EVM منخفضة المستوى باستخدام Viem. يُستخدم عند كتابة نصوص العقدة أو أدوات واجهة سطر الأوامر (CLI) أو خدمات الواجهة الخلفية التي تقرأ/تكتب إلى سلاسل Ethereum أو EVM. المشغلات عند تفاعلات العقود، أو عمليات المحفظة، أو توقيع المعاملات، أو مشاهدة الأحداث، أو تشفير ABI، أو أي رمز TypeScript غير تابع لـ React blockchain. لا تستخدمه مع تطبيقات React/Next.js التي تحتوي على خطافات (استخدم مهارة wagmi بدلاً من ذلك). المصدر: 0xsardius/onchain-typescript-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-10

Browse more skills from 0xsardius/onchain-typescript-skills

إجابات سريعة

ما هي viem؟

أنماط TypeScript لتفاعلات blockchain EVM منخفضة المستوى باستخدام Viem. يُستخدم عند كتابة نصوص العقدة أو أدوات واجهة سطر الأوامر (CLI) أو خدمات الواجهة الخلفية التي تقرأ/تكتب إلى سلاسل Ethereum أو EVM. المشغلات عند تفاعلات العقود، أو عمليات المحفظة، أو توقيع المعاملات، أو مشاهدة الأحداث، أو تشفير ABI، أو أي رمز TypeScript غير تابع لـ React blockchain. لا تستخدمه مع تطبيقات React/Next.js التي تحتوي على خطافات (استخدم مهارة wagmi بدلاً من ذلك). المصدر: 0xsardius/onchain-typescript-skills.

كيف أثبّت viem؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/0xsardius/onchain-typescript-skills

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-01

مهارات ذات صلة