Skip to Content
Avail Nexus is now live! Check out our docs to get started.
NexusNexus SDK Reference

Avail Nexus

A powerful TypeScript SDK for cross-chain operations, token bridging, and unified balance management across multiple EVM chains.

Get Started

The Nexus SDK is split into two main packages:

  1. @avail-project/nexus: Headless SDK for cross-chain operations
    • No React dependencies required
    • Direct Chain Abstraction integration

Install:

Terminal
npm install @avail-project/nexus
  1. The headless SDK still requires an injected wallet provider (e.g. MetaMask, WalletConnect, etc.)
  2. It is designed for client-side browser environments and cannot be used in any server-side environments.
  1. @avail-project/nexus-widgets: Convenient React components for plug-n-play
    • Ready-to-use React components for seamless integration
    • Drop-in bridge, transfer, bridge-and-execute and execute components

Install:

Terminal
npm install @avail-project/nexus-widgets

YOU WILL NEED A REACT-BASED FRONTEND

  1. Any React-based dev environment works, including React frameworks like Next.js, Remix, Gatsby, or build tools like Vite, Create React App, and Webpack.
  2. You also need the following peer dependencies: react , react-dom, viem.
Last updated on