# Progressive Abstraction Journey

<figure><img src="/files/ZrRJalyxPIsDuVRHuMwP" alt=""><figcaption></figcaption></figure>

Trading shouldn't require a degree in blockchain technology. Our progressive abstraction journey systematically removes complexity while preserving security, starting with the most immediate barriers to adoption.

Account abstraction transforms the onboarding experience. Instead of managing cryptographic keys or navigating complex wallet setups, users sign up with email or social login. Behind the scenes, secure smart contract wallets handle the complexity. The result? The familiar feel of a traditional platform with the security guarantees of blockchain technology.

Gas abstraction eliminates another major hurdle. No more juggling ETH for transaction fees or calculating gas costs. Users trade directly with their assets, while our system handles all blockchain interactions transparently. Trading fees become predictable and straightforward, just as they are on traditional exchanges.

To maximize performance from day one, we're building on Layer-1s that are pushing the limits of transactions per second, finality, and offering near-zero gas fees, such as Monad, Sui, Solana, Polygon, Base and the rest of Optimism Superchain, and EVM-compatible RollApps via Dymension. This foundation, combined with our progressive abstraction journey, sets the stage for future innovations, including seamless cross-chain trading and unified liquidity pools. The final frontier is Chain Abstraction


---

# 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://paper.yamata.io/progressive-abstraction-journey.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.
