# Abstractions - for account, storage and chain

## Intro

<figure><img src="https://3015034387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNKK8Y1uEALYsObbKnPLt%2Fuploads%2FUzW9ZjkRiuiqJ3BUD7Ux%2FAbstractions%20(1).svg?alt=media&#x26;token=5ade7c14-a810-467f-aef8-0a196daa416c" alt=""><figcaption></figcaption></figure>

Abstraction has a big role as it allows you to move away from predefined functionality and expand it, improving UX (user eXperience) 🔼

In an effort to improve our services and give you new opportunities, we present 3 types of abstractions that will be available on the platform 👇:

## 1. Account abstraction 2.0 🟢 - pay for gas in any token on any chain

Extension to use everything what has a value as a fee. Execute smart-contracts or average address-address transactions by paying fees in memecoins, stablecoins or any other asset. Any chain, any asset.

## 2. Storage Abstraction 🟢

Extension to make storage usage fair. This mechanism forces contract creators to pay for storage used by their contracts. Good solution for long-term storage use planning - for users & validators

## 3. Chain Abstraction 🟠

Abstract the cross-chain experience by building multichain DApps, execute txs on multiple chains from our chain and so on! Inspired by Near 🤖
