Avail Nexus Beta: Build Once, Scale Everywhere

Early access to the Nexus SDK is now live for app builders enabling assets, users and liquidity to flow freely between chains natively within applications.

By Prabal Banerjee 5 min read
Avail Nexus Beta: Build Once, Scale Everywhere

Web3’s fragmentation forces users to risk bridging their assets into application silos, and developers have to navigate confusing multi-chain deployments instead of building better apps. The experience is cumbersome and frustrating for everyone.

What if instead of crosschain fragmentation, we had crosschain unity? Imagine an app having access to multiple networks, without bridging and swapping assets or wallets, using just a single deployment. Developers would only ever need to maintain a single app instance. Users wouldn’t have to switch networks or bridge funds from one network to another. With just a single click you could deposit funds, take out a loan or move tokens from multiple networks all without ever leaving the app’s interface. Apps on Base, Arbitrum, Ethereum, Optimism, Polygon and more, would all become part of one unified network, where assets and liquidity seamlessly connect and flow freely between them. Avail Nexus makes this dream a reality.

What is Nexus?

Nexus is a meta-interoperability protocol that eliminates blockchain fragmentation by connecting liquidity, assets, and coordination logic at the base layer. It runs on Avail’s decentralized, public blockchain network where crosschain transactions are verified through a modular execution layer that supports ZK proofs, optimistic proofs, trusted hardware, and solver-based liquidity, enabling secure and seamless asset movement across ZK, Optimistic, and Sovereign blockchains. 

Nexus makes it simple for developers to build crosschain applications without maintaining multiple instances of their app across different networks, or relying on trust-heavy bridging in a maze of partial interoperability solutions. Instead, crosschain interoperability is a feature that gets embedded within the app, enabling devs to build powerful apps faster.

For users, all of the complexities are abstracted away to Nexus i.e. manual bridging, chain switching, wallet switching, swaps and complex approvals. Users never need to leave the app they’re in to seamlessly interact with other apps using assets from many different networks. Developers avoid the need to integrate and maintain multiple versions of the same app across different networks as the Nexus upgrade unlocks the ‘deploy once, scale everywhere’ paradigm across a module blockchain ecosystem.

Why Nexus?

There is already a number of interoperability solutions out there, yet navigating them is needlessly cumbersome and many are limited to isolated ecosystems. The Avail Nexus upgrade takes a deeper dive, simplifying the crosschain process for all, so any app can move assets freely without the user needing to manually bridge their funds allowing developers to create streamlined user journeys for mass adoption. Instead, the crosschain process happens from within an app and transactions get processed in the background. Avail Nexus has end-user verification built-in to ensure that assets remain safely and securely transferred without being lost, stolen or frozen.

To achieve all of this, Avail is progressively rolling out upgrades to the Avail network starting with the first release of the Nexus SDK which supports crosschain asset flows for USDC, USDT and ETH across Optimism, Avalanche, Base, Polygon, Ethereum, Linea, Scroll and Arbitrum. Over time, the number of assets, networks and tokens supported will increase, with additional verification methods being added to support multi-billion dollar asset flows. For a more comprehensive vision of the Nexus architecture you can go here.

What is the Nexus SDK?

The Nexus SDK makes it easy for application developers to build and deploy apps that have crosschain interoperability within a simple, unified front-end allowing devs to build powerful applications faster.

Rather than narrow support for only a limited number of crosschain transaction types, Nexus adopts an all encompassing approach. Developers can use Nexus to support ZK proof based applications and transactions, Optimistic transactions, TEE based transactions which leverage secure hardware environments and also solver based liquidity transactions. This is what will enable Nexus to fulfill more than simple EVM <> EVM transactions over time and connect non-EVM networks like Cosmos, Solana and Bitcoin.

One App, Many Networks

Maintaining separate app deployments on multiple networks, just to chase liquidity and users is expensive and time consuming. It takes valuable developer time away from building better apps and user experiences. 

Developers can leverage the Nexus SDK to access liquidity and users from many different networks, all without needing to deploy a new instance of the app on every new network. This makes it much faster and easier to take products and services to market, without the unnecessary hassle and burden of first attracting liquidity and users to a network. App developers can immediately tap into multiple users, assets and liquidity seamlessly from within the front-end of their app.

Unified Balances 

It doesn’t matter when a user has their assets spread across multiple different networks, with the Nexus SDK, asset balances are unified and appear as if they were all on a single network, ready to use. A user has the ability to see which assets are on which network, but spending them is as simple as if they were on the native network. If a user has USDC spread out across Base, Polygon and Ethereum, they can access all of those balances from within the app. It creates one unified balance to transfer with infinite possibilities.

Modular App Stacks

Crosschain functionality is not limited to assets and users, but applications too. If a user connects to an app powered by Avail Nexus, they can also tap into the applications that are integrated with Nexus too. This creates a connected modular application stack where interoperability is not an afterthought but built in from the ground up. Launching a new chain no longer requires also launching a DEX, Payment Network, ID platform and other apps to create a new, but separate ecosystem. Every App that’s connected becomes seamlessly integrated within a modular application stack, where apps fit together like lego blocks.

The Avail Stack: Ship Powerful Apps Faster 

In the beginning the Avail team was laser focused on efficiently providing blockchain scalability and verification at population scale by addressing the largest technical hurdles to mass adoption, the data availability problem. Now that Avail has a world class DA, the next upgrade to the Avail stack can be rolled out. This opens new possibilities to the ecosystem on a solid foundation that’s free from scalability constraints. Avail Nexus plays a key role in creating a network of chains seamlessly allowing crosschain interactions and liquidity access, while Avail DA provides boundless scalability for many use cases including DeFi, SocialFi, RWAs and more. This is just the beginning for Nexus with the initial rollout being made available to the Avail developer community who can expect more features to start shipping soon.

Ready To Build With Nexus? 

Start building with the Nexus SDK now, and join the developer community on Discord.