arbitrum
CommunityMaster Arbitrum L2 development and deployment.
Author0xinit
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides comprehensive guidance and tools for developing, deploying, and interacting with smart contracts on Arbitrum, addressing common pitfalls and nuances of the L2 environment.
Core Features & Use Cases
- L2 Nuances: Understand critical differences from Ethereum like
block.number,block.timestamp, and address aliasing. - Deployment & Verification: Guides for deploying contracts using Foundry and Hardhat, including contract verification on Arbiscan.
- Cross-Chain Messaging: Detailed explanations and code examples for L1-to-L2 retryable tickets and L2-to-L1 ArbSys messages.
- Use Case: A developer needs to deploy a new DeFi protocol on Arbitrum One. This Skill provides the necessary chain configuration, deployment scripts, and explanations of Arbitrum-specific gas models and cross-chain communication patterns to ensure a smooth launch.
Quick Start
Use the arbitrum skill to get the current L2 block number on Arbitrum One.
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: arbitrum Download link: https://github.com/0xinit/cryptoskills/archive/main.zip#arbitrum 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.