building-on-abstract
Installation
SKILL.md
Building on Abstract
Abstract is a ZK Rollup on ZK Stack with native account abstraction, paymasters, and session keys. The developer experience differs from standard Ethereum in important ways — this skill covers project setup, contract deployment, AGW integration, and the critical EVM differences.
Operating Rules
- Identify whether the task is smart contract development, frontend/SDK integration, or both before recommending tooling.
- Read references/evm-differences.md before advising on contract deployment or Solidity patterns — Abstract's ZKsync VM has significant differences from standard EVM.
- Read references/agw-integration.md for AGW client and React SDK setup.
- Read references/paymaster-guide.md for gasless transaction patterns.
- Read references/network-config.md for RPC URLs, chain IDs, and system contracts.
Quick Start
New project from scratch
npx @abstract-foundation/create-abstract-app@latest my-app