Set-Up Guide for BPN

🧾 Bitwave Payments Onboarding Guide 🚀

We’ve put together a complete onboarding guide to help you go from zero to full deployment with Bitwave Payments — including smart contract deployment and executing batch payments on Base.


⚙️ Initial One-Time Setup

👣 Step-by-Step Instructions

  1. In Bitwave, click on the Payments tab at the top navigation bar
  2. On the right-side panel, select Network Configs
  3. Locate the Base network and click Setup
Network Configs

🔐 Connect Your Wallet

After clicking Setup, you will be prompted to connect your on-chain wallet.

📲 Confirm the wallet connection.

Connect Wallet

Next, you'll see a smart contract address — this will need to be added to your Coinbase Prime address book.

ℹ️

You’ll add two more addresses later in this guide.

Smart Contract Display

🛠️ Connect Wallet & Deploy Smart Contract

  1. Go to coinbase.com/prime and log in
  2. Navigate to the OnChain tab
  3. Click Manage Settings
  4. Go to the Address Book section
  5. Click Add Address Group
  6. Name it something like “Bitwave Contracts”
  7. Add the smart contract address from Bitwave
  8. Click Initiate Activity to register the group

Then return to Bitwave:

  • Click Deploy Smart Contract
  • Your Coinbase Prime Chain Wallet will appear — click Confirm
  • Click View on Prime to open the approval screen
  • Review and click Approve in Coinbase Prime
Deploy Confirmation View on Prime

✅ Deployment Status

After approval, return to Bitwave and wait until DEPLOYMENT STATUS changes to ACTIVE.

Deployment Active

🧩 Manage Network Config

Click Manage Network Config in Bitwave.

🔴 You will now see two addresses:

  • Payment Smart Contract
  • Whitelist Smart Contract

Add both to your Coinbase Prime Address Book.

Additionally, from this screen you can:

  • Add other Signers/Addresses to that will be able to add to the whitelist
  • Manually manage the whitelist
Manage Network Config