> ## 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.

# Developer Tools

> IDEs, SDKs, and tooling for building on Berachain.

This section provides an overview of the developer tools that are available on the Berachain network.

Since Berachain is EVM-compatible, if you're familiar with creating dApps on other EVM chains, then you'll feel right at home building on Berachain.

## Development environments

* [Foundry](https://github.com/foundry-rs/foundry)
* [Hardhat](https://hardhat.org/)
* [Remix](https://remix.ethereum.org/)

## Smart contract programming languages

* [Solidity](https://docs.soliditylang.org/en/v0.8.20/)
* [Vyper](https://docs.vyperlang.org/en/stable/)

## Frontend libraries

* [Ethers.js](https://docs.ethers.org/v5/)
* [Viem](https://viem.sh)
* [Web3.js](https://web3js.readthedocs.io/en/v1.10.0/)

## RPC and infrastructure providers

* [Alchemy](https://dashboard.alchemy.com/?utm_source=chain_partner\&utm_medium=referral\&utm_campaign=berachain)
* [BlockPI](https://blockpi.io/)
* [Chainstack](https://chainstack.com/build-better-with-berachain/)
* [dRPC NodeCloud](https://drpc.org/chainlist/berachain)
* [Grove](https://grove.city)
* [Envio](https://envio.dev)
* [Enigma](https://enigma-validator.com/services)
* [Nirvana](https://nirvanalabs.io/nodes/berachain)
* [QuickNode RPC](https://quicknode.notion.site/QuickNode-Benefits-for-Berachain-Developers-175d54ec5d644f598fde797633add2c1?pvs=4)
* [RhinoStake](https://rhinostake.com/resources/berachain-apis)
* [RouteMesh](https://routeme.sh)
* [Spectrum](https://spectrumnodes.com)
* [Tatum RPC and Webhooks](https://tatum.io/berachain-and-tatum)
* [Tenderly](https://dashboard.tenderly.co/)
* [Thirdweb](https://thirdweb.com/chainlist)
* [Winnie](https://www.henlo-winnie.dev/)

## Wallets and multisigs

* [Metamask](https://metamask.io/)
* [Frame](https://frame.sh/)
* [Rabby](https://rabby.io/)
* [Binance Web3 Wallet](https://www.binance.com/en/web3wallet)
* [Keplr](https://keplr.app/)
* [Rainbow Wallet](https://rainbow.me/en/)
* [Safe{Wallet}](https://app.safe.global)

## Authentication and account abstraction

* [Dynamic](https://www.dynamic.xyz/)
* [Para](https://getpara.com)
* [Particle](https://particle.network/)
* [Privy](https://www.privy.io/)
* [Thirdweb](https://thirdweb.com/explore/smart-wallet)
* [Turnkey](https://www.turnkey.com/)
* [ZeroDev](https://zerodev.app/)

## Subgraphs and data indexers

* [Codex](https://www.codex.io)
* [Goldsky](https://docs.goldsky.com/chains/berachain)
* [Ghost Graph](https://ghostgraph.xyz)
* [GoldRush (powered by Covalent)](https://goldrush.dev/docs/chains/berachain)
* [Envio](https://envio.dev)
* [Tatum Indexed Data API](https://tatum.io/berachain-and-tatum)
* [The Graph](https://thegraph.com/)
* [Thirdweb](https://thirdweb.com/insight?ref=blog.thirdweb.com)
* [SubQuery](https://subquery.network)

## Oracles

* [Api3](https://api3.org)
* [Chronicle](https://chroniclelabs.org/)
* [Pyth](https://pyth.network/)
* [Redstone](https://docs.redstone.finance/docs/introduction)
* [Stork](https://www.stork.network)
* [Supra](https://supra.com)

## Automation

* [Gelato](https://www.gelato.network/web3-functions)

## Verifiable randomness

* [Gelato](https://app.gelato.network/vrf)
* [Pyth](https://docs.pyth.network/entropy)

## Incentives marketplace

These tools provide validator and vault analytics.

* [BGTscan](https://bgtscan.com/bribe-market/bgt-emission-rates) - Onchain analytics tool for Berachain's PoL economics
* [Furthermore](https://furthermore.app/)
* [Nambera](https://nambera.com/)
