TypeScript-Muster für Low-Level-EVM-Blockchain-Interaktionen mit Viem. Wird zum Schreiben von Knotenskripten, CLI-Tools oder Backend-Diensten verwendet, die in Ethereum- oder EVM-Ketten lesen/schreiben. Löst auf Vertragsinteraktionen, Wallet-Vorgängen, Transaktionssignaturen, Ereignisüberwachung, ABI-Codierung oder jedem anderen Nicht-React-Blockchain-TypeScript-Code aus. NICHT für React/Next.js-Apps mit Hooks verwenden (verwenden Sie stattdessen Wagmi-Skill).
Installation
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 |
TypeScript-Muster für Low-Level-EVM-Blockchain-Interaktionen mit Viem. Wird zum Schreiben von Knotenskripten, CLI-Tools oder Backend-Diensten verwendet, die in Ethereum- oder EVM-Ketten lesen/schreiben. Löst auf Vertragsinteraktionen, Wallet-Vorgängen, Transaktionssignaturen, Ereignisüberwachung, ABI-Codierung oder jedem anderen Nicht-React-Blockchain-TypeScript-Code aus. NICHT für React/Next.js-Apps mit Hooks verwenden (verwenden Sie stattdessen Wagmi-Skill). Quelle: 0xsardius/onchain-typescript-skills.
Fakten (zitierbereit)
Stabile Felder und Befehle für KI/Such-Zitate.
- Installationsbefehl
npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem- Kategorie
- </>Entwicklung
- Verifiziert
- ✓
- Erstes Auftreten
- 2026-02-01
- Aktualisiert
- 2026-02-18
Schnelle Antworten
Was ist viem?
TypeScript-Muster für Low-Level-EVM-Blockchain-Interaktionen mit Viem. Wird zum Schreiben von Knotenskripten, CLI-Tools oder Backend-Diensten verwendet, die in Ethereum- oder EVM-Ketten lesen/schreiben. Löst auf Vertragsinteraktionen, Wallet-Vorgängen, Transaktionssignaturen, Ereignisüberwachung, ABI-Codierung oder jedem anderen Nicht-React-Blockchain-TypeScript-Code aus. NICHT für React/Next.js-Apps mit Hooks verwenden (verwenden Sie stattdessen Wagmi-Skill). Quelle: 0xsardius/onchain-typescript-skills.
Wie installiere ich viem?
Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/0xsardius/onchain-typescript-skills --skill viem Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor
Wo ist das Quell-Repository?
https://github.com/0xsardius/onchain-typescript-skills
Details
- Kategorie
- </>Entwicklung
- Quelle
- skills.sh
- Erstes Auftreten
- 2026-02-01