> ## Documentation Index
> Fetch the complete documentation index at: https://docs.berachain.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

# Community Developer Guides

These are a list of community developer guides for Berachain.

## Wallet Connections

| Project Name                                                   | Git Repository                                                                             |
| -------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| NextJS WalletConnect WAGMI + Viem Frontend Contract Deployment | [GitHub](https://github.com/berachain/guides/tree/main/apps/walletconnect-nextjs)          |
| ThirdWeb ConnectWallet NextJS                                  | [GitHub](https://github.com/berachain/guides/tree/main/apps/thirdweb-connectwallet-nextjs) |
| Particle Auth Core Vite                                        | [GitHub](https://github.com/berachain/guides/tree/main/apps/particle-auth-core-vite)       |
| RainbowKit Vite                                                | [GitHub](https://github.com/berachain/guides/tree/main/apps/rainbowkit-vite)               |
| WalletConnect Expo                                             | [GitHub](https://github.com/berachain/guides/tree/main/apps/walletconnect-expo)            |
| RPC Provider Guide                                             | [Guide](https://blog.berachain.com/blog/your-berachain-rpc-guide)                          |

## Bridging

| Project Name                                         | Git Repository                                                             |
| ---------------------------------------------------- | -------------------------------------------------------------------------- |
| Bridging ERC20 Tokens to Berachain with LayerZero V2 | [GitHub](https://github.com/berachain/guides/tree/main/apps/layerzero-oft) |

## Smart Contract Deployment & Verification

| Project Name                                    | Git Repository                                                                             |
| ----------------------------------------------- | ------------------------------------------------------------------------------------------ |
| Deploy HelloWorld Contract With Ethers6 & solc  | [GitHub](https://github.com/berachain/guides/tree/main/apps/ethers6-solc-helloworld)       |
| Deploy HelloWorld Contract With Viem & solc     | [GitHub](https://github.com/berachain/guides/tree/main/apps/viem-solc-helloworld)          |
| Create HelloWorld Contract Using Hardhat & Viem | [GitHub](https://github.com/berachain/guides/tree/main/apps/hardhat-viem-helloworld)       |
| Hardhat Ethers6 Contract Verification           | [GitHub](https://github.com/berachain/guides/tree/main/apps/hardhat-contract-verification) |
| Hardhat Ethers6 ERC1155                         | [GitHub](https://github.com/berachain/guides/tree/main/apps/hardhat-ethers6-erc1155)       |
| Create ERC20 Contract Using Foundry             | [GitHub](https://github.com/berachain/guides/tree/main/apps/foundry-erc20)                 |
| Deploy Upgradeable Contracts                    | [GitHub](https://github.com/berachain/guides/tree/main/apps/openzeppelin-upgrades)         |

## Indexing and Querying

| Project Name                                | Git Repository                                                                                                                              |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| Index & Query Berachain Data with Goldsky   | [GitHub](https://github.com/berachain/guides/tree/main/apps/goldsky-subgraph)                                                               |
| Index & Query Berachain Data with The Graph | [Guide](https://thegraph.com/docs/en/subgraphs/quick-start/)                                                                                |
| Envio Indexer ERC20                         | [GitHub](https://github.com/berachain/guides/tree/main/apps/envio-indexer-erc20)                                                            |
| Index & Query Berachain Data with SubQuery  | [Guide](https://subquery.network/doc/indexer/quickstart/quickstart_chains/berachain-artio-testnet.html#berachain-artio-testnet-quick-start) |

## Verifiable Randomness

| Project Name                         | Git Repository                                                            |
| ------------------------------------ | ------------------------------------------------------------------------- |
| Using Gelato VRF                     | [GitHub](https://github.com/berachain/guides/tree/main/apps/gelato-vrf)   |
| Provably Fair NFTs with Pyth Entropy | [GitHub](https://github.com/berachain/guides/tree/main/apps/pyth-entropy) |

## Oracles

| Project Name | Git Repository                                                           |
| ------------ | ------------------------------------------------------------------------ |
| Pyth Oracle  | [GitHub](https://github.com/berachain/guides/tree/main/apps/pyth-oracle) |

## Governance

| Project Name                                    | Git Repository                                                                             |
| ----------------------------------------------- | ------------------------------------------------------------------------------------------ |
| Berachain Governance Proposal For Reward Vaults | [GitHub](https://github.com/berachain/guides/tree/main/apps/berachain-governance-proposal) |

## Storage

| Project Name                                 | Git Repository                                                                |
| -------------------------------------------- | ----------------------------------------------------------------------------- |
| Irys NodeJS Upload Script With \$BERA Tokens | [GitHub](https://github.com/berachain/guides/tree/main/apps/irys-bera-nodejs) |

## Relayers/Gasless Transactions

| Project Name       | Source                                                                                   |
| ------------------ | ---------------------------------------------------------------------------------------- |
| Using Gelato Relay | [Guide](https://docs.google.com/document/d/1dsSGGYZ4IIE8EAhrMH8SOQFmIygcaibRYHiar2Vj2Kw) |

## Automation

| Project Name                | Source                                                                                   |
| --------------------------- | ---------------------------------------------------------------------------------------- |
| Using Gelato Web3 Functions | [Guide](https://docs.google.com/document/d/1kUuvYwUH6tyLM4mNJYNu22jS6lPynvSSF_x8NDAZzRg) |

## Proof of Liquidity Examples

| Project Name         | Source                                                                                  |
| -------------------- | --------------------------------------------------------------------------------------- |
| SocialFi             | [Guide](https://blog.berachain.com/blog/poltech-proof-of-liquidity-goes-social)         |
| Time-limited Rewards | [Guide](https://blog.berachain.com/blog/onlypaws-bearing-it-all-for-proof-of-liquidity) |
