How to Install the Bando Spending Widget

Step-by-step guide to enabling global crypto spending in your wallet or dApp
Abraham Rivv
Published
September 5, 2025
5
minutes to read
The Bando Spending Widget is the fastest way to integrate crypto payments directly into your wallet or dApp. With just a few lines of code, you can provide your users with seamless access to thousands of products and services across multiple chains and ecosystems.

What is the Bando Spending Widget?

The Bando Spending Widget is a set of prebuilt UI components designed to make integration simple and developer-friendly. It allows you to:

In short, it’s a ready-to-use payments solution that saves weeks of development and helps you onboard more users.

Installation

Install the Bando Spending Widget with your preferred package manager:

# npm

npm install @bandohq/widget wagmi @bigmi/react @solana/wallet-adapter-react @tanstack/react-query

# yarn

yarn add @bandohq/widget wagmi @bigmi/react @solana/wallet-adapter-react @tanstack/react-query

# pnpm

pnpm add @bandohq/widget wagmi @bigmi/react @solana/wallet-adapter-react @tanstack/react-query

# bun

bun add @bandohq/widget wagmi @bigmi/react @solana/wallet-adapter-react @tanstack/react-query

Getting Started

Once installed, integrating the widget into your app takes just two steps:

1. Import and configure the widget

import { BandoWidget, WidgetConfig } from '@bandohq/widget';

const widgetConfig: WidgetConfig = {

  theme: {

    container: {

      border: '1px solid rgb(234, 234, 234)',

      borderRadius: '16px',

    },

  },

};

2. Render the component

export const WidgetPage = () => {

  return <BandoWidget integrator="<your_app_name>" config={widgetConfig} />;

};

👉 Replace "<your_app_name>" with the identifier of your app.

Next Steps

Once the widget is running, you can further customize it:

Check the official guides for frameworks like Next.js and Svelte to speed up your integration.

✅ With this guide, you now have everything you need to integrate the Bando Spending Widget into your application and give your users a seamless crypto payment experience.

Want to speak with the sales team? Visit our Business section.

Abraham Rivv
Published
September 5, 2025

Recent posts