What is Chain Abstraction?
Through a combination of innovative technologies, NEAR enables developers to build applications that work seamlessly across multiple blockchains while abstracting away the underlying complexity for both developers and end users.

Multi-Chain Accounts
Chain Signatures allow NEAR accounts and smart contracts to sign transactions for all other chains (including Bitcoin, Ethereum and Solana)
Multi-Chain Accounts
Chain Signatures allow NEAR accounts and smart contracts to sign transactions for all other chains (including Bitcoin, Ethereum and Solana)

Swaps via Intents
A decentralized system where users simply express desired outcomes (like "swap BTC for ETH at the best price"), and a network of solvers then competes to fulfill these intents optimally
Swaps via Intents
A decentralized system where users simply express desired outcomes (like "swap BTC for ETH at the best price"), and a network of solvers then competes to fulfill these intents optimally

OmniBridge
A multi-chain bridge that enables secure and efficient cross-chain transfers. The bridge serves as both a token factory and custodian, managing native and bridged tokens through a unified interface
OmniBridge
A multi-chain bridge that enables secure and efficient cross-chain transfers. The bridge serves as both a token factory and custodian, managing native and bridged tokens through a unified interface
Why Chain Abstraction Matters
By building on NEAR, developers do not need to worry about the complexities of integrating with multiple blockchains. Instead, they can focus on building great applications that work seamlessly across all chains.
Meanwhile, users can enjoy a smooth experience, using unified accounts and assets without needing to even understand on which blockchain they are operating.
Example: Cross-Chain NFT Marketplace
Imagine building a digital art marketplace where users can purchase NFTs from different blockchains (Ethereum, Solana, etc.). Without chain abstraction, you'd need to:
- Implement multiple blockchain connections
- Handle different wallet types
- Manage cross-chain transfers
- Build complex UIs to explain blockchain concepts
With chain abstraction, both you and your users just focus on the core experience: browsing and trading art. All blockchain complexity is handled automatically behind the scenes.