zksync-era
Skill based on zkSync Era (ZK Stack), generated from
sources/zksync-era. Doc path:sources/zksync-era/docs/src/(specs, guides).
zkSync Era is an EVM-compatible ZK rollup that settles on Ethereum. It uses a register-based zkEVM (Era VM), state-diff data availability, and the Boojum proof system. This skill focuses on protocol mechanics, L1 contracts, VM/compiler behavior, L1–L2 messaging, and pubdata for agents that implement tooling, integrate with L1/L2, or reason about execution and finality.
Core References
| Topic | Description | Reference |
|---|---|---|
| Protocol overview | Sequencer, prover, L1 contract, blocks/batches, state diff, Boojum | core-overview |
| Blocks and batches | L2 blocks vs L1 batches, sealing criteria, try-and-rollback, virtual blocks | core-blocks-batches |
| L1 smart contracts | Diamond proxy, facets (Getters, Admin, Mailbox, Executor), bridges, governance | core-l1-contracts |
| Era VM | Register machine, instructions, near/far calls, fat pointers, bootloader | core-era-vm |
Features
L1–L2 and communication
| Topic | Description | Reference |
|---|
More from hairyf/blockchain-skills
solana-anchor
Agent-oriented skills for the Anchor framework—Solana program structure, accounts, CPI, IDL, clients, and tooling.
7solana
Solana blockchain development — core concepts, clients, RPC, tokens, and payments for agent-driven tooling.
6tron
TRON (java-tron) - account model, DPoS, resources, system contracts, TVM, TRC-10/TRC-20, DEX, APIs, events, TronGrid.
4solana-kit
Solana Kit (JavaScript SDK) — RPC, signers, transactions, accounts, codecs, instruction plans, and program clients for agent-driven Solana tooling.
4tronbox
Development framework and testing environment for TRON (TVM) and EVM-compatible chains — compile, migrate, test, and console.
3tonweb
TonWeb JavaScript SDK for TON. Wallets, BOC, HttpProvider, NFT, Jetton, DNS.
3