·viem

Patrones de TypeScript para interacciones de cadena de bloques EVM de bajo nivel utilizando Viem. Úselo al escribir scripts de Node, herramientas CLI o servicios backend que leen/escriben en cadenas Ethereum o EVM. Activadores de interacciones de contratos, operaciones de billetera, firma de transacciones, observación de eventos, codificación ABI o cualquier código TypeScript de blockchain que no sea de React. NO lo use para aplicaciones React/Next.js con ganchos (use la habilidad wagmi en su lugar).

33Instalaciones·1Tendencia·@0xsardius

Instalación

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

SKILL.md

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 |

Patrones de TypeScript para interacciones de cadena de bloques EVM de bajo nivel utilizando Viem. Úselo al escribir scripts de Node, herramientas CLI o servicios backend que leen/escriben en cadenas Ethereum o EVM. Activadores de interacciones de contratos, operaciones de billetera, firma de transacciones, observación de eventos, codificación ABI o cualquier código TypeScript de blockchain que no sea de React. NO lo use para aplicaciones React/Next.js con ganchos (use la habilidad wagmi en su lugar). Fuente: 0xsardius/onchain-typescript-skills.

Ver original

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-01
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es viem?

Patrones de TypeScript para interacciones de cadena de bloques EVM de bajo nivel utilizando Viem. Úselo al escribir scripts de Node, herramientas CLI o servicios backend que leen/escriben en cadenas Ethereum o EVM. Activadores de interacciones de contratos, operaciones de billetera, firma de transacciones, observación de eventos, codificación ABI o cualquier código TypeScript de blockchain que no sea de React. NO lo use para aplicaciones React/Next.js con ganchos (use la habilidad wagmi en su lugar). Fuente: 0xsardius/onchain-typescript-skills.

¿Cómo instalo viem?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor

¿Dónde está el repositorio de origen?

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

Detalles

Categoría
</>Desarrollo
Fuente
skills.sh
Primera vez visto
2026-02-01

Skills Relacionados