Skip to main content

Getting Started with Crypto Payments

Helius allows you to pay for plans using USDC on Solana. To subscribe, you complete a quick checkout for your chosen plan and pay in USDC. Below, you’ll find how to get started and, once you’re subscribed, how to pay each time your plan renews.

Purchasing a Plan with Crypto

1

Navigate to the Billing Page

Go to your Billing page and select the subscription plan that fits your needs (e.g., Business). Choose either monthly or annual billing.
2

Initiate Crypto Payment

Click Pay with Crypto to start the checkout process.
3

Enter Billing Information

Provide your name and billing address.
4

Complete Payment

Connect your wallet or scan the QR code and complete the payment in USDC. Once your transaction is confirmed on-chain, your new plan will be active.
Important Notes:
  • USDC on Solana: All crypto payments are made in USDC on Solana.
  • Cancel Anytime: You can cancel your subscription if needed.

Paying for Renewals

Once you’re subscribed, your plan renews each billing cycle and Helius issues an invoice in USDC. You can pay these renewal invoices in two ways:
  • Manual (payment links, default): when an invoice is due, you’ll receive a payment link by email and in your dashboard. Open it, connect your wallet or scan the QR code, and pay in USDC. You approve each payment yourself.
  • Automatic (wallet payment method): add a Solana wallet once and each invoice is charged automatically in USDC, with no manual approval.

Automatic Payments

Adding a wallet lets Helius charge your renewal invoices automatically in USDC. When an invoice is due, the renewal amount is pulled from your default wallet, so there’s no payment link to open and no transaction to approve each cycle. You manage wallets from the Payment method card on your Billing page, where you can see each connected wallet and which one is set as the default.
Automatic payments are still rolling out. If you don’t see the Payment method card on your Billing page yet, you’ll keep receiving payment links in the meantime.

Add a Wallet

1

Open the Payment Method Card

Go to your Billing page, find the Payment method card, and click Add wallet.
2

Connect a Solana Wallet

Connect the Solana wallet you want to pay from. This is the wallet that will be charged in USDC.
3

Approve the Solana Subscriptions Program

Approve a one-time authorization to the official Solana Subscriptions Program (audited by Cantina). This allows the program to transfer USDC for your subscription.
4

Confirm the Authorization

Authorize Helius to charge your subscription in USDC from this wallet. Your first connected wallet automatically becomes your default payment method. Once the authorization is confirmed on-chain, the wallet appears on your Payment method card.

Which Wallet Gets Charged

Your default wallet is the one charged automatically when an invoice is due. The Payment method card always shows which wallet is set as the default.
  • Setting the default: You can connect up to 3 wallets. To change which one is charged, open the wallet’s actions menu and choose Set as default.
  • Removing a wallet: Open the wallet’s actions menu and choose Remove to stop automatic payments from that wallet. Removing a wallet requires a signature from that same wallet to confirm ownership. If you remove your only wallet, you’ll return to paying with payment links until you add a new one.

What Happens If Your Wallet Is Short on USDC

Only your default wallet is charged, and we don’t fall through to your other connected wallets. If it doesn’t hold enough USDC when an invoice is due:
  • We don’t charge the wallet for that renewal.
  • You automatically receive a payment link by email and in your dashboard for the open invoice, the same as a payment-links customer.
  • There’s no automatic retry of the wallet for that invoice. Once you’ve topped up, future renewals are charged as normal.
To avoid this, keep enough USDC in your default wallet ahead of each renewal.

About the Solana Subscriptions Program

Automatic wallet payments are built on the Solana Subscriptions Program, an open-source, audited program maintained by the Solana Foundation. The one-time authorization you approve when adding a wallet uses this program directly, so you can verify exactly what you’re signing.

Program Source

The open-source program code on GitHub.

Subscriptions Overview

How subscriptions and allowances work on Solana.

Announcement

The Solana Foundation’s introduction to the program.

Frequently Asked Questions

Yes. They use the official, audited Solana Subscriptions Program maintained by the Solana Foundation, and you stay in control on-chain. You can stop automatic payments at any time by removing a wallet from the Payment method card, which revokes the authorization for that wallet.
Autoscaling requires a card on file, so it isn’t available on crypto plans. To top up, purchase prepaid credits from your dashboard. They activate immediately and never expire.
You can change your payment method yourself on your Billing page. If you run into any issues, reach out to our support team.
Your plan activates once the payment is confirmed on-chain. If it doesn’t appear shortly after confirmation, reach out to our support team.
You can cancel by going to the Billing page and clicking the Cancel Subscription button.