Skip to content

berachain/guides

Repository files navigation

Berachain Guides

A collection of Berachain EVM examples: code, frameworks, languages, contracts, and more.

⚠️ Important Note: This repository contains largely sample code provided by ecosystem partners. The code is not fully maintained for correctness and security patches, and is intended to be adapted and customized for your own projects. Please review and test thoroughly before using in production environments.

Shared Packages

This monorepo includes shared packages that power the examples:

Quick Start

  1. Install dependencies:

    pnpm install
  2. Set up environment variables:

    cp .env.example .env
  3. Deploy a contract:

    # Deploy ERC20 contract
    pnpm deploy:berachain --filter foundry-erc20 --no-cache

Getting Started

Choose your development path by exploring the apps organized by category:

🔗 Wallet Integration & Authentication

🏗️ Smart Contract Development

🔍 Data Indexing & Oracles

🎲 DeFi & Automation

🏛️ Governance

🛠️ Development Tools

Need help getting started? Check out the Berachain documentation for network configuration and fundamental concepts!

Contributing

Contributions are welcome! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A demonstration of different contracts, languages, and libraries that work with Berachain EVM.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 31