> For the complete documentation index, see [llms.txt](https://docs.gravity.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gravity.xyz/legacy-alpha-mainnet-l2/legacy-l2.md).

# Overview

Gravity launched in 2024 as **Gravity Alpha Mainnet**, an Ethereum rollup built on the Arbitrum Nitro stack with chain ID `1625`. Alpha Mainnet is still operational, but new development should target [Gravity Mainnet (L1)](/gravity-networks/l1-mainnet.md) (chain ID `127001`), which is the canonical production chain.

The pages in this section preserve the original L2 documentation:

* **Network references** — Alpha Mainnet & Alpha Sepolia Testnet network parameters and node-setup guides.
* **Bridging on L2** — how to bridge G, DAI, and WBTC to/from Alpha Mainnet through the native canonical bridge and LI.FI.
* **L2 token contracts** — ERC-20 addresses for G, wG, WBTC, DAI, USDT, USDC on Alpha Mainnet.
* **L2 system contracts** — rollup, inbox, outbox, sequencer, and gateway addresses.
* **Verify a Smart Contract (L2)** — Blockscout verification flow for contracts deployed on Alpha Mainnet.

## Migrating to L1

Holders of G on Alpha Mainnet can move to L1 by first withdrawing G as ERC-20 back to Ethereum through the [L2 canonical bridge](/legacy-alpha-mainnet-l2/bridge-to-gravity.md), then bridging from Ethereum to L1 — see [How to Get G](/the-g-token/how-to-get-g.md) for the L1 side of the flow.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.gravity.xyz/legacy-alpha-mainnet-l2/legacy-l2.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
