arbitrum

Community

Master 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.