jupiverse-kit v1.2.9
Jupiverse Kit
Jupiverse Kit is the ultimate ready-to-use React components library powered by Jupiter's APIs and packages for building onchain applications on Solana effortlessly.
The purpose of jupiverse-kit
is to simplify and unify Jupiter's powerful open-source packages into a single cohesive library, offering a suite of reusable components and hooks that can be seamlessly integrated into your existing projects.
NPM Package: https://www.npmjs.com/package/jupiverse-kit
Features
- ππ»ββοΈ Jupiverse Kit Provider - Wrap your application in the
<JupiverseKitProvider />
to fully leverage the power of Solana, along with Jupiterβs APIs and packages. - π Unified Wallet Kit - Access every wallet on Solana all in one place with the
<UnifiedWalletButton />
. - π¦ Swap Component - A fully customisable plug-and-play
<Swap />
component leveraging Jupiter's latest APIs and packages. - π¦ Terminal Components - Lightweight Jupiter Terminal swap components with multiple display modes, consisting of
<IntegratedTerminal />
,<WidgetTerminal />
, and<ModalTerminal />
.
Installation
npm install jupiverse-kit
Styling Setup
On top of using your own CSS framework, the SDK also mainly uses Tailwind CSS for styling. Follow this step to set up styling in your project:
Import the SDK's CSS in your app's entry point (e.g., app.tsx, index.tsx, or layout.tsx):
import "jupiverse-kit/dist/styles.css";
Usage
Refer to the web example to get started. Documentation for Jupiverse Kit coming soon.
Requirements
- React && React DOM 16.8.0 or later
- @solana/web3.js 1.0.0 or later
- Node 20.18.0 or later
Contributions
Contributions are welcome! Please feel free to submit a pull request.
Thanks to all our contributors
License
This project is licensed under the MIT License - see the LICENSE.md file for details
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago