Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions app/nexus/concepts/chain-abstraction/page.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { Cards, Tabs, Image, Callout } from 'nextra/components'

Managing multiple chains, tokens, and accounts fragments wallet liquidity for Web3 users. Even with enough assets overall, funds scattered across chains make transacting difficult and require complex, time-consuming conversions.

Chain abstraction lets users access a [unified balance](/nexus/concepts/unified-balances) across all wallet-linked chains, enabling transactions anywhere. Instead of converting funds first, users specify a [clear intent](/nexus/concepts/intent). The protocol collects funds from source chains, shows intent and fees for confirmation, then publishes the intent to solvers. Solvers compete to provide liquidity on the destination chain, and once available, users confirm the transaction. Settlement with solvers happens asynchronously using the collected funds.
Chain abstraction lets users access a [unified balance](/nexus/concepts/unified-balance) across all wallet-linked chains, enabling transactions anywhere. Instead of converting funds first, users specify a [clear intent](/nexus/concepts/intent). The protocol collects funds from source chains, shows intent and fees for confirmation, then publishes the intent to solvers. Solvers compete to provide liquidity on the destination chain, and once available, users confirm the transaction. Settlement with solvers happens asynchronously using the collected funds.

As part of setup, devs configure [allowances](/nexus/concepts/allowances) per chain and token. Users approve or reject these allowances. For supported chains and tokens, the protocol uses these allowances to deposit required funds for transactions on the destination chain.

Expand All @@ -23,4 +23,4 @@ Chain abstraction enables unified balance to simplify and streamline Web3 transa
2. **Unified Liquidity**: Provides a consolidated view of user assets across wallet-linked chains with no asset bridging.
3. **Simplified UX**: Removes multi-step hurdles for a seamless experience for users.
4. **Streamlined DX**: Developers can add unified balances to dApps with minimal changes and no smart contract updates for new chains.
</Callout>
</Callout>