building-on-abstract
OfficialBuild, deploy, and integrate dApps on Abstract chain.
System Documentation
What problem does it solve?
Developing on Abstract requires navigating unique ZKsync VM EVM differences, native account abstraction patterns, and specialized tooling not covered in standard Ethereum development resources, leading to costly deployment errors and broken integrations. This skill consolidates all critical Abstract development guidance into a single, actionable resource.
Core Features & Use Cases
- End-to-end dApp development: Covers project scaffolding, smart contract deployment, and frontend AGW integration for full-stack Abstract applications.
- Native feature implementation: Provides step-by-step guidance for gasless transactions via paymasters, delegated session key setup, and correct handling of ZKsync VM deployment constraints.
- Use case: A developer building a Web3 game on Abstract can use this skill to scaffold their project with Foundry, deploy their game contract accounting for ZKsync VM address derivation rules, and integrate AGW with session keys to let players approve transactions without repeated wallet prompts.
Quick Start
Use the building-on-abstract skill to scaffold a new Abstract dApp with pre-configured AGW integration and deploy your first smart contract to the Abstract testnet.
Dependency Matrix
Required Modules
None requiredComponents
💻 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: building-on-abstract Download link: https://github.com/Abstract-Foundation/agw-cli/archive/main.zip#building-on-abstract 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 536,000+ vetted skills library on demand.