πŸ’°Monetizing Apps / Badges

If your use case requires monetization, you have a couple options.

Option 1: $BADGE

While $BADGE is its own currency and we do offer accepting $BADGE fees per on-chain approval use, we do not recommend using it for payment purposes. This is because:

  • We intend for $BADGE to mainly be used for gas fees and not for accepting payments.

  • Users are not "BitBadges native". They are native to their own respective chains and wallets. It is better user experience to accept what your users are used to.

  • Tooling is not great currently

Option 2: Crypto Payments

For the payment layer, you can consider using a cross-chain decentralized exchange, such as Thorchain or Chainflip or Maya Protocol. Cross-chain decentralized exchanges go hand in hand with BitBadges because they both were built for the same purpose (one interface for all chains). We recommend ThorSwap and their SwapKit SDK which can be used for all of the above.

You can also just manually accept payments on all supported chains as well.

Option 3: Stripe / Other Payments

If using the BitBadges claim builder, you can customize your claiming flow to trigger claim completion upon payments or gate claims to those who have paid already. This can be via any payment method you want to accept.

The easiest way to do this is through the Zapier integration. Select Stripe (or another payment service) as the trigger and complete the claim upon new subscription, new payment, etc.

Last updated