# Start Building

We currently have several environments available, including one mainnet. Ultimately, all of them will be merged into one Layer 2 (L2) solution.&#x20;

## **Whitelisting**

You can use SuperLumio canary mainnet without whitelisting, while other testnets/devnets (Optimism testnet and Solana devnet)  require [whitelisting](https://docs.lumio.io/start-building/get-whitelisted).

Choose the one you prefer:

* [**Optimism SuperLumio**](https://docs.lumio.io/start-building/lumio-on-optimism-canary-mainnet): the canary mainnet, available on Ethereum, and supports just EVM. It is a pure optimistic rollup based on the Optimism stack.
* [Optimism Testnet](https://docs.lumio.io/start-building/lumio-on-optimism-testnet):  the testnet network environment combines Move VM and EVM in the same execution environment. It is launched with a modified Reth and Optimism stack. This one will be replaced with a new architecture once the Solana devnet matures.
* [**Solana Devnet**](https://docs.lumio.io/start-building/lumio-on-solana-devnet): new architecture (Lumio v2), which supports SVM, EVM, and Move VM. This is the final version of how Lumio will function as described in the current documentation.


---

# Agent Instructions: 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:

```
GET https://docs.lumio.io/start-building.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
