Skip to content

Community Developer Guides

These are a list of community developer guides for Berachain.

Wallet Connections

Project NameGit Repository
NextJS WalletConnect WAGMI + Viem Frontend Contract DeploymentGitHub
ThirdWeb ConnectWallet NextJSGitHub
Particle Auth Core ViteGitHub
RainbowKit ViteGitHub
WalletConnect ExpoGitHub
RPC Provider GuideGuide

Bridging

Project NameGit Repository
Bridging ERC20 Tokens to Berachain with LayerZero V2GitHub

Smart Contract Deployment & Verification

Project NameGit Repository
Deploy HelloWorld Contract With Ethers6 & solcGitHub
Deploy HelloWorld Contract With Viem & solcGitHub
Create HelloWorld Contract Using Hardhat & ViemGitHub
Hardhat Ethers6 Contract VerificationGitHub
Hardhat Ethers6 ERC1155GitHub
Create ERC20 Contract Using FoundryGitHub
Deploy Upgradeable ContractsGitHub

Trading Bots

Project NameGit Repository
Berps Trading BotGitHub

Indexing and Querying

Project NameGit Repository
Index & Query Berachain Data with GoldskyGitHub
Envio Indexer ERC20GitHub

Verifiable Randomness

Project NameGit Repository
Using Gelato VRFGitHub
Provably Fair NFTs with Pyth EntropyGitHub

Oracles

Project NameGit Repository
Pyth OracleGitHub

Governance

Project NameGit Repository
Berachain Governance Proposal For Reward VaultsGitHub

Storage

Project NameGit Repository
Irys NodeJS Upload Script With $BERA TokensGitHub

Relayers/Gasless Transactions

Project NameSource
Using Gelato RelayGuide

Automation

Project NameSource
Using Gelato Web3 FunctionsGuide