A Claude Code skill with deep knowledge of Stylus Rust, Solidity, and the full Arbitrum toolchain. Go from idea to deployed dApp.
Write contracts in Rust or Solidity. Full interop.
Type-safe React integration. No ethers.js.
Docker-based Arbitrum chain with pre-funded accounts.
Watch the skill scaffold, build, and deploy an Arbitrum dApp in a single session.
The skill covers the full development lifecycle from contract to frontend to deployment.
Write smart contracts in Rust with the Stylus SDK. Lower gas costs, storage macros, cross-contract calls, and full EVM interop.
Standard Solidity development with Foundry. Build, test, deploy with forge and cast.
React integration with viem and wagmi. Type-safe contract reads, writes, event watching, and wallet connection.
Docker-based local Arbitrum chain with pre-funded accounts for instant development.
Unit tests, fuzz tests, fork tests, and integration tests. stylus-test for Rust, Foundry for Solidity, coverage reports.
Deploy to local devnode, Arbitrum Sepolia, or Arbitrum One. Gas estimation, verification, and activation guides.
One command installs everything. Claude Code automatically loads the skill and its reference docs when you ask about Arbitrum development.
View on GitHub
# Installs to ~/.claude/skills/arbitrum-dapp
$ bash <(curl -s https://raw.githubusercontent.com/
hummusonrails/arbitrum-dapp-skill/main/install.sh)
# Then start Claude Code
$ claude
# Clone the repository
$ git clone https://github.com/
hummusonrails/arbitrum-dapp-skill.git \
~/.claude/skills/arbitrum-dapp
# Start Claude Code
$ claude
# Ask Claude to help you build
> Create a Stylus contract for an NFT
> Write a Solidity ERC-20 for Arbitrum
> Deploy to my local devnode
> Build a frontend with viem + wagmi
| Layer | Tool | Notes |
|---|---|---|
| Contracts (Rust) | stylus-sdk v0.10+ | Compiled to WASM, runs on Stylus VM |
| Contracts (Solidity) | Solidity 0.8.x + Foundry | Standard EVM path on Arbitrum |
| Local node | nitro-devnode | Docker-based local Arbitrum chain |
| Contract CLI | cargo-stylus | Check, deploy, export-abi |
| Contract toolchain | forge / cast | Build, test, deploy, interact |
| Frontend | viem + wagmi | Type-safe chain interaction |
| Package manager | pnpm | Workspace-friendly, fast |