Skip to content

Latest commit

 

History

History
104 lines (70 loc) · 3.6 KB

README.md

File metadata and controls

104 lines (70 loc) · 3.6 KB

🌟 ZKsync Developer Documentation

License License: Apache 2.0 Contributor Covenant Contributions Welcome X (formerly Twitter) Follow

Welcome to the ZKsync Docs repository! This is your go-to hub for all things ZKsync. Dive into our comprehensive documentation whether you're just starting out or looking for advanced guides.

🚀 Quick Start

  1. Install Bun: Follow the installation instructions.

  2. Install Dependencies:

    bun install
  3. Run Locally: Start the development server at http://localhost:3000.

    bun run dev

📚 Documentation Overview

Unlock the full potential of ZKsync with our comprehensive resources:

  • 🛠️ Build: Learn how to develop and deploy your smart contracts and applications on ZKsync Era. Our step-by-step guides and tutorials will help you get started quickly and efficiently.

  • 🔗 ZK Stack: Dive into the Zero-Knowledge (ZK) Stack to discover how to configure and build a ZK chain tailored for your application. Explore the architecture, components, and best practices.

  • 🌐 ZKsync Node: Set up and run your own ZKsync full node. Gain a deeper understanding of node operations, observability, and maintenance to ensure optimal performance and reliability.

  • 🌍 Ecosystem: Explore the vibrant ZKsync ecosystem. Discover a wide array of projects and tooling built for ZKsync developers and users, from wallets and explorers to integrations and developer tools. Stay updated with the latest innovations and community contributions.

🛠️ Built With

🖥️ Local Development

Run the project locally:

bun run dev

Lint & Formatting ✨

This project provides lint commands to check the project.

Run CI Checks ✔️

bun run ci:check

Markdown Linting 📝

Markdown files are found in the /content directory. The following lint commands will run within that directory:

bun run lint:spelling
bun run lint:markdown

Linting 🧹

The following commands are available to run linting on the project:

bun run lint:prettier
bun run lint:eslint

🤝 Contributions

We welcome contributions from the community! Check out the following resources to get started:

Check out Community Code

If you want to contribute tutorials to our Docs, check out the Community Code repo!

Join us in making ZKsync Docs better for everyone! 🌐✨