base

Bootstrap Base L2 apps with OP Stack templates and paymaster utilities.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/labsaistudio/AABC-Labs --skill base-labsaistudio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: base
Source: https://github.com/labsaistudio/AABC-Labs/tree/main/backend/agent/skills/catalog/base
Command: npx skills add https://github.com/labsaistudio/AABC-Labs --skill base-labsaistudio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Accelerate Base L2 development by providing a ready-to-use toolkit and templates for OP Stack integration, paymaster setup, and OnchainKit helpers, reducing boilerplate and setup time.

Core Features & Use Cases

  • OP Stack Base integration templates and helpers for fast dApp bootstrapping on Base Mainnet and Sepolia.
  • Paymaster (ERC-4337) integration guidance and utilities to sponsor gas for user operations.
  • Bridge and gas-fee estimation helpers, including L2 execution cost and L1 data fees, plus bridging workflows.
  • OnchainKit components and templates to build identity, transactions, and wallets on Base-based apps.

Quick Start

Copy and customize the provided Base app template (templates/base-app.ts) and configure environment variables PRIVATE_KEY and CDP_API_KEY to bootstrap a Base-based project.

Frequently Asked Questions about base

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a Base L2 dApp using OP Stack?

To bootstrap a Base L2 dApp, copy the provided Base app template, configure PRIVATE_KEY and CDP_API_KEY environment variables, and deploy your smart contracts to Base Mainnet or Sepolia.

What is ERC-4337 paymaster integration for sponsoring gas on Base?

ERC-4337 paymaster integration on Base uses provided utilities and guidance to sponsor user operations, enabling dApps to cover gas fees for their users.

Can I estimate L1 data fees and L2 execution costs for Base transactions?

You can estimate L1 data fees and L2 execution costs for Base transactions using included bridge and gas-fee estimation helpers to calculate the total transaction cost breakdown.

Does OnchainKit work with Base smart wallet templates?

OnchainKit works with Base smart wallet templates by providing ready-to-use components to build identity, transactions, and wallets directly within Base-based applications.

Do I need CDP_API_KEY to deploy smart contracts on Base Sepolia?

You need CDP_API_KEY and PRIVATE_KEY environment variables configured to deploy smart contracts on Base Sepolia using the ready-to-use OP Stack project template structure.

What is the best way to set up bridging workflows on Base L2?

The best way to set up bridging workflows on Base L2 is using the included bridge helpers, which provide standardized workflows for moving assets between L1 and L2 networks.