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 |
| ThirdWeb ConnectWallet NextJS | GitHub |
| Particle Auth Core Vite | GitHub |
| RainbowKit Vite | GitHub |
| WalletConnect Expo | GitHub |
| RPC Provider Guide | Guide |
Bridging
| Project Name | Git Repository |
|---|---|
| Bridging ERC20 Tokens to Berachain with LayerZero V2 | GitHub |
Smart Contract Deployment & Verification
| Project Name | Git Repository |
|---|---|
| Deploy HelloWorld Contract With Ethers6 & solc | GitHub |
| Deploy HelloWorld Contract With Viem & solc | GitHub |
| Create HelloWorld Contract Using Hardhat & Viem | GitHub |
| Hardhat Ethers6 Contract Verification | GitHub |
| Hardhat Ethers6 ERC1155 | GitHub |
| Create ERC20 Contract Using Foundry | GitHub |
| Deploy Upgradeable Contracts | GitHub |
Indexing and Querying
| Project Name | Git Repository |
|---|---|
| Index & Query Berachain Data with Goldsky | GitHub |
| Index & Query Berachain Data with The Graph | Guide |
| Envio Indexer ERC20 | GitHub |
| Index & Query Berachain Data with SubQuery | Guide |
Verifiable Randomness
| Project Name | Git Repository |
|---|---|
| Using Gelato VRF | GitHub |
| Provably Fair NFTs with Pyth Entropy | GitHub |
Oracles
| Project Name | Git Repository |
|---|---|
| Pyth Oracle | GitHub |
Governance
| Project Name | Git Repository |
|---|---|
| Berachain Governance Proposal For Reward Vaults | GitHub |
Storage
| Project Name | Git Repository |
|---|---|
| Irys NodeJS Upload Script With $BERA Tokens | GitHub |
Relayers/Gasless Transactions
| Project Name | Source |
|---|---|
| Using Gelato Relay | Guide |
Automation
| Project Name | Source |
|---|---|
| Using Gelato Web3 Functions | Guide |
Proof of Liquidity Examples
| Project Name | Source |
|---|---|
| SocialFi | Guide |
| Time-limited Rewards | Guide |