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:
- @avail-project/nexus: Headless SDK for cross-chain operations
- No React dependencies required
- Direct Chain Abstraction integration
Install:
npm
Terminal
npm install @avail-project/nexus
- The headless SDK still requires an injected wallet provider (e.g. MetaMask, WalletConnect, etc.)
- It is designed for client-side browser environments and cannot be used in any server-side environments.
- @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:
npm
Terminal
npm install @avail-project/nexus-widgets
YOU WILL NEED A REACT-BASED FRONTEND
- Any React-based dev environment works, including React frameworks like Next.js, Remix, Gatsby, or build tools like Vite, Create React App, and Webpack.
- You also need the following peer dependencies:
react
,react-dom
,viem
.
Last updated on