<!-- Canonical: https://docs.linea.build/network/build/tools/libraries -->

> For the complete Linea documentation index, see [llms.txt](/llms.txt).
> Agents can fetch this page as Markdown at [https://docs.linea.build/network/build/tools/libraries.md](https://docs.linea.build/network/build/tools/libraries.md).

# Libraries

[

ethereum-lists/chains

Linea Mainnet and Linea Sepolia are listed on the official

](/network/build/tools/libraries/ethereum-list)[

Ethers.js

The ethers.js library aims to be a complete and compact library for interacting

](/network/build/tools/libraries/ethers-js)[

MulticallV3

Multicall aggregates results from multiple contract constant function calls.

](/network/build/tools/libraries/multicall)[

Reown

Use the Reown protocol to enable users from a multitude of wallets to log into decentralized

](/network/build/tools/libraries/reown)[

Viem

Viem offers a TypeScript interface for Ethereum that provides low-level

](/network/build/tools/libraries/viem)[

Wagmi

Wagmi is a collection of React hooks containing everything you need to start

](/network/build/tools/libraries/wagmi)[

Web3j

A web3 Java library that supports Linea-specific RPC methods.

](/network/build/tools/libraries/web3j)
