Networks & RPCs

Networks

GenLayer operates as two layers: the GenLayer RPC handles intelligent contract operations (gen_* methods), while the GenLayer Chain is the underlying L2 (zkSync Elastic Chain) that handles standard Ethereum operations (eth_* methods). The GenLayer RPC also passes through all eth_* and zks_* calls to the underlying chain, so you can use either endpoint for standard wallet operations.

For the full RPC reference, see GenLayer Node API.

Your wallet connects to the GenLayer RPC — it handles both intelligent contract calls and standard Ethereum methods.


Testnet Bradbury

Production-like testnet with real AI/LLM workloads.

SettingValue
GenLayer RPChttps://rpc-bradbury.genlayer.com
GenLayer Chain RPChttps://rpc.testnet-chain.genlayer.com
Chain ID4221
CurrencyGEN
Explorerexplorer-bradbury.genlayer.com (opens in a new tab)
Chain Explorerexplorer.testnet-chain.genlayer.com (opens in a new tab)
Faucettestnet-faucet.genlayer.foundation (opens in a new tab)

Testnet Asimov

Infrastructure and stress testing.

SettingValue
GenLayer RPChttps://rpc-asimov.genlayer.com
GenLayer Chain RPChttps://rpc.testnet-chain.genlayer.com
Chain ID4221
CurrencyGEN
Explorerexplorer-asimov.genlayer.com (opens in a new tab)
Chain Explorerexplorer.testnet-chain.genlayer.com (opens in a new tab)
Faucettestnet-faucet.genlayer.foundation (opens in a new tab)

Studionet

Hosted development environment — no local setup required.

SettingValue
GenLayer RPChttps://studio.genlayer.com/api
Chain ID61999
CurrencyGEN
Explorerexplorer-studio.genlayer.com (opens in a new tab)
FaucetBuilt-in — use the 💧 button in the account selector

Localnet

Local development with full control. Requires GenLayer Studio or GLSim.

SettingValue
GenLayer RPChttp://localhost:4000/api
Chain ID61127
CurrencyGEN
ExplorerBundled with Studio at http://localhost:8080
FaucetBuilt-in — use the 💧 button in the account selector

GenLayer Chain (L2)

The underlying zkSync Elastic Chain that GenLayer runs on. You typically don't need to interact with this directly — the GenLayer RPC passes through all eth_* calls. But if you need direct L2 access (e.g., token transfers, contract debugging at the EVM level), you can add this chain to your wallet.

SettingValue
RPChttps://rpc.testnet-chain.genlayer.com
Chain ID4221
CurrencyGEN
Explorerexplorer.testnet-chain.genlayer.com (opens in a new tab)

Network Comparison

BradburyAsimovStudionetLocalnet
PurposeProduction-like testingInfrastructure testingHosted devLocal dev
SetupNone — connect and goNone — connect and goNone — browser onlyDocker or GLSim
PersistencePersistentPersistentTemporaryLocal only
LLM executionReal modelsReal modelsReal modelsConfigurable
FaucetAvailable (opens in a new tab)Available (opens in a new tab)Built-in (💧 button)Built-in (💧 button)

Recommended Flow

  1. Start on Studionet — zero setup, open studio.genlayer.com (opens in a new tab)
  2. Move to Localnet — when you need full control and fast iteration
  3. Deploy to Bradbury — when ready for production-like testing with real AI workloads