Bugnet

Before you pay

Bugnet takes USDC on Solana mainnet only, and pays the SOL fees itself. You pay each order in one of two ways: by link in a browser wallet, or from the pay wallet on your computer. Set one up before your first run.

Two ways to pay#

By linkFrom the pay wallet
You needA browser wallet such as Phantom or Solflare holding USDCpay (opens in a new tab) set up on this computer
You approve inYour wallet, or Phantom or Solflare on your phoneTouch ID, Windows Hello or polkit
ClientsEvery client, claude.ai includedThe bugnet-wallet plugin, the bridge, Claude Desktop
SetupNoneAbout 5 to 10 minutes, once

You need a browser wallet, such as Phantom or Solflare, holding USDC on Solana mainnet. You can also pay from your phone: scan the page's QR code to open it in Phantom, or open the link on your phone in Phantom or Solflare. Nothing needs installing on your computer, so this works in every client, claude.ai included.

Paying from the pay wallet#

The bugnet-wallet plugin, the bridge and Claude Desktop pay with pay (opens in a new tab) on your computer. Setting it up takes about 5 to 10 minutes, once:

  1. Install pay with brew install pay, or with npm i -g @solana/pay.
  2. Run pay setup.
  3. Run pay topup.
  4. Add Bugnet through the bugnet-wallet plugin or the bridge, as Install shows.
brew install pay
pay setup
pay topup

You approve each payment with Touch ID, Windows Hello or polkit. A machine with no biometric or polkit prompt, such as over SSH or headless, cannot pay this way.

In Claude Code, start it as plain claude, never pay claude, which loads only pay's own server and hides Bugnet.

Refunds#

Refunds are automatic. They go back in USDC to the token account that paid, even when it paid a link someone else sent, so keep that account open until any refund arrives. Paying lists when you get one.