Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hairyf avatar

Optimism

  • 3 installs
  • 4 repo stars
  • Updated February 25, 2026
  • hairyf/blockchain-master

Reference the OP Stack protocol - L2 derivation, bridges, deposits/withdrawals, predeploys, fault proofs, and system config for L2 tooling.

About

A reference skill for the OP Stack that powers Optimism and Base, covering how the L2 is derived from L1, deposit/withdrawal flows, predeploys, and fault proofs. A developer uses it when building or debugging L2 nodes, batchers, bridges, or contract integrations.

  • L2 derivation, deposits, and withdrawals
  • Predeploys, fault proofs, and system config

Optimism by the numbers

  • 3 all-time installs (skills.sh)
  • Ranked #390 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Jul 13, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hairyf/blockchain-master --skill optimism

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3
repo stars4
Last updatedFebruary 25, 2026
Repositoryhairyf/blockchain-master

What it does

Reference the OP Stack protocol - L2 derivation, bridges, deposits/withdrawals, predeploys, fault proofs, and system config for L2 tooling.

Files

SKILL.mdMarkdownGitHub ↗
Skill based on OP Stack specs (ethereum-optimism/specs), generated from sources/optimism. Doc path: sources/optimism/specs/.

The OP Stack is the software stack powering Optimism (OP Mainnet), Base, and other L2s. It defines how the L2 chain is derived from L1, how deposits and withdrawals work, standard predeploys/precompiles, fault proof components, and system configuration. Use this skill when building or debugging L2 nodes, batchers, bridges, withdrawal tooling, or contract integrations.

Core References

TopicDescriptionReference
Protocol overviewArchitecture, L1/L2 contracts, rollup node, derivation loop, Engine APIcore-overview
DerivationSequencing window, batch/channel format, pipeline, payload attributes, Engine API versionscore-derivation
Bridges and messagingStandard bridges, deposits (0x7E), withdrawals (prove/finalize), cross-domain messengerscore-bridges-and-messaging

Features

TopicDescriptionReference
Predeploys and precompilesL2 predeploy addresses and interfaces; P256VERIFY and other precompilesfeatures-predeploys-precompiles
Fault proofProgram, VM, dispute game, pre-image oracle, L1 dispute contractsfeatures-fault-proof
Batcher and SystemConfigBatch submitter loop; SystemConfig (batch inbox, batcher hash, fee scalars)features-batcher-and-system-config

Best Practices

TopicDescriptionReference
Deposits and withdrawalsAddress aliasing on deposits, no aliasing on withdrawals, using l2Sender() on L1best-practices-deposits-withdrawals

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.