starknet
CommunityMaster StarkNet development with Cairo.
Author0xinit
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides comprehensive guidance and tools for developing smart contracts on StarkNet, addressing the common pitfalls developers face when transitioning from EVM environments.
Core Features & Use Cases
- Cairo Development: Learn StarkNet's native language, Cairo, including its syntax, types, and best practices.
- Tooling: Get started with essential development tools like Scarb, Starknet Foundry, and starkli.
- Deployment & Testing: Understand the unique deployment process (declare then deploy) and how to write effective tests with snforge.
- Account Abstraction: Implement native account abstraction features.
- L1-L2 Messaging: Facilitate communication between StarkNet and Ethereum.
- Use Case: A Solidity developer wants to build a dApp on StarkNet. This Skill guides them through setting up their environment, writing their first Cairo contract, deploying it, and interacting with it using starknet.js.
Quick Start
Install Scarb, the Cairo package manager and build tool, by running the official installer script.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: starknet Download link: https://github.com/0xinit/cryptoskills/archive/main.zip#starknet Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.