# Layer 2 Arbitrum

## 🟢 Status: Live

This page introduces Arbitrum as the current Layer 2 infrastructure powering the 0Fx Protocol. Already deployed and fully integrated.

### Layer 2 — Arbitrum

Arbitrum is a Layer 2 scaling solution for Ethereum, offering enhanced scalability and cost-efficiency for decentralized applications (dApps). It plays a key role in enabling faster and cheaper transactions within the 0Fx Protocol.

### Key Features

* **Optimized Scalability**\
  Arbitrum processes Ethereum transactions off-chain, significantly increasing throughput without compromising security.
* **Reduced Transaction Fees**\
  By batching transactions into single on-chain submissions, it minimizes gas fees and improves economic efficiency for users.
* **EVM Compatibility**\
  Fully compatible with Ethereum's EVM, enabling seamless deployment of existing smart contracts and dApps.
* **Fast Finality**\
  Near-instant confirmations enhance user experience and enable real-time DeFi interactions.
* **Decentralized Security**\
  Arbitrum inherits Ethereum’s security guarantees by anchoring proofs back to the Ethereum mainnet.

### Implications for the 0Fx Protocol

* **Scalability**\
  Supports high transaction volume across all apps in the protocol, ensuring fluid operations even during peak usage.
* **Cost Efficiency**\
  Reduces operational costs for users, encouraging more interaction and adoption.
* **Seamless Integration**\
  Simplifies dApp development and migration within the 0Fx ecosystem thanks to full EVM compatibility.
* **Enhanced UX**\
  Users benefit from fast, affordable interactions — essential for long-term retention.
* **Robust Security**\
  Despite being off-chain, all transactions are cryptographically secured and verifiable through Ethereum.

### Conclusion

Arbitrum provides the foundation for a scalable, affordable, and secure DeFi experience within the 0Fx Protocol. Its integration ensures the protocol can serve a growing user base while maintaining performance, user experience, and trust.


---

# 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://0fx-protocol-1.gitbook.io/0fx-protocol-docs/draft-trash/layer-2-arbitrum.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.
